Программирование на типовых алгоритмических структурах с массивным параллелизмом
Берзигияров П.К.

     Рассматривается новая технология программирования, основанная на ограниченных формах параллелизма - типовых алгоритмических структурах с массивным параллелизмом. Приведена классификация типовых алгоритмических структур. На основе анализа задач вычислительной газодинамики и квантовой химии предложены новые проблемно-ориентированные структуры. Рассмотрены различные механизмы композиции таких структур, применяемые в процессе разработки параллельных программ, а также вопросы их оптимизации. Описаны особенности программной реализации этих структур, включая механизмы обеспечения мобильности и эффективности, а также объектно-ориентированные методы повторного использования и специализации типовых алгоритмических структур. Представлена архитектура системы программирования.

Берзигияров П.К. - Институт проблем химической физики РАН, Институтский пр., 18, 142432, Московская обл., Ногинский район, п.Черноголовка; e-mail: parvaz@pro.icp.ac.ru