Министерство образования и науки Российской Федерации Федеральное агентство по образованию Федеральное государственное образовательное учреждение высшего профессионального образования "ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ"  

Дацюк В.Н., Дацюк О.В., Букатов А.А., Виноградова С.А.


Руководство по программированию высокопроизводительных вычислительных систем

Ростов-на-Дону, 2017

Предлагаемое вниманию читателя пособие адресовано студентам, аспирантам, научным сотрудникам и преподавателям, использующим или планирующим использовать высокопроизводительные вычислительные системы в учебном процессе или в научных исследованиях.

Пособие разработано в рамках проекта <Создание системы подготовки высококвалифицированных кадров в области суперкомпьютерных технологий и специализированного программного обеспечения> (<Суперкомпьютерное образование>) Комиссии при Президенте РФ по модернизации и технологическому развитию экономики России. В нем рассмотрен широкий круг вопросов, связанных с использованием многопроцессорных вычислительных систем (МВС) для решения ресурсоемъких вычислительных задач.

В пособии представлен краткий обзор архитектур МВС и средств программирования для них. Детально рассмотрены такие технологии как OpenMP, ставший стандартом программирования для систем о общей памятью, и коммуникационный интерфейс MPI, разработанный для программирования МВС с распределенной памятью. Изложение материала иллюстрируются большим количеством примеров. Кроме того, рассматривается операционная среда МВС, вопросы подготовки и исполнения параллельных программ на МВС и технология работы в режиме удаленного доступа с вычислительными ресурсами центров коллективного пользования. В заключение рассмотрено использование библиотек параллельных подпрограмм для МВС с распределенной памятью ScaLAPACK и Aztec.

Ключевые слова: Параллельное программирование, многопроцессорные вычислительные системы, операционная среда высокопроизводительных вычислений, средства разработки параллельных программ.

Оглавление



Ваши замечания будут с благодарностью восприняты:
  по электронной почте: Виктор Николаевич Дацюк root@rsusu1.rnd.runnet.ru
  по телефону : (863) 219-97-13


Back to the full list of teaching materials