|
СЕКЦИОННЫЕ ДОКЛАДЫ
Performance of the OpenMP and MPI implementations on ultrasparc system
[Производительность OpenMP и реализация MPI на системе ultrasparc]
A. V. Bogdanova, P. Sone K. Kob, K. Zayab a Institute for High-performance computing and the integrated systems, St. Petersburg, 199397, Russia
b St.Petersburg State Marine Technical University, 3 Lotsmanskaya Str., St. Petersburg, 190008 Russia
Аннотация:
Данная работа нацелена на программистов и разработчики, заинтересованных в использовании технологии параллельного программирования для увеличения производительности приложений. Программное обеспечение Oracle Solaris Studio обеспечивает современную оптимизацию и распараллеливание компиляторов для языков C, C ++ и ФОРТРАН, продвинутый отладчик, и оптимизированные математические и быстродействующие библиотеки. Также включены чрезвычайно мощный инструмент анализа производительности для профилирования последовательных и параллельных приложений, инструмент анализа для обнаружения состязания при передаче данных и блокировки в памяти параллельных программ и IDE. Программное обеспечение Oracle Message Passing Toolkit обеспечивает высокопроизводительные MPI библиотеки и сопряжённую среду во время работы программы, необходимую для приложений передачи сообщений, которые могут работать на одной системе или по всему множеству вычислительных систем с высокопроизводительным сетевым оснащением, включая Gigabit Ethernet, 10 Gigabit Ethernet, InfiniBand и Myrinet. Примеры OpenMP и MPI представлены по всему тексту работы, включая их использование через программные продукты Oracle Solaris Studio и Oracle Message Passing Toolkit для развития и развертывания последовательных и параллельных приложений на основе систем SPARC и x86/x64. В работе продемонстрировано, как развивать и развертывать приложение, распараллеленное с OpenMP и/или MPI.
Ключевые слова:
параллельное программирование, система SPARC.
Поступила в редакцию: 04.12.2014
Образец цитирования:
A. V. Bogdanov, P. Sone K. Ko, K. Zaya, “Performance of the OpenMP and MPI implementations on ultrasparc system”, Компьютерные исследования и моделирование, 7:3 (2015), 485–491
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/crm207 https://www.mathnet.ru/rus/crm/v7/i3/p485
|
|