Что на самом деле означает тактовая частота BASE процессора Intel, теперь, когда у нас есть Turbo Boost и SpeedStep

6941
cathalog

Теперь Intel продает свои процессоры с объявленной частотой ядра и скоростью Turbo Boost (до).

Кроме того, благодаря SpeedStep ( динамическое масштабирование частоты ) процессор часто разгоняется для экономии энергии и уменьшения нагрева. Таким образом, процессор редко работает на объявленной тактовой частоте ядра; он постоянно меняется в реальном времени между минимальной тактовой частотой и скоростью Turbo Boost.

Возьмем, к примеру, мой двухъядерный процессор Core i7-4650U:

- Базовая тактовая частота: 1,7 ГГц
- Минимальная / холостая тактовая частота: 0,8 ГГц
- Turbo Boost (с активными обоими ядрами): 2,9 ГГц

Вот я попытался опубликовать график, показывающий тактовую частоту моего процессора за время, которое потребовалось для написания этого вопроса (с помощью Intel Power Gadget), но мне нужно 10 повторений, чтобы опубликовать изображение, поэтому вам придется поверить мне на слово это: частота редко (если вообще когда-либо) была установлена ​​на 1,7 ГГц.

Если я тем временем заработаю 10 повторений, я выложу изображение :)

Итак, мой вопрос: что на самом деле показывает базовая тактовая частота процессора Intel? Лично для меня, как потребителя, все, что меня действительно волнует, это то, как низко (для экономии энергии) и насколько высоко (для производительности) можно тактировать процессор.

5
Это означает, что базовая частота этой функции должна быть отключена Ramhound 9 лет назад 0
Я не понимаю этого. Xavierjazz 9 лет назад 0

4 ответа на вопрос

2
Paul A. Clayton

The base clock speed is a guaranteed clock speed for full typical (but not peak) utilization. As long as one is not running a power/thermal virus (i.e., not peak utilization), one should be able to fully use the hardware at the stated clock speed without violating the thermal design power.

When software is not using all the available cores, some additional thermal headroom is available which can be exploited by increasing the clock speed of the active cores (Turbo Boost).

Incidentally, minimum clock speed is not especially useful for evaluating energy efficiency since a significant amount of power consumption is static power (independent of the work done). At a certain point, race to sleep (a.k.a., hurry up and go to sleep) will be more energy efficient than reducing the clock speed because sleep states reduce the static power use.

0
CausingUnderflowsEverywhere

Это очень плохой ответ, я знаю,

Это означает максимальную скорость вашего процессора.

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

Например, вы можете разделить частоту вашего процессора на 17 воображаемых людей. Допустим, каждый человек имеет равные 100 МГц тактовые частоты. Если задача, которую должны выполнить люди, это нажимать кнопку каждый раз, когда в ведро капает вода, и каждый человек может нажимать кнопку до 5 раз в секунду, выпуская 1 единицу воды из ведра при каждом нажатии кнопки.

И если вода стекает в ведро 1 единицу в секунду, нам нужен только 1 человек, нажимающий кнопку. Тем не менее, минимальное количество людей на работе 8, поэтому будет 8 человек (ваши самые низкие тактовые частоты 800 МГц). Не нужно, чтобы 17 человек тратили впустую энергию (я забыл упомянуть, что мы в космосе, и снабжение кислородом ограничено?), Когда возможно иметь только 8 человек. (Сравните кислород с потреблением энергии)

Но если у вас вода поступает со скоростью 85 единиц в секунду, вам понадобится вся помощь, которую вы можете получить, нажимая эти кнопки! 85/5 = 17! 85 единиц в секунду / 5 единиц в секунду на человека = 17 человек. Это вся ваша команда. (17 человек = ваша базовая частота 1700 МГц) Процессор с более низкой базовой частотой, чем 1,7 ГГц, не сможет справиться с такой большой нагрузкой, и приложение будет зависать.

Турбоусиление объяснить сложнее, и оно вступает в силу только тогда, когда ваше другое ядро ​​не имеет такой большой нагрузки, как рассматриваемое ядро, или если процессор не потребляет много энергии. Но это дополнительно повышает прочность этого ядра, когда требуется дополнительная сила.

0
Marccss

Базовая тактовая частота (BCLK) - это скорость, с которой ЦП обменивается данными с «партнерскими» микросхемами вокруг него, такими как северный мост / южный мост. Почему они все еще используют его, но это скорее базовая или базовая системная скорость. .Мы ИСПОЛЬЗУЛИ, чтобы увеличить базовую частоту, еще во времена до разблокированных процессоров ... Хотя это было не очень эффективно ... Это своего рода "сердцебиение" материнской платы ... Вернее, частота, с которой сердце системы бьется ... Материнская плата и поддерживающие чипы - это сердце, процессор - это мозг, оперативная память - это память ...

Теперь базовая частота ЦП - это низкая скорость питания или полная скорость холостого хода ... С моим старым 4790 К И моим новым 8700 К это 800 МГц ... Вы узнаете, когда испортили настройку в BIOS или в Windows, если ваш процессор застрял на частоте 800 МГц ... Обычно из-за того, что какой-то режим энергосбережения в Windows включен ... Иногда интересно сделать его 800 МГц и попытаться использовать Windows на такой скорости ... Заставляет вас ценить 4,0 ГГц и выше!

-1
Hadi Faizul

the base for power savings is the lowest of your cpu clock speed. while the highest for high performance mode (usually playing games and heavy software) use the maximum of your clock. Sometimes, it depends on the how many task and process your system's running. The more and use a lot of resources means more clock speed.

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