RUS  ENG
Полная версия
ЖУРНАЛЫ // Computational nanotechnology // Архив

Comp. nanotechnol., 2015, выпуск 4, страницы 18–25 (Mi cn48)

ТЕХНОЛОГИИ ВЫЧИСЛИТЕЛЬНОЙ ОБРАБОТКИ

Сравнение технологий параллельного программирования MPI и Charm++ на примере задачи построения минимального остовного дерева в графе

А. В. Мазеев, А. С. Семенов, А. С. Фролов

АО «НИЦЭВТ»

Аннотация: В работе представлено исследование, как алгоритм GHS поиска минимального остовного дерева в графе может быть реализован при помощи модели передачи сообщений (библиотека MPI), модели с управлением потоком сообщений (язык Charm++), а также при реализации модели vertex-centric на языке Charm++. Оптимизированные реализации алгоритма GHS с использованием MPI и Charm++ демонстрируют приблизительно одинаковую производительность на 32-узловом вычислительном кластере, производительность реализации с подходом vertex-centric - на 1-2 порядка хуже.

Ключевые слова: графы, суперкомпьютеры, MPI, Charm++, MST, GHS.



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


© МИАН, 2024