Отображение на кластеры с графическими процессорами циклов с зависимостями по данным в DVMH-программах

Авторы

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

Аннотация

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

 

Ключевые слова

DVM for Heterogeneous systems, Fortran DVMH, гибридные системы с ускорителями, графические процессоры, CUDA.

Язык

Русский

Библиографическая ссылка

В.А. Бахтин, А.С. Колганов, В.А. Крюков, Н.В. Поддерюгина, М.Н. Притула. Отображение на кластеры с графическими процессорами циклов с зависимостями по данным в DVMH-программах // Научный сервис в сети Интернет: все грани параллелизма: Труды Международной суперкомпьютерной конференции (23-28 сентября 2013 г., г. Новороссийск), М.: Изд-во МГУ, 2013, C. 250-257