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

Авторы

  • А.А. Корж

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

NPB UA бенчмарк
парадигма PGAS
неструктурированные адаптивные сетки
расширение OPEN MP
Blue Gene/P
параллельное программирование

Аннотация

Рассматривается распараллеливание бенчмарка Unstructured Adaptive из пакета NAS Parallel Benchmarks в парадигме PGAS, дополняющей парадигму OpenMP, для компьютеров с распределенной памятью. Обсуждается реализация данной парадигмы на суперкомпьютере IBM Blue Gene/P. Приводятся результаты исследования производительности рассмотренного бенчмарка. На 2048 ядрах системы Blue Gene/P, установленной в Московском государственном университете имени М.В.Ломоносова, получены результаты, превосходящие ранее известные результаты для OpenMP-версии на машинах с общей памятью. Работа выполнена при финансовой поддержке РФФИ (код проекта 09-07-13596-офи_ц). Статья подготовлена по материалам доклада авторов на международной научной конференции «Параллельные вычислительные технологии» (ПаВТ-2010; http://agora.guru.ru/pavt2010).


Загрузки

Опубликован

2010-03-26

Выпуск

Раздел

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

Автор

А.А. Корж

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


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

  1. 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, 2008. Island of Kos, Greece. ACM. 94-103.
  2. Field M., Feng H., van der Wijngaart R.F., Biswas R. Unstructured adaptive (UA) NAS Parallel Benchmark. NASA Ames Research Center. Moffett Field, 2004.
  3. Лацис А.О. Вычислительная система МВС-Экспресс. http://www.kiam.ru/MVS/research/mvs_express.html.
  4. Dzhosan O.V., Popova N.N., Korzh A.A. Hierarchical visualization system for high performance computing // Proc. 14th International Conference on Parallel Computing. September 1-4, 2009. Lyon, France.