Количество пройденных ребер в секунду ( TEPS ), которое может выполнить кластер суперкомпьютеров , является мерой как коммуникационных возможностей, так и вычислительной мощности машины. Это контрастирует с более стандартной метрикой операций с плавающей запятой в секунду (FLOPS), которая не придает никакого значения коммуникационным возможностям машины. Этот термин впервые вошел в употребление в 2010 году с появлением петамасштабных вычислений , и с тех пор его стали использовать для многих крупнейших в мире суперкомпьютеров. [1]
В этом контексте ребро — это соединение между двумя вершинами графа , а обход — это способность машины передавать данные между этими двумя точками. Стандартизированный тест , связанный с Graph500 по состоянию на сентябрь 2011 года, требует выполнения алгоритмов генерации и поиска графов на графах размером до 1,1 петабайта . [2]
Способность приложения эффективно использовать кластер суперкомпьютеров зависит не только от исходной скорости каждого процессора, но и от сети связи. Важность коммуникационных возможностей варьируется от приложения к приложению, но очевидно, что тесты LINPACK , традиционно используемые для оценки FLOPS суперкомпьютеров, не требуют таких же коммуникационных возможностей, как многие научные приложения. [3] Таким образом, альтернативные показатели, которые характеризуют производительность машины более целостно, могут быть более актуальными для многих научных приложений и могут быть желательны для принятия решений о покупке. [4]