1

Как рассчитать тактовые циклы, которые процессор может выдавать (включая Turbo Boost)? Мне нужно заменить серверный процессор новым процессором (с меньшими ядрами из-за стоимости лицензии). Поэтому я хочу быть уверен, что новый ЦП обеспечивает столько (или больше) тактов, сколько и текущий ЦП. Обычно вы рассчитываете тактовую частоту сокета. Например, для процессора Intel® Xeon® E5-2687W v4 это будет:2 * 12 * 3000 = 72000.

Но некоторые люди говорят, что я должен принять во внимание Turbo Boost. Они говорят, что мне нужно использовать следующую формулу:2 * 8 * 3000 + 2 * 4 * 3500 = 76800 другие говорят, что мне нужно использовать:2 * 12 * 3000 + 2 * 12 * 200 = 76800 Они не могут мне объяснить почему они используют одну из этих формул.

Может кто-нибудь помочь мне и попытаться объяснить, почему они используют вычисления, упомянутые выше?

Спасибо

1 ответ1

0

Да, вам нужно учитывать турбо буст. Кроме того, фактические коэффициенты Turbo Boost для всех последних процессоров зависят от количества активных ядер (чем больше активных ядер, тем меньше максимальное значение Turbo), поэтому нельзя просто умножить число ядер на максимальное отношение Turbo.

К сожалению, Intel, похоже, не рекламирует турбо-коэффициенты на ARK, и я не смог найти его в техпаспорте. Вы можете получить эту информацию напрямую из CPU, например, с помощью turbostat --debug 1 1 , но это не сильно поможет, если у вас нет копии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .