|
Информация о статье
2025 г., Том 30, № 6, с.109-121
Лебедев А.С., Солодовников В.И.
Локальность использования данных в системах с распределенной памятью на примере вычислительной процедуры atax
Рассматривается влияние выбора целевой функции при нахождении оптимальных аффинных отображений программ линейного класса для построения параллельной формы, обеспечивающей локальность использования данных в распределенной среде. Выполняется сравнение производительности параллельных MPI программ, полученных применением современного распараллеливающего транслятора Pluto 0.11.4 и транслятора ilpy, отличающихся целевыми функциями при нахождении оптимальной альтернативы, к исходному тексту вычислительной процедуры atax из набора тестов polybench. Предложена методика профилирования MPI-приложений с применением инструмента oprofile в Linux. Рассматривается корреляция вычисленных метрик профилирования с временем исполнения параллельной программы.
Ключевые слова: модель многогранников, локальность использования данных, система с распределенной памятью, профилирование приложений
doi: 10.25743/ICT.2025.30.6.008
Библиографическая ссылка: Лебедев А.С., Солодовников В.И. Локальность использования данных в системах с распределенной памятью на примере вычислительной процедуры atax // Вычислительные технологии. 2025. Т. 30. № 6. С. 109-121
|
|
|
|