RUS  ENG
Полная версия
ЖУРНАЛЫ // Математическое моделирование и численные методы // Архив

Мат. моделир. и числ. методы, 2016, выпуск 11, страницы 93–109 (Mi mmcm80)

Алгоритм увеличения вычислительной производительности и баланса загрузки процессоров для моделирования общей циркуляции атмосферы

В. П. Пархоменко

Вычислительный центр им. А. А. Дородницына РАН, г. Москва

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

Ключевые слова: Модель общей циркуляции атмосферы, особенности параллельной реализации, численные эксперименты.

УДК: 551.513



© МИАН, 2024