Скорректированная пиковая производительность - Adjusted Peak Performance

Скорректированная пиковая производительность (APP) - это метрика, введенная Министерство торговли США с Бюро промышленности и безопасности (BIS) для более точного прогнозирования пригодности вычислительной системы для решения сложных вычислительных задач, в частности тех, которые используются при моделировании ядерное оружие. Это используется для определения экспортных ограничений, наложенных на определенные компьютерные системы в соответствии с Правила экспортного управления 15 CFR.

Более подробную информацию можно найти в документе «Руководство для практикующих по скорректированной пиковой производительности».[1]

(Упрощенный) алгоритм, используемый для расчета APP, состоит из следующих шагов:

  • Определите, сколько 64-битных (или лучше) операций с плавающей запятой каждый процессор в системе может выполнить за такт (лучший случай). Это FPO (i).
  • Определите тактовую частоту каждого процессора. Это F (i).
  • Выберите весовой коэффициент для каждого процессора: 0,9 для векторных процессоров и 0,3 для не векторных процессоров. Это W (i).
  • Рассчитайте APP для системы следующим образом: APP = FPO (1) * F (1) * W (1) + ... + FPO (n) * F (n) * W (n).

Эта метрика была введена в апреле 2006 года, чтобы заменить метрику составной теоретической производительности (CTP), которая была введена в 1993 году. Само приложение APP было заменено в ноябре 2007 года, когда BIS внесло поправки в 15 CFR, включив в него декабрь 2006 года. Вассенаарская договоренность Новая метрика реализации пленарного соглашения - Гигафлопс (GFLOPS), один миллиард операций с плавающей запятой в секунду, или TeraFLOPS, один триллион операций с плавающей запятой в секунду.

Единицей измерения является взвешенный терафлопс (WT) для определения скорректированной пиковой производительности (APP).

Весовой коэффициент составляет 0,3 для не векторных процессоров и 0,9 для векторных процессоров. Например, PowerPC 750, работающий на частоте 800 МГц, будет оценен в 0,00024 Вт из-за возможности выполнять одну инструкцию с плавающей запятой за цикл и отсутствия векторного блока. Обратите внимание, что учитываются только 64-битные (или более широкие) инструкции с плавающей запятой.

Примечания:

  • Процессоры без поддержки 64-битной (или более высокой) плавающей запятой имеют нулевое значение FPO.
  • Текущее ограничение APP составляет 0,75 Вт.
  • Используйте документ, указанный ниже (или его обновленную версию), если вам нужно рассчитать APP для целей экспорта. Он содержит больше деталей, а также ряд пояснений и исключений. Также проконсультируйтесь с юристом, который специализируется на этих вещах.

Рекомендации

  1. ^ «Руководство практикующего по скорректированной пиковой производительности». Министерство торговли США - Бюро промышленности и безопасности. Декабрь 2006 г.

внешняя ссылка