Скорректированная пиковая производительность
Скорректированная пиковая производительность (APP) — это показатель, введенный торговли США (BIS) Министерства Бюро промышленности и безопасности для более точного прогнозирования пригодности вычислительной системы для решения сложных вычислительных задач, особенно тех, которые используются при моделировании ядерного оружия . Это используется для определения экспортных ограничений, налагаемых на определенные компьютерные системы в соответствии с Положениями об экспортном контроле 15 CFR.
Более подробную информацию можно найти в документе «Руководство для практикующего специалиста по скорректированной пиковой производительности». [1]
(Упрощенный) алгоритм расчета APP состоит из следующих шагов:
- Определите, сколько 64-битных (или лучших) операций с плавающей запятой может выполнить каждый процессор в системе за такт (в лучшем случае). Это ФПО(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 WT из-за возможности выполнять одну инструкцию с плавающей запятой за такт и отсутствия векторного модуля. Обратите внимание, что учитываются только 64-битные (или более широкие) инструкции с плавающей запятой.
Примечания:
- Процессоры без поддержки 64-битных (или более высоких) чисел с плавающей запятой имеют FPO, равный нулю.
- Текущий предел APP составляет 0,75 Вт.
Ссылки
[ редактировать ]- ^ «Руководство для практикующего специалиста по корректировке пиковой производительности» . Министерство торговли США – Бюро промышленности и безопасности . Декабрь 2006 г. Архивировано из оригинала 7 октября 2019 г.