Почему процессор потребляет разное количество энергии на частоте 2 ГГц, когда
Разве ЦП не должен потреблять одинаковую мощность независимо от того, выполняет он инструкцию или нет? (поскольку мощность зависит от частоты, а не от выполнения инструкции)
А ... нет. Мощность зависит не только от частоты, но и от того, что делают транзисторы. Итак, да, энергопотребление даже во время выполнения инструкций может колебаться - особенно с учетом того, что при неупорядоченном выполнении и параллелизме в современных процессорах количество выполняемых инструкций может варьироваться в зависимости от того, какие инструкции выполняются.
Тот факт, что использование мощности процессора варьируется ДАЖЕ С ОДНОЙ ЧАСТОТОЙ, уже наблюдался задолго до того, как управление питанием процессора даже стало фактором.
Вы можете говорить о частоте и параллелизме ЦП и обо всем остальном, что вам нравится, но в конце концов ЦП - это электронный компонент, и, как и любой другой электронный компонент, он потребляет энергию и потребляет больше энергии, когда выполняет работу, чем когда это не так.