RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2025, том 26, выпуск 2, страницы 192–207 (Mi vmp1159)

Разработка иерархической модели суперкомпьютерных систем в проекте Algo500: компонента CompZoo

А. С. Антонов, А. А. Щербаков

Московский государственный университет имени М. В. Ломоносова, Научно-исследовательский вычислительный центр

Аннотация: Проект Algo500 представляет собой цифровую платформу для совместного анализа алгоритмов и архитектур суперкомпьютеров. В статье подробно рассматривается одна из компонент платформы — CompZoo, предназначенная для хранения детализированных описаний архитектур суперкомпьютерных систем. Приведено формальное описание используемой модели данных, основанной на представлении суперкомпьютера в виде иерархии подсистем. Рассматривается процесс разработки компоненты, включающий ключевые этапы реализации: проектирование структуры данных, создание визуальных представлений в виде графа и таблицы, а также реализацию пользовательского интерфейса с поддержкой фильтрации, сортировки и сохранения пользовательских настроек. В завершение обсуждаются текущие ограничения модели, рассматриваются возможные способы ее расширения и формулируются направления дальнейшего развития.

Ключевые слова: Algo500, CompZoo, суперкомпьютер, алгоритм, архитектура суперкомпьютеров, рейтинг, иерархическая модель, проектирование компонентов, реализация, визуализация данных.

УДК: 004.272

Поступила в редакцию: 17.03.2025
Принята в печать: 10.05.2025

DOI: 10.26089/NumMet.v26r214



© МИАН, 2025