Отображение на кластеры с графическими процессорами циклов с зависимостями по данным в 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