Допустим, у нас есть заданная рабочая нагрузка, выполняющая заданный объем работы.
Если у меня два одинаковых сервера, один из них оснащен 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.
Я думаю, что это будет зависеть от стольких разных вещей, что единственный разумный ответ - «попробуй». Некоторые вещи, которые могут иметь значение:
На страницах, на которые вы ссылались, таких подробностей нет, поэтому создайте лабораторию и попробуйте :)