Материал конференции: "Научный сервис в сети Интернет: труды XXV Всероссийской научной конференции (18-21 сентября 2023 г., онлайн)"
Авторы:Штейнберг Б.Я.
О создании распараллеливающих компиляторов на вычислительные системы с распределенной памятью
Аннотация:
В данной работе описаны условия создания оптимизирующих распараллеливающих компиляторов на вычислительные системы с распределённой памятью. Приводятся оптимизирующие преобразования программ как специфичные для систем с распределенной памятью, так и преобразования программ, которые нужны для вычислительных систем с распределенной памятью и могут улучшить компиляторы для вычислительных систем и с общей памятью. Приводятся аргументы в пользу того, что создавать распараллеливающие компиляторы на вычислительные системы с распределенной памятью следует на основе высокоуровневого внутреннего представления и с высокоуровневым выходным языком.
Ключевые слова:
автоматизация распараллеливания, распределенная память, преобразования программ, размещение данных, пересылки данных