Назад | Перейти на главную страницу

Использует ли одна и та же нагрузка одинаковое количество энергии на разных процессорах?

Допустим, у нас есть заданная рабочая нагрузка, выполняющая заданный объем работы.

Если у меня два одинаковых сервера, один из них оснащен E5-2660 и один с E5-2670 и идентичного аппаратного обеспечения будет общее количество энергии, потребляемой системой при обработке этой рабочей нагрузки (рассматриваемое как рабочие единицы в секунду, не общий объем работы) отличаются?

Если мы сравнить В этих очень похожих процессорах мы видим следующие отличия:

E5-2660: Тактовая частота 2,2 / 3 ГГц, TDP 95 Вт

E5-2670: Тактовая частота 2,6 / 3,3 ГГц, TDP 115 Вт

Безусловно, имеет смысл загрузить E5-2670 с большей нагрузкой, и, следовательно, у него будет более высокий TDP, но если мы загружаем его только до:

тогда какой должна быть фактическая потребляемая мощность системы (по сравнению с системой E5-2660)?


Доступные частоты:

Пределы турбо:

Работа на холостом ходу с performance профиль и ondemand Губернатор означает, что оба типа процессора (на RHEL6) работают с тактовой частотой до 1,2 МГц и проводят 50% своего времени в C1.

Даже в партиях тем же процессора, будут различия в мощности нагрузки.

В сообществе оверклокеров широко известно, что можно получить «хорошие» процессоры и «плохие» процессоры. Плохие генерируют много больше нагревается под нагрузкой (даже на стандартных скоростях) и, следовательно, выйдет из строя быстрее, тем самым ограничивая возможность их разгона.

Это общий, стандартное объединение ЦП:

Все процессоры начинаются с та же линия. В отличие от того, что некоторые могут подумать, у производителей микросхем нет выделенных линий для процессоров с разными скоростями. Вместо этого у них есть одна линия, из которой сделаны все процессоры одной модели. Даже тогда эти чипы не получатся точно такими же.

В конце процесса изготовления некоторые чипы неизменно выходят из строя или выходят из строя. Те, что работают, не будут иметь таких же характеристик. Некоторые смогут работать быстрее, в то время как другие могут работать только с более низкой тактовой частотой. Однако на то, чтобы протестировать каждую микросхему и выявить их максимальный потенциал, потребуется чрезвычайно много времени.

Чтобы сэкономить время, производители микросхем используют метод под названием "скоростной биннинг". Вместо того, чтобы тестировать и продавать чипы с максимальной тактовой частотой, они тестируют и продают чипы с определенными скоростями - например, 1 ГГц, 1,2 ГГц и т. Д. Это одна из причин, по которой возможен разгон.

Предположим, производитель микросхем продает конкретный процессор с 3 разными скоростями - 1 ГГц, 1,2 ГГц и 1,4 ГГц. После того, как каждый процессор изготовлен, он сначала тестируется на частоте 1,4 ГГц. Если он проходит, то он маркируется и продается как процессор с тактовой частотой 1,4 ГГц. Если он выходит из строя на этой тактовой частоте, он повторно тестируется на 1,2 ГГц и обозначается как процессор 1,2 ГГц, если он проходит. В остальном тестируется на частоте 1 ГГц. Если процессор выходит из строя на этой скорости, он отбрасывается.

В дополнение к этому, как я уже упоминал выше, теперь, когда все функции регулирования напряжения встроены, производители процессоров могут легко сказать процессорам: «Эй, вы не совсем работаете на частоте 1,2 ГГц, но мы очень хотим, чтобы вы это сделали. напряжение немного. "

Даже при тех же тактовых частотах Intel может установить более высокое напряжение на кристалле, чтобы компенсировать незначительные производственные дефекты. Поэтому, если вы получаете процессор с относительно высоким заводским напряжением по умолчанию, он будет выделять больше тепла и потреблять больше энергии для достижения тех же тактовых частот.

Возможно, вы сможете просмотреть заводские настройки напряжения ваших процессоров с помощью чего-то вроде CPU-Z.

Я думаю, что это будет зависеть от стольких разных вещей, что единственный разумный ответ - «попробуй». Некоторые вещи, которые могут иметь значение:

  • Значительно ли лучше предсказание ветвлений в одном из них?
  • Отличается ли схема трубопровода?
  • Размер кеша L1 такой же?
  • Отличаются ли разные внутренние пути и пути к автобусам?
  • По какой-то причине ОС лучше управляет питанием для одного из них?

На страницах, на которые вы ссылались, таких подробностей нет, поэтому создайте лабораторию и попробуйте :)