Что такое Rmax/RPeak (Ratio) с точки зрения суперкомпьютера?

Я работаю над базой данных суперкомпьютера top500.(http://www.top500.org/)

Rmax is maximum performance 
RPeak is theorotical maximum performance.

Соотношение Rmax к RPeak приводит к чему-то? Например, эффективность? или что-нибудь, что могло бы сказать что-то о суперкомпьютере.

Может быть, это что-то вроде фактора лжи?


person Ojas Kale    schedule 28.02.2016    source источник
comment
Проверьте также этот ответ: stackoverflow.com/a/26012275/196561 RPeak — теоретический максимум аппаратного обеспечения (частота * количество двойных точность FPU * ширина FPU); максимальное значение Rmax достигается на тесте HPL (3-е поколение теста linpack). Linpack хранит данные в памяти и отправляет их по сети, так что он не может достичь теоретического максимума; 50-80 % типичны, а 90 % очень хороши для больших машин. Основной операцией в Linpack является GEMM - матрично-матричное умножение, оптимизированное для большинства платформ; но доступ/копирование/отправка памяти будет ограничивать процент.   -  person osgx    schedule 24.06.2016


Ответы (1)


Rmax определяется тестом HPL. К сожалению, детали не всегда публикуются, но в большинстве случаев размер проблемы требует приличной доли общей памяти.

Rpeak определяется путем умножения количества единиц с плавающей запятой (обычно векторных) на процессор, умноженное на количество процессоров, умноженное на количество инструкций с плавающей запятой, которые могут быть выполнены в секунду. Сегодня это немного сложно из-за изменения частоты.

Отношение можно рассматривать как фактор эффективности, хотя использование результата для определения стоимости систем может оказаться непродуктивным. 75% от 1000 - это то же самое, что 100% от 750, и если у них одинаковый доллар и стоимость электроэнергии, какая разница?

Я склонен рассматривать комбинацию результатов Top500, Graph500 и HPCG как более надежный способ сравнения систем, но нельзя игнорировать мощность и стоимость в долларах, если вы платите за системы (большинство пользователей этого не делают, по крайней мере, напрямую).

person Jeff Hammond    schedule 28.02.2016