Программный комплекс совместного моделирования системы океан-лед-атмосфера-почва на массивно-параллельных компьютерах
Калмыков В.В., Ибраев Р.А.

Представлен Программный Комплекс Совместного Моделирования системы Океан-Лед-Атмосфера-Почва (ПКСМ-ОЛАП) на массивно-параллельных компьютерах. Приведен краткий обзор исторического развития технологий совместного моделирования и современного состояния данного направления. Описывается архитектура ПКСМ-ОЛАП. Ключевая часть ПКСМ-ОЛАП носит название каплер (от англ. сoupler) и предназначена для объединения компонентов в рамках единой MPI-программы. Основные задачи каплера заключаются в синхронизации работы компонентов совместной модели, обмене данными между моделями, интерполяции и работе с файловой системой. Проведено тестирование вычислительных характеристик совместной модели мировой океан-глобальная атмосфера под управлением ПКСМ-ОЛАП. Результаты тестов для ключевых функций каплера (обменов данными с параллельной интерполяцией и работы с файловой системой) позволяют говорить о высокой производительности каплера. Работа частично поддержана РФФИ (гранты 12–05–01155–а, 13–05–01141–а, 12–05–31317), проектом фундаментальных исследований Президиума РАН, грантом Министерства образования и науки по договору № 8344 (17/08/2012) и № 8328, стипендией Президента РФ для аспирантов № 136 (28/02/2013). Статья рекомендована к публикации Программным комитетом Международной научной конференции "Научный сервис в сети Интернет: все грани параллелизма" (http://agora.guru.ru/abrau2013).

Ключевые слова: модели земной системы, массивно-параллельные приложения, параллельный ввод-вывод, большие задачи, каплер, MPI

Название статьи, аннотация и ключевые слова на английском языке

Калмыков В.В., аспирант, e-mail: vvk88@mail.ru – Московский государственный университет им. М.В. Ломоносова, факультет вычислительной математики и кибернетики, Ленинские горы, д. 1, стр. 52, ГСП-1, 119991, Москва;
Ибраев Р.А., гл. науч. сотр., e-mail: ibrayev@mail.ru – Институт вычислительной математики РАН, ул. Губкина, д. 8, 119991, Москва