Почему разные гиперпотоки имеют разную тактовую частоту?

У меня есть процессор Intel Core i5-2520M на моем ноутбуке с двумя физическими ядрами и гиперпотоками, что приводит к четырем логическим ядрам. При просмотре /proc/cpuinfo я вижу четыре разные тактовые частоты:

 $ grep MHz /proc/cpuinfo cpu MHz : 1124.114 cpu MHz : 799.865 cpu MHz : 948.486 cpu MHz : 1248.168 

Я действительно не знаю, как гипертексты помечены на этой машине. Из систем HPC я бы подумал, что ядро ​​1 и 3 соответствуют первому физическому ядру.

Итак, как получится тактовая частота для разных четырех логических ядер? Я бы подумал, что на физическое ядро может быть только одна тактовая частота.

One Solution collect form web for “Почему разные гиперпотоки имеют разную тактовую частоту?”

Современные процессоры имеют динамическое масштабирование по частоте. В случае Intel SpeedStep . То, что вы видите там, действительно, вероятно, является лучшим показателем того, как ваше управление питанием масштабируется для производительности или времени автономной работы, за счет снижения частоты и / или напряжения процессора, чтобы соответствовать потребностям различных процессов, работающих на этих потоках.

Измените схему управления питанием, чтобы максимизировать производительность, а затем снова увеличить время автономной работы и посмотреть, как изменяется частота в ответ.

  • Как я могу определить, какие команды выполняются на процессоре?
  • Как я могу изменить название продукта процессора?
  • насколько практично количество ядер в Android
  • Почему загрузка процессора PowerPM LPAR отрицательна
  • Как bzip файл с минимальным процентом процессора?
  • Как определить характеристики процессора на PowerPC и Power 8 (и выше)?
  • Как найти, какие машины простаивают в кластере из множества узлов
  • Как проверить, является ли моя AIX PPC или PPC64?
  • как узнать семейство архитектуры Intel из командной строки
  • Использование CentOS vmtoolsd 100%
  • Замедление процессора при его нагревании
  • Linux и Unix - лучшая ОС в мире.