Потребляемая мощность ядра с двумя аппаратными потоками

Потребляемая мощность ядра с двумя аппаратными потоками

Если ядро ​​имеет два аппаратных потока, будет ли ядро ​​потреблять одинаковую мощность в следующих двух сценариях: а) занят только один поток, другой простаивает б) заняты оба потока

Насколько мне известно, регуляторы напряжения в современных процессорах устанавливаются на каждое ядро, а не на каждый аппаратный поток. Следовательно, верно ли мое предположение выше?

решение1

«Это зависит от» — это, пожалуй, самое лучшее, что мы можем получить.

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

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

Конструкция ЦП постоянно меняется и совершенствуется, поэтому то, что может быть верным сегодня, завтра может измениться.

Связанный контент