Работа посвящена вопросу визуализации работы алгоритма планирования параллельных задач. Планирование задач — ключевая часть разрабатываемой автором среды онлайнвизуализации и параллельного программирования. При программировании параллельной версии одной прикладной задачи возникло подозрение, что алгоритм планирования не вполне оптимально распределяет нагрузку между исполнителями. В связи с чем было решено визуализировать его работу, чтобы увидеть общую картину и возможные проблемные места работы алгоритма. Вид отображения работает в трёхмерном пространстве и визуализирует назначения задач точками. Координаты точек определяются логическим временем, порядковым номером ядра (исполнителя), и порядковым номером блока данных из декомпозиции задачи. Цвет точек задаётся типом задачи. Зависимости между задачами по данным показаны отрезками. Построенный вид отображения успешно справился с поставленной задачей, и алгоритм планирования был улучшен.
Ключевые слова: Визуализация, параллельные вычисления, визуализация программного обеспечения, визуализация алгоритмов, планирование задач.
Скачать файл: Визуализация работы алгоритма планирования параллельных задач
(2.1 МБ)
Труды конференции: https://www.graphicon.ru/node/231
Презентация
Скачать файл: Презентация
(1.5 МБ)
Количество просмотров:
Вернуться в раздел Научная визуализация и визуализация программного обеспечения для параллельных вычислений
Соседние подразделы: