Результаты масштабирования бенчмарка 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).
Раздел
Раздел 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, 2008. Island of Kos, Greece. ACM. 94-103.
- Field M., Feng H., van der Wijngaart R.F., Biswas R. Unstructured adaptive (UA) NAS Parallel Benchmark. NASA Ames Research Center. Moffett Field, 2004.
- Лацис А.О. Вычислительная система МВС-Экспресс. http://www.kiam.ru/MVS/research/mvs_express.html.
- 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.