Скорректированная пиковая производительность - 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 для целей экспорта. Он содержит больше деталей, а также ряд пояснений и исключений. Также проконсультируйтесь с юристом, который специализируется на этих вещах.
Рекомендации
- ^ «Руководство практикующего по скорректированной пиковой производительности». Министерство торговли США - Бюро промышленности и безопасности. Декабрь 2006 г.