|
Информатика, вычислительная техника и управление
Стенд для отладки и тестирования качества работы локальных системных распределенных алгоритмов динамической балансировки нагрузки
В. А. Перепелкинa, И. И. Сумбатянцb a Институт вычислительной математики и математической геофизики СО РАН (Новосибирск, Российская Федерация)
b Новосибирский государственный университет (Новосибирск, Российская Федерация)
Аннотация:
При параллельной реализации итерационных численных методов на регулярных сетках возникает необходимость в статической или динамической балансировке вычислительной нагрузки. Для исследования того или иного алгоритма балансировки нагрузки важно проводить его разносторонее тестирование на множестве различных задач рассматриваемого класса с различными конфигурациями вычислителя и различными наборами входных данных задач. В статье представлен тестовый стенд, предназначенный для автоматизации проведения такого тестирования. Он позволяет описать прикладную задачу и подключить реализацию алгоритма статической или динамической балансировки вычислительной нагрузки для последующего тестирования на мультикомпьютере. На выходе стенд предоставляет информацию о том, как происходило исполнение итерационного сеточного метода с точки зрения баланса вычислительной нагрузки. Приведен пример использования стенда для исследования диффузионного алгоритма динамической балансировки нагрузки на процессоры мультикомпьютера.
Ключевые слова:
динамическая балансировка нагрузки, большие численные модели, автоматизация тестирования.
Поступила в редакцию: 10.04.2015
Образец цитирования:
В. А. Перепелкин, И. И. Сумбатянц, “Стенд для отладки и тестирования качества работы локальных системных распределенных алгоритмов динамической балансировки нагрузки”, Вестн. ЮУрГУ. Сер. Выч. матем. информ., 4:3 (2015), 56–66
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyurv5 https://www.mathnet.ru/rus/vyurv/v4/i3/p56
|
|