CPU потребляет энергию по-другому при выполнении инструкций и будучи неактивным?

Я не могу думать ни о каком установщике, который я назвал бы "лучшим", но я видел много материала, который очень плох по одной простой причине: установщик делает предположения и не позволяет, чтобы кто-то делал что-то немного по-другому. Я не могу думать об определенных примерах прямо сейчас, но я уверен, что мы все видели многое из него.

0
задан 31 October 2010 в 10:00
3 ответа

А-ч - нет. Питание не делает только deend на частоте, оно также зависит от того, что делают транзисторы. Так, да, энергопотребление даже ПРИ выполнении инструкций может колебаться - особенно учитывая это с исполнением с изменением последовательности и параллелизмом inmodern центральные процессоры, количество выполняемых инструкций может варьироваться в зависимости от того, какие инструкции выполняются.

То, что использование мощности ЦП варьируется ДАЖЕ НА ТОЙ ЖЕ ЧАСТОТЕ, было, уже наблюдает давным-давно, прежде чем управление питанием процессора даже стало фактором.

5
ответ дан 4 December 2019 в 11:13
  • 1
    благодарит tomtom.. это было интересной частью информации. У меня есть еще один вопрос. Центральные процессоры могут быть в состоянии C1 при достигании 2 ГГц? Is'nt частота, уменьшенная, когда ЦП находится в состоянии C1? (после того как HLT выполняется)? –  kashyapa 31 October 2010 в 10:34
  • 2
    Это зависит от ЦП. Более новые центральные процессоры - если ОС поддерживает его - могут даже выключить полные ядра. Это - решение разработчиков - и не легкий. –  TomTom 31 October 2010 в 10:41
  • 1
    @user48838: Это не отвечает на мой вопрос - почему он должен потребить больше энергии при выполнении инструкции и меньшего количества питания, не выполняя инструкции? (предположите, что ЦП всегда в постоянной частоте), –  kashyapa 31 October 2010 в 09:43
  • 2
    Но это не с современными процессорами. На уровне электроники, когда обработка происходит, существует на самом деле больше электрических транзакций, происходящих, поскольку больше логических элементов активируется для завершения вычислительных запросов/действий. –  user48838 31 October 2010 в 10:46
  • 3
    Kashyapa - интересуются Вы реальным миром, или Вы говорите о теории? Поскольку на практике, поскольку user48838 говорит, тактовая частота современного процессора является переменной с ядрами, которые в состоянии работать быстрее или медленнее как разрешения на рабочую нагрузку. TomTom дал Вам очень хорошее объяснение изменений питания на одной скорости, но а также что невозможно понять, как современные процессоры управляют питанием, не понимая, как и почему их тактовая частота изменяется также. –  Rob Moir 31 October 2010 в 11:07

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

1
ответ дан 4 December 2019 в 11:13

Теги

Похожие вопросы