RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2013, том 14, выпуск 3, страницы 48–53 (Mi vmp151)

Программирование

Система автоматизированного поиска ошибок и неэффективностей в параллельных программах

Д. Ю. Андреев, А. С. Антонов, Вад. В. Воеводин, С. А. Жуматий, Д. А. Никитенко, К. С. Стефанов, П. А. Швец

Научно-исследовательский вычислительный центр, Московский государственный университет им. М.В. Ломоносова

Аннотация: Представлена первая версия системы автоматизированного поиска ошибок и неэффективностей в параллельных программах. Система реализует разработанные алгоритмы автоматизированного поиска логических и семантических ошибок в параллельных MPI-программах, а также осуществляет поиск шаблонов неэффективного поведения параллельных программ на языке UPC. Взаимодействие с пользователем проводится в рамках специализированного информационно-вычислительного портала, предоставляющего доступ к имеющимся высокопроизводительным ресурсам. Работа выполняется при финансовой поддержке Министерства образования и науки Российской Федерации, государственный контракт № 14.514.11.4062. Статья рекомендована к публикации Программным комитетом Международной научной конференции “Научный сервис в сети Интернет: все грани параллелизма” (http://agora.guru.ru/abrau2013).

Ключевые слова: суперкомпьютер; производительность; исследование эффективности; параллельные вычисления; параллельные программы; динамические характеристики программ; высокопроизводительные вычисления; профилирование; мониторинг.

УДК: 004.021

Поступила в редакцию: 17.07.2013



© МИАН, 2024