Распараллеливание задач с нерегулярным доступом к памяти с помощью расширенной библиотеки SHMEM+ на суперкомпьютерах BLUE GENE/P и "Ломоносов"

Авторы

  • А.А. Корж Научно-исследовательский центр электронной вычислительной техники (НИЦЭВТ)

Ключевые слова:

NPB UA бенчмарк, парадигма PGAS, SHMEM, неструктурированные адаптивные сетки, расширение OpenMP, суперкомпьютер, Blue Gene/P, активные сообщения, параллельное программирование

Аннотация

Рассматривается библиотека программирования SHMEM и модель параллельного программирования, характерная для задач, использующих эту библиотеку. Описываются предлагаемые расширения библиотеки SHMEM с помощью нестандартных схем синхронизации и активных сообщений. Обсуждаются детали распараллеливания бенчмарка NASA NPB UA с помощью этой библиотеки, реализованной автором на суперкомпьютерах Blue Gene/P и "Ломоносов", установленных в Московском государственном университете им. М.В. Ломоносова. Работа выполнена при финансовой поддержке РФФИ (код проекта № 09-07-13596-офи_ц). Статья рекомендована к печати программным комитетом международной научной конференции "Научный сервис в сети Интернет: суперкомпьютерные центры и задачи" (http://agora.guru.ru/abrau2010)

Автор

А.А. Корж

Научно-исследовательский центр электронной вычислительной техники (НИЦЭВТ)
Варшавское шоссе, 125, 117587, Москва
• начальник сектора

Библиографические ссылки

  1. Корж А.А. Результаты масштабирования бенчмарка NPB UA на тысячи ядер суперкомпьютера Blue Gene/P с помощью PGAS-расширения OpenMP // Вычислительные методы и программирование. 2010. 11, № 1. 164-174.
  2. Kumar S., et al. The deep computing messaging framework: generalized scalable message passing on the Blue Gene/P supercomputer // Proc. 22nd Annual International Conference on Supercomputing. June 07-12, Island of Kos, 2008. New York: ACM, 2008. 94-103.
  3. Лацис А.О. Вычислительная система МВС-Экспресс (http://www.kiam.ru/MVS/research/mvs_express.html).

Загрузки

Опубликован

28-10-2010

Как цитировать

Корж А. Распараллеливание задач с нерегулярным доступом к памяти с помощью расширенной библиотеки SHMEM+ на суперкомпьютерах BLUE GENE/P и "Ломоносов" // Вычислительные методы и программирование. 2010. 11. 123-129

Выпуск

Раздел

Раздел 2. Программирование

Наиболее читаемые статьи этого автора (авторов)