RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика» // Архив

Вестн. ЮУрГУ. Сер. Выч. матем. информ., 2015, том 4, выпуск 2, страницы 5–19 (Mi vyurv17)

Информатика, вычислительная техника и управление

Оптимизация отображения неоднородно взаимодействующих MPI процессов на вычислительную архитектуру

В. В. Гетманскийa, В. С. Чалышевb, Д. И. Крыжановскийb, Е. И. Лексиковc

a Волгоградский государственный технический университет (Волгоград, Российская Федерация)
b ООО «Сингулярис Лаб» (Волгоград, Российская Федерация)
c Intel (Нижний Новгород, Российская Федерация)

Аннотация: Разработан метод отображения на кластерную архитектуру неоднородно взаимодействующих параллельных процессов в вычислительном приложении, использующем MPI. Метод предназначен для сокращения задержек при синхронизации за счет назначения наиболее интенсивно взаимодействующих процессов, на вычислительные ядра с наиболее быстрым интерконнектом. Метод использует представление вычислительной задачи и архитектуры кластера в виде взвешенного графа. Разработан эвристический алгоритм, дающий за приемлемое время результат отображения номеров процессов на номера вычислительных ядер кластера. На примере хорошо масштабируемого вычислительного пакета получено ускорение вычислений на 17-20

Ключевые слова: отображение задач, кластер, графы задачи и системы, MPI.

УДК: 004.272.26

Поступила в редакцию: 19.03.2015

DOI: 10.14529/cmse150201



Реферативные базы данных:


© МИАН, 2024