|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Программное и аппаратное обеспечение для суперЭВМ
Организация информационного обмена между параллельными процессами при автоматическом распараллеливании линейных программ для кластерных систем с применением модели многогранников
А. С. Лебедев Институт системного анализа ФИЦ «Информатика и управление» РАН
Аннотация:
В работе предложен метод организации информационного обмена между параллельными процессами для преобразования программы, сгенерированной инструментом CLooG на основе расписания и размещения вычислений, в параллельную MPI-программу, учитывающую оптимальное размещение данных. Предполагается, что пространственно-временные преобразования программы являются аффинными и вычисляются методами модели многогранников в соответствии с принципом оптимизации временной и пространственной локальности данных. Введено понятие многогранника коммуникаций для определения набора данных, участвующих в информационном обмене с двухсторонней коммуникацией процессов. Применение метода проиллюстрировано на примере распараллеливания алгоритма LU-разложения.
Ключевые слова и фразы:
автоматическое распараллеливание, модель многогранников, локальность данных, кластерные системы, информационный обмен.
Поступила в редакцию: 06.10.2017 Подписана в печать : 30.10.2017
Образец цитирования:
А. С. Лебедев, “Организация информационного обмена между параллельными процессами при автоматическом распараллеливании линейных программ для кластерных систем с применением модели многогранников”, Программные системы: теория и приложения, 8:4 (2017), 3–20
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps272 https://www.mathnet.ru/rus/ps/v8/i4/p3
|
|