Использование языка Fortran DVMH для решения задач гидродинамики на высокопроизводительных гибридных вычислительных системах

Автор: Бахтин Владимир Александрович, Клинов Максим Сергеевич, Крюков Виктор Алексеевич, Поддерюгина Наталия Викторовна, Притула Михаил Николаевич, Смирнов Александр Андреевич

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

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

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

В 2011 году для новых гетерогенных и гибридных суперкомпьютерных систем в Институте прикладной математики им. М.В. Келдыша РАН была предложена модель DVMH (DVM for Heterogeneous systems), разработаны языки программирования высокого уровня, представляющие собой стандартные языки Фортран и Си, расширенные директивами отображения программы на параллельную машину, оформленными в виде специальных комментариев (или прагм). В статье анализируется эффективность разработанных на языке Fortran DVMH параллельных программ для решения задач гидродинамики «Каверна» и «Контейнер». Приводятся результаты расчетов при использовании нескольких тысяч ядер и более 1200 GPU-ускорителей.

Еще

Гибридные системы с ускорителями, графические процессоры

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

IDR: 147160500

Список литературы Использование языка Fortran DVMH для решения задач гидродинамики на высокопроизводительных гибридных вычислительных системах

  • Konovalov, N.A. Fortran DVM -a Language for Portable Parallel Program Development/N.A. Konovalov, V.A. Krukov, S.N. Mihailov, A.A. Pogrebtsov//Proceedings of Software For Multiprocessors & Supercomputers: Theory, Practice, Experience. Moscow, 1994. -P. 124-133. 2013, т. 2, № 3
  • CUDA С Programming Guide. URL: http://docs.nvidia.com/cuda-c-programming-guide/index.html (дата обращения: 13.06.2013).
  • CUDA Fortran. Programming Guide and Reference. Release 2013. URL: http://www.pgroup.com/lit/whitepapers/pgicudaforug.pdf (дата обращения: 13.06.2013).
  • Бахтин, В.А. Расширение DVM-модели параллельного программирования для кластеров с гетерогенными узлами/В.А. Бахтин, М.С. Клинов, В.А. Крюков, Н.В. Поддерюгина, М.Н. Притула, Ю.Л. Сазанов//Вестник Южно-Уральского университета. Cерия «Математическое моделирование и программирование». -2012. -№ 18(277). -Выпуск 12. -С. 82-92.
  • Антонов, А.С. Практика суперкомпьютера «Ломоносов»/Вл.В. Воеводин, С.А. Жуматий, С.И. Соболев, А.С. Антонов, П.А. Брызгалов, Д.А. Никитенко, К.С. Стефанов, Вад.В Воеводин//Открытые системы. -М.: Издательский дом «Открытые системы», 2012. -№ 7. -С. 36-39.
  • Давыдов, А.А. Моделирование течений несжимаемой жидкости и слабосжимаемого газа на многоядерных гибридных вычислительных системах./А.А. Давыдов, Б.Н. Четверушкин, Е.В. Шильников//Ж. Вычисл. матем. и матем. физ. -2010. -Т. 50, № 12. -С. 2275-2284.
Еще
Статья научная