Аннотация:
Рассматриваются стратегии и тактики распараллеливания различных
технологических этапов крупномасштабного вычислительного эксперимента
(геометрического и функционального моделирования, построения сеток, аппроксимации
исходных задач, решения алгебраических систем, постобработки и визуализации
результатов), основными инструментами которого являются декомпозиция области и
отображение алгоритмов на архитектуру многопроцессорной вычислительной системы.
Описываются структура и принципы
распараллеливания в рамках базовой системы моделирования, ориентированной на
решение больших задач на высокопроизводительных суперкомпьютерах новых
поколений.
Работа выполнена при финансовой поддержке РФФИ и Отделения математических наук РАН
(коды проектов 11-01-00205a и 1.3.4 соответственно).
Статья рекомендована к публикации Программным комитетом Международной научной
конференции “Параллельные вычислительные технологии” (ПАВТ-2011;
http://agora.guru.ru/pavt2011).
Ключевые слова:распараллеливание алгоритмов; математическое моделирование; технологические этапы; декомпозиция областей; многопроцессорные и многоядерные суперкомпьютеры; большие задачи.