Исследование масштабируемости программ с использованием инструментов анализа параллельных приложений на примере модели атмосферы NH3D

Автор: Антонов Александр Сергеевич, Теплов Алексей Михайлович

Журнал: Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика @vestnik-susu-cmi

Статья в выпуске: 1 т.2, 2013 года.

Бесплатный доступ

Рассмотрен подход к исследованию масштабируемости параллельных приложений с использованием средств анализа их работы. Для изучения масштабируемости в описанной методике используется наряду с профилированием приложения анализ его узких мест с помощью трассировщика. Приведен краткий обзор показателей эффективности работы параллельной программы, обзор подходов к изучению масштабируемости параллельных программ и инструментов для исследования параллельных приложений; описание методики исследования масштабируемости программы, а также детальное описание программы, которая использовалась для отработки методики. Приведены результаты исследования описанной параллельной программы с использованием профилирования работы и изучения трассировщиком. Для этих целей в качестве трассировщика был выбран Intel Trace Analyzer and Collector. В заключительной части сделаны выводы о применимости использованных инструментов анализа работы параллельных приложений для исследования масштабируемости.

Еще

Масштабируемость, анализ эффективности, трассировка, профилирование, инструментарий для анализа параллельных приложений

Короткий адрес: https://sciup.org/147160483

IDR: 147160483

Список литературы Исследование масштабируемости программ с использованием инструментов анализа параллельных приложений на примере модели атмосферы NH3D

  • Grama A. Introduction to Parallel Computing. (2nd Edition)/A. Gupta, G. Karypis, V. Kumar. -Pearson, 2003.
  • Иванников В.П. Оценка динамических характеристик параллельной программы на модели/В.П. Иванников, С.С. Гайсарян, В.А. Падарян//Программирование. -2006. -№ 4.
  • Alabdulkareem M. Scalability Analysis of Large Codes Using Factorial Designs/M. Alabdulkareem, S. Lakshmivarahan, S.K. Dhall//Parallel Computing. -2001. -Vol. 27, Issue 9. -P. 1145-1171.
  • Muller-Wichards D. Scalability of Algorithms: An Analytic Approach/D. Muller-Wichards, W. Ronsch//Parallel Computing. -1995. -Vol. 21, Issue 6. -P. 937-952.
  • Степаненко В.М. Численное моделирование мезомасштабной динамики атмосферы и переноса примеси над гидрологически неоднородной территорией/В.М. Степаненко, Д.Н. Микушин//Вычислительные технологии. -2008. -Т. 13, специальный выпуск 3. -С. 104-110.
Статья научная