Аннотация:Топологическая структура коммуникационных сетей суперкомпьютерных систем при увеличении размера и сложности суперкомпьютеров соответственно усложняется. Для ее описания существует множество методов, однако такие описания являются громоздкими, что усложняет манипулирование ими человеком. В данной работе предлагается новый метод описания, чья модульно-иерархическая структура позволяет создавать компактные описания топологий вычислительных систем. Также описана библиотека, созданная для работы с такими описаниями. Метод был проверен и сравнен с GraphViz DOT на описаниях некоторых известных топологий и некоторых существующих суперкомпьютерных систем.