Turbo cpb в биосе что это
Разгон через БИОС
Подавляющее большинство пользователей компьютера используют возможности его аппаратной части в том виде, в каком получили. В большинстве случаев они также стараются не трогать настройки BIOS и не оптимизируют их работу для достижения наилучшего быстродействия. Впрочем, это вполне понятно, поскольку даже самый минималистичный вариант современного компьютера вполне удовлетворяет обычным пользовательским задачам.
Однако есть категория людей, которые не мыслят себя без того, чтобы «пройтись» по каждому параметру биоса и операционной системы, чтобы «выжать» из своего компьютера максимум возможностей. Именно такие энтузиасты никогда не пройдут мимо очередного обновления БИОС и обязательно воспользуются настройками, позволяющими «разогнать» компьютер.
Проявляйте осторожность
Прежде, чем говорить о возможностях разгона посредством изменения настроек в биосе, стоит сказать пару слов о его целесообразности и возможных последствиях.
Технология увеличения производительности компьютера посредством разгона через биос заключается в изменении штатных параметром компонентов компьютера. Это, как минимум может привести к нестабильности работы, как максимум – к выходу «разогнанных» компонентов из строя, особенно, если используются настройки, позволяющие увеличить напряжение питания процессора или оперативной памяти – главных «действующих лиц» в борьбе за производительность.
Поэтому к решению такой задачи, как, например, разгон процессора через биос, нужно подходить очень осторожно, действовать аккуратно и обдуманно. Средства биоса для настройки параметров, влияющих на производительность, могут отличаться внешне, но в целом, с их помощью можно изменить тактовые частоты оборудования и напряжение питания отдельных компонентов, установленных на материнской плате.
Эти настройки иногда находятся в разных по названию пунктах меню пользовательского интерфейса BIOS, однако сути своей они от этого не меняют, поэтому рассмотрим их на примере AWARD БИОС, установленной на плате, рассчитанной на работу с процессором AMD.
MB Intelligent Tweaker (M.I.T.)
Настройки, относящиеся к разгону, находятся в пункте меню MB Intelligent Tweaker (M.I.T.) биоса материнской платы.
IGX Configuration – эта секция настроек позволяет установить режимы работы встроенного графического контроллера.
Internal Graphics Mode – позволяет указать, какую память должен использовать встроенный графический контроллер. Если установить параметр в Disabled – видео чип на плате будет отключен.
UMA Frame Buffer Size – устанавливает размер фрейма памяти, который, фактически, влияет только на работу в ДОС режиме. Может принимать значение 128MB, 256MB, 512MB или 1024MB
Surround View – настройка, относящаяся к возможности совместной работы встроенного видео чипа и дискретной графической карты.
VGA Core Clock control – частота графического процессора встроенного видео чипа. Ее изменение может позволить увеличить его быстродействие. Изменяется от 200 MHz до 2000 MHz и по умолчание определяется системой автоматически.
CPU Clock Ratio – позволяет вручную изменять тактовую частоту установленного процессора. Именно изменение этого параметра определяет разгон процессора через биос и может дать неплохой прирост производительности. По умолчанию установлено в «определятся автоматически».
CPU NorthBridge Freq – позволяет установить вручную тактовую частоту работы северного моста, которая по умолчанию зависит от характеристик установленного процессора.
Core Performance Boost – позволяет использовать встроенную технологию ускорения работы ядер процессора. Включено по умолчанию.
CPB Ratio – определяет множитель Core Performance Boost и по умолчанию определяется типом установленного процессора.
Turbo CPB (Note) – позволяет указать, нужно ли использовать встроенную технологию оптимизации работы процессора. Выключено по умолчанию.
CPU Host Clock Control – позволят включить или отключить возможность управления несущей частотой процессора. По умолчанию частота определяется биосом автоматически.
CPU Frequency(MHz) – позволяет задать несущую частоту вручную в диапазоне от 200 MHz до 500 MHz. По умолчанию определяется автоматически.
PCIE Clock(MHz) – дает возможность изменить частоту шины PCI экспресс в пределах от 100 MHz до 150 MHz. По умолчанию определяется системой.
HT Link Width – позволяет изменить разрядность шины передачи данных между чипсетом и процессором.
HT Link Frequency – настройка частоты шины передачи данных между чипсетом и процессором.
Set Memory Clock – позволяет установить частоту работы системной памяти. По умолчанию определяется автоматически.
Memory Clock – установка множителя определяющего тактовую частоту работы оперативной памяти.
DRAM Configuration – режим «тонкой» настройки параметров оперативной памяти, позволяющий задавать тайминги, параллельное использование каналов доступа, выполнять объединение планок памяти в банки.
DDR3 Voltage – позволяет вручную задать напряжение питания оперативной памяти в диапазоне от 1.500V до 1.900V. При оверклокинге может повысить стабильность работы, а также стать причиной выхода ее из строя.
CPU Voltage Control – позволяет изменять напряжение питания процессора. По умолчанию устанавливается штатное напряжение, а диапазон регулировок зависит от его марки.
Normal CPU Vcore – отображает штатное напряжение питания установленного процессора.
Заключение
Еще раз повторимся, что с секцией настроек, позволяющей выполнить разгон процессора через биос, ускорить работу оперативной памяти, а также работу шин обмена данными следует экспериментировать очень осторожно. И если изменения частоты работы оборудования могут привести лишь к нестабильности работы операционной системы и приложений, то изменение напряжения питания компонентов материнской платы может стать причиной их физической поломки.
К тому же, если регулировка частоты привела к невозможности загрузить компьютер, всегда можно выполнить откат биоса, а в случае с изменением напряжений может потребоваться дорогостоящий ремонт.
Поэтому, прежде чем пытаться увеличить быстродействие компьютера средствами БИОС для разгона, стоит внимательно ознакомиться с материалами нашего сайта, возможно, увеличения производительности будет проще и безопаснее добиться оптимизацией операционной системы и обновлением драйверов.
Как разогнать процессор Intel Core 9-го поколения до 5 ГГц на материнской плате MSI серии Z390. Несколько практических советов
Недавно компания Intel выпустила процессоры 9-го поколения вместе с чипсетом Z390. Продуктовую линейку пополнили модели Core i9-9900K, i7-9700K и i5-9600K. По сравнению с процессорами 8-го поколения было увеличено количество вычислительных ядер, чтобы более успешно конкурировать с продуктами AMD. Так, у модели Core i9-9900K имеется 8 ядер, способных выполнять 16 вычислительных потоков одновременно!
В свою очередь, компания MSI представила 9 моделей материнских плат на базе чипсета Z390 для процессоров 9-го поколения. Среди них, например, MEG Z390 ACE с мощной 13-фазной системой питания. И в данной статье мы расскажем, как с их помощью разогнать процессор Core i9-9900K до частоты 5,0 ГГц и выше. Наши инструкции подходят для всех плат MSI серии Z390, и даже неопытные пользователи смогут осуществить разгон своей системы, просто выполнив их шаг за шагом.
ЧТО ТАКОЕ РАЗГОН?
Разгон – это увеличение частоты работы компьютерных компонентов по сравнению со стандартным уровнем, чтобы повысить их производительность. Разогнать можно все ключевые узлы: процессор, память, видеокарту. Однако, разгон всегда связан с определенным риском. Он может привести к нестабильной работе компьютера или даже повреждению компонентов.
Технология Intel® Turbo Boost – это официальный разгон от компании Intel. Благодаря ей частота процессора меняется в зависимости от его нагрузки, чтобы соблюсти баланс между энергопотреблением и производительностью.
Мы же покажем другой способ разгона, который позволяет задавать параметры работы процессора вручную.
ЧИПСЕТ INTEL® Z390 И ПРОЦЕССОРЫ INTEL® 9-ГО ПОКОЛЕНИЯ
В линейку процессоров Intel Core 9-го поколения входят модели Core i9-9900K, i7-9700K и i5-9600K. Все они поддерживают разгон. По сравнению с восьмым поколением, девятое использует в качестве термоинтерфейса припой, а не термопасту, поэтому такие процессоры должны лучше охлаждаться, а значит и обладать более высоким разгонным потенциалом. Благодаря этому максимальная частота процессора Core i9-9900K в режиме Turbo достигает 5 ГГц.
Отличия чипсета Z390 от его предшественника Z370 состоят в поддержке беспроводного модуля Intel Wireless-AC и интерфейса USB 3.1 Gen2. По сравнению с процессорами 8-го поколения, модели 9-го поколения отличаются лучшим охлаждением, а значит и увеличенным разгонным потенциалом, за счет использования припоя в качестве термоинтерфейса.
Линейка процессоров Intel® Core 9-го поколения включает в себя модели i5-9600K, i7-9700K и i9-9900K. Термопакет каждой равен 95 Вт, все они поддерживают технологию Intel Turbo Boost 2.0. Количество ядер увеличено по сравнению с предыдущим поколением: до 6 у модели i5-9600K и до 8 у моделей i7-9700K и i9-9900K. Процессор i9-9900K – единственный из них, в котором реализована технология Hyper-Threading, позволяющая выполнять два вычислительных потока на одном ядре одновременно для повышения общей производительности.
ОБЗОР РАЗГОННЫХ ВОЗМОЖНОСТЕЙ ПРОЦЕССОРОВ INTEL 9-ГО ПОКОЛЕНИЯ
На то, какой частоты можно достичь при разгоне, влияние оказывают несколько факторов. В их числе конструкция системы питания материнской платы, наличие радиатора для охлаждения транзисторов и, самое важное, разгонный потенциал самого чипа. У каждого экземпляра процессора имеется свой частотный потолок. Хорошие чипы могут работать на более высокой частоте, чем менее удачные, а также требовать меньшего напряжения питания.
Мы взяли несколько экземпляров процессоров Intel 9-го поколения и выявили соотношение между их частотой и напряжением. Все они были поделены на классы A, B и C в соответствии с результатами тестов. Класс A лучше всего подходит для разгона, класс C – плох в разгоне, а класс B – нечто среднее между двумя другими. На представленных ниже диаграммах показано процентное соотношение разных классов. Как видите, 20% экземпляров процессора i9-9900K хорошо проявляют себя при оверклокинге.
↓ По результатам тестов, A – лучшие чипы для разгона, B – средние, C – наименее удачные.
СООТНОШЕНИЕ ЧАСТОТА/НАПРЯЖЕНИЕ ПРОЦЕССОРОВ INTEL 9-ГО ПОКОЛЕНИЯ
Основываясь на результатах наших собственных тестов процессоров Intel 9-го поколения, мы составили кривую зависимости частоты от напряжения. Эта зависимость может быть иной для конкретного экземпляра, однако приведенные ниже данные послужат хорошей отправной точкой для разгонных экспериментов. Используя их, вы сэкономите время на поиск оптимальных настроек для вашего процессора.
РАЗГОН ПРОЦЕССОРА I9-9900K ЧЕРЕЗ ИНТЕРФЕЙС BIOS
Существуют разные методы разгона: с помощью интерфейса BIOS, эксклюзивной разгонной утилиты MSI Command Center или функции геймерского ускорения Game Boost. В данной статье мы будем осуществлять оверклокинг через BIOS. Начнем!
1. Входим в интерфейс BIOS
Первым делом нужно войти в интерфейс MSI Click BIOS, нажав клавишу Delete при загрузке компьютера.
2. Жмем F7, чтобы переключиться в расширенный режим BIOS
В интерфейсе Click BIOS имеется два режима: упрощенный и расширенный. В упрощенном режиме все часто используемые настройки выводятся на одной странице, а в расширенном пользователю предлагаются абсолютно все имеющиеся настройки BIOS. Именно расширенный режим рекомендуется для разгона. Для перехода в него нужно нажать клавишу F7.
3. Переходим к настройкам разгона
Перейдите на страницу OC, которая содержит все настройки, относящиеся к разгону. Переключите параметр OC Explore Mode из стандартного значения Normal в значение Expert. Теперь вы видите все, что нужно для оверклокинга, включая такие настройки как частотный множитель процессора, частота памяти, напряжение питания процессора и памяти.
↓ По умолчанию интерфейс BIOS открывается в упрощенном режиме. Чтобы перейти в расширенный, нажмите клавишу F7.
↓ На этой странице можно увидеть множество настроек.
4. Изменяем частотные множители (CPU Ratio и Ring Ratio)
Параметр Ring Ratio
Разгон процессора i9-9900K нужно начать с параметра CPU Ratio. Нашей целью является 5 ГГц, поэтому введите для него значение 50. Затем измените параметр Ring Ratio в значение 47. Вы можете попробовать другие значения для Ring Ratio, однако мы рекомендуем, чтобы оно было на 3 меньше, чем значение параметра CPU Ratio. Кольцевая шина Ring Bus связывает не относящиеся к вычислительным ядрам элементы процессора, такие как контроллер памяти и кэш, поэтому более высокая частота ее работы поможет достичь более высокой производительности.
Параметр CPU Ratio Mode
Множитель частоты процессора может задаваться в фиксированном (Fixed Mode) или динамическом (Dynamic Mode) режиме. Мы рекомендуем выбрать фиксированный. В нем частота процессора будет постоянной, независимо от нагрузки. В динамическом же она меняется в зависимости от нагрузки и, например, в спящем режиме опустится ниже обычного значения.
5. Меняем напряжение питания процессорного ядра
Далее займемся напряжением питания процессорного ядра. Для достижения высокой частоты напряжение нужно повысить. Наша рекомендация для частоты 5 ГГц: 1,32 В для процессора i9-9900K, 1,37 В для i7-9700K и 1,43 В для i5-9600K. Каждый экземпляр процессора будет работать стабильно на определенной частоте. Если вам повезет, то ваш заработает на частоте 5 ГГц при меньшем напряжении, чем указано выше. Поэтому вы можете попробовать понизить или увеличить рекомендуемое напряжение, чтобы найти оптимальный вариант именно для вашего чипа.
Автоматическая настройка напряжения
Если вы не имеете ни малейшего представления о том, какое напряжение питания требует ваш чип, можно оставить параметр CPU Core Voltage в значении Auto. В этом случае напряжение питания будет выбрано автоматически в соответствии с возможностями процессора. Такой выбор осуществляется на основе тестовых данных, собранных специалистами MSI, и зависит от конкретного процессора: ниже для удачных экземпляров и выше для не очень удачных. Впоследствии вы сможете изменить напряжение на основе результатов теста стабильности.
Функция автоматической настройки напряжения питания процессора, реализованная на материнских платах MSI серии Z390, не гарантирует идеального результата. Например, ниже показаны результаты для двух экземпляров процессора i9-9900K, разогнанных до 5 ГГц. Одному потребовалось напряжение 1,345 В, а другому – 1,38 В.
↓ Разным экземплярам процессора требуется разное напряжение питания.
Формирование напряжения питания ядра
Имеется 5 вариантов формирования напряжения питания процессорных ядер:
В режиме Override напряжение ядра остается фиксированным, независимо от нагрузки на процессор. В режиме Adaptive оно меняется в зависимости от нагрузки. В режиме Offset к базовому напряжению добавляется некоторое значение. Также есть комбинированные режимы: Override+Offset и Adaptive+Offset. Для разгона рекомендуется режим Override – он же по умолчанию выбирается в BIOS при оверклокинге.
Параметр CPU Loadline Calibration
Обычной ситуацией в работе процессора является уменьшение напряжения питания ядра при возрастании нагрузки. Такое проседание напряжения может привести к нестабильной работе компьютера во время разгона, и для исправления данной проблемы служит параметр CPU Loadline Calibration. Наша рекомендация – оставить его в значении Auto (Mode 3), чтобы система BIOS применяла оптимальные значения этого параметра во время разгона. Если вам хочется узнать об этом больше, ознакомьтесь с нашей статьей ЧТО ТАКОЕ LLC И ПОЧЕМУ МАТЕРИНСКИЕ ПЛАТЫ MSI Z370 — ЛУЧШИЙ ВЫБОР ДЛЯ ОВЕРКЛОКЕРОВ?
6. Отключаем технологию Intel C-State (C-State: CPU State)
Технологии управления электропитанием Intel, такие как C-State и Package C-State, могут оказывать негативное влияние на стабильность компьютера при разгоне. Чтобы избежать этой проблемы, мы рекомендуем отключить их.
7. Готово! Жмем F10, чтобы сохранить изменения.
Задав все необходимые настройки, нажмите на клавишу F10, чтобы их сохранить и выйти из интерфейса BIOS. Для этого выберите Yes в появившемся диалоговом окне.
ТЕСТ СТАБИЛЬНОСТИ ДЛЯ РАЗОГНАННОГО КОМПЬЮТЕРА
После того, как все параметры разгона будут заданы в интерфейсе BIOS, наступит время провести тест стабильности. Если компьютер будет работать без проблем, значит можно попытаться поднять частоту еще больше, чтобы достичь еще более высокой производительности. Или можно снизить напряжение, чтобы уменьшить температуру процессора. Если же компьютер станет работать с ошибками, нужно увеличить напряжение питания процессора или снизить его частоту.
Рекомендованные приложения для теста стабильности
Ниже представлен список популярных утилит, которые часто используются для проверки стабильности компьютера.
— Утилита CPU-Z используется для проверки частоты процессора.
— Утилиты Core Temp и HWiNFO используются для отслеживания температуры и энергопотребления процессора.
— Приложение Cinebench R15 служит для быстрой проверки стабильности и отслеживания роста производительности компьютера.
— AIDA64 или Prime95 v26.6 (non-AVX) / Prime95 v27.9 (AVX) используются для стресс-теста.
Проверка стабильности с приложением Cinebench R15
Cinebench R15 – это полезный инструмент для быстрой проверки стабильности компьютера. При этом утилита CPU-Z может использоваться для того, чтобы проверить работоспособность настройки CPU Ratio, которую мы меняли в BIOS, а утилита Core Temp – для мониторинга температуры процессора. Если компьютер работает нестабильно, попробуйте увеличить напряжение питания (Core Voltage) или снизить множитель частоты (CPU Ratio). Если температура процессора превышает 90°, следует снизить его напряжение питания.
Рост производительности процессоров серии 9000 в тесте Cinebench R15
Ниже представлены данные о результатах теста Cinebench R15 для процессоров i9-9900K, i7-9700K и i5-9600K. Можете использовать их для оценки того, насколько производительность вашего процессора растет по мере повышения его частоты.
↓ i5-9600K Cinebench R15
↓ i7-9700K Cinebench R15
↓ i9-9900K Cinebench R15
Данное руководство по разгону предназначено для платформы Z390 с системой BIOS компании MSI. Все приведенные в нем результаты были получены нами во время собственных тестов. Если вы являетесь новичком, то следуйте этим инструкциям шаг за шагом, используя наши настройки. Для более опытных пользователей они могут стать фундаментом для того, чтобы затем вручную подкорректировать параметры разгона в соответствии со своими предпочтениями.
Подробнее о материнских платах MSI серии Z390:
*Примечание: Ответственность за риск, связанный с разгоном, ложится на пользователя. Неправильные действия при разгоне могут привести к повреждению компонентов. Представленная в данной статье информация относится к конфигурации с системой BIOS версии E7B10IMS.100, двухканальной памятью DDR4-2133 и самосборной системой водяного охлаждения. Параметры разгона, тепловыделение и производительность компьютера могут меняться в зависимости от версии BIOS и отличий в конфигурации. В процессе разгона рекомендуется соблюдать максимальную осторожность.
Как работает автоматическое повышение частот у процессоров Intel и AMD
Содержание
Содержание
За производительность компьютера отвечают не только ядра и потоки. В современных чипах производители управляют частотой и вычислительной мощностью при помощи технологий Intel Turbo Boost и AMD Precision Boost. Но у каждой из них есть свои нюансы и особенности. Чтобы разобраться, как они работают, нужно понять, что такое частота, почему она тактовая, и как это влияет на мощность процессора.
Почему частота «тактовая»?
Если говорить просто, частота — это повторяющиеся действия. Частота указывает только быстроту объекта, но не его производительность. Например, двигатель внутреннего сгорания вращает маховик со скоростью 2000 оборотов в минуту. При этом он может выдавать разную полезную мощность.
С помощью тактов обозначают производительность — количество выполненной полезной работы за одно движение. Чтобы разобраться в значении тактов и частоты, можно обратиться к математике. Например, перед нами находятся два колеса, у одного из них радиус 10 дюймов, у другого — 20 дюймов, поэтому, несмотря на одинаковую частоту вращения, колеса будут иметь разную скорость. В этом случае обороты можно принять за такты, а километраж, который колесо проезжает за один оборот — тактовой частотой или производительностью. Отсюда следует, что просто частота — это не качественное, а количественное обозначение. А частота с указанием такта — это уже показатель производительности. Именно тактовая частота указывает на производительность процессоров.
Регулируемая частота
Процессоры — это микросхемы, которые включают миллиарды транзисторов. Высокая плотность компоновки позволяет уместить в одном квадратном сантиметре электрическую схему размером с футбольное поле. Такая конструктивная особенность ставит жесткие условия для работы электроники.
Так, для эффективной работы процессору приходится динамически управлять тактовой частотой. Это полезно для производительности или, наоборот, для снижения нагрева и потребления, поскольку система балансирует на идеальном соотношении мощности и эффективности.
Фирменные технологии, включая Intel Turbo Boost и AMD Precision Boost, лишь частично отвечают за работу алгоритмов управления частотой, их основная цель — повышение частоты сверх базового значения (разгон). Однако динамическая частота берет начало далеко за пределами процессорных технологий — отправной точкой в формировании частоты процессора является тактовый генератор.
Тактовый генератор
Это микросхема, которая синхронизирует работу компьютерных комплектующих. Другими словами, это точные часы, которые независимо и равномерно отбивают такт за тактом. Основываясь на времени между тактами, остальная электроника понимает, когда и как нужно работать.
В современных системах частота тактового генератора зафиксирована на отметке 100 МГц, хотя и может варьироваться в пределах нескольких процентов, чтобы избежать интерференции собственного излучения с высокочастотным излучением других компонентов.
Множитель
Процессор управляет частотой ядер с помощью множителя. Чтобы получить необходимую частоту ядер, система умножает постоянное значение частоты генератора на необходимое значение множителя. В таком случае динамическая частота касается только процессора, тогда как остальные компоненты подчиняются собственным правилам формирования частоты.
До появления новых процессоров, множитель оставался постоянной величиной, потому что его блокировали на заводе аппаратно. Пользователи довольствовались ручной регулировкой частоты через шину: чем выше частота тактового генератора, тем выше частота ядер. В прошлом комплектующие не требовали предельно стабильной частоты BCLK, а в современных платформах ей уделяют особое внимание.
Например, разгоняя систему через шину, мы не только поднимаем частоту процессора, но и увеличиваем частоту оперативной памяти, графического ядра и даже накопителей. К перепадам частоты чувствителен контроллер твердотельного накопителя: он может сыпать ошибками даже при колебаниях шины на 2-3 МГц от заводского значения. Чтобы избежать этого, производители сделали множитель динамическим.
Как работает автоматическая регулировка частоты
Высокая тактовая частота просто необходима для вычислительной мощности ядер. Однако, лишние мегагерцы не только повышают производительность чипа, но также влияют на энергопотребление, нагрев, стабильность и даже безопасность системы. С появлением мощных процессоров появилась необходимость управлять частотой так, чтобы компьютер работал сбалансированно. Есть нагрузка — есть частота, нет нагрузки — процессор отдыхает и не греет воздух в корпусе.
Сначала динамическая частота использовалась для экономии энергии, позже процессоры научились автоматически разгоняться. Производители процессоров догадались, насколько выгодно выпускать чипы, разогнанные с завода. Поэтому тонкое управление частотой и другими параметрами теперь берут на себя фирменные технологии, такие как Intel Turbo Boost и AMD Precision Boost.
Intel Turbo Boost
История фирменной технологии начинается с процессоров i7 серии 9xx. Это семейство Bloomfield, в модельном ряду которого появились чипы с поддержкой технологии Hyper Threading и, конечно, Intel Turbo Boost.
Первая версия позволяла разгонять процессор всего на 200-300 МГц выше базовой частоты. Это было физическим ограничением: кремний того времени тяжело переваривал разгон, и без существенного повышения температуры и напряжения было сложно взять рекордные цифры в полной нагрузке на все ядра.
Но вместе с развитием полупроводников и техпроцессов процессоры приобрели врожденную способность к хорошему разгону. Теперь поднять частоту на 1 ГГц от базовой не составляет труда даже автоматике, особенно после того, как в Intel доработали фирменную технологию и представили несколько дополнительных алгоритмов. Вторая версия Intel Turbo Boost появилась в процессорах еще в 2010 году и по сей день работает даже в самых совершенных и актуальных чипах семейства Rocket Lake.
Как это работает
С помощью технологии Turbo Boost 2.0 процессор управляет тактовой частотой так, чтобы ядра оставались производительными во всех нагрузках без перегрева и выхода за рамки заводского теплопакета. Правда, есть несколько нюансов. Рассмотрим работу Turbo Boost на процессорах Coffee Lake.
Например, TDP процессора составляет 95 ватт, но при этом система буста позволяет процессору в течение некоторого времени работать с большим энергопотреблением. Эти параметры настраиваются автоматически, а материнские платы на базе Z-чипсетов даже позволяют регулировать их вручную:
Настройки, выделенные красным блоком на скриншоте, относятся к технологии Turbo Boost. Это основные параметры, которые влияют на работу автоматического разгона и задают максимумы для разгона процессора. Параметр «Long Duration Package Power Limit» инженеры Intel называют PL1 — это заводской уровень энергопотребления (TDP), который является опорным для работы Turbo Boost. Для Core i7 9700K значение PL1 составляет 95 ватт.
Для работы буста производитель предусмотрел второе значение — Short Duration Package Power Limit или PL2. Этот параметр влияет на абсолютный предел энергопотребления процессора в нагрузке и бусте на все ядра. Стандартная формула для подсчета этого параметра следующая: PL2 = PL1*1.25
В таком случае «вторая скорость» восьмиядерного 9700K может достигать 120 ватт. По замыслу инженеров, именно столько энергии потребляет процессор в заводском разгоне, чтобы оставаться в безопасных значениях по напряжению и нагреву. Правда, чтобы защитить процессор, режим PL2 может работать только ограниченный промежуток времени, после чего откатывается к потреблению по правилам PL1. Это время обозначается как «Package Power Time Window» или «Tau».
Основываясь на этих лимитах, процессоры Intel регулируют частоту. Например, если теплопакет процессора остается в рамках PL1, то частота будет достигать максимума. Если же процессор нагружен так, что его энергопотребление превышает режим PL1 и достигает PL2, то повышенная частота продержится на высоких значениях только заявленное время Tau, а затем вернется на безопасные значения. Intel неохотно раскрывает подробные параметры, однако энтузиасты смогли раздобыть немного интересной информации о семействе Coffee Lake:
Частота процессора в режиме Turbo Boost подчиняется опорной частоте (тактовый генератор) и значению множителя, а также зависит от параметров энергопотребления процессора. Стоит сказать, что настоящие значения PL2 и Tau не всегда соответствуют тем, которые можно рассчитать или найти в открытых источниках. Например, тот же Core i7 9700K может с лихвой перевалить за 140 ватт и работать, если позволяют система охлаждения и подсистема питания.
А можно еще быстрее?
Новые процессоры Intel поддерживают не только Turbo Boost 2.0, но и несколько «надстроек». Это Turbo Boost Max 3.0, Intel Velocity Boost и Intel Adaptive Boost, которые не заменяют основной алгоритм повышения частоты, а расширяют его функционал.
Intel Turbo Boost Max 3.0 — дополнение к основному бусту. Технология сочетает аппаратные алгоритмы Turbo Boost 2.0 и программные, которые определяют самые быстрые ядра процессора и делегируют им однопоточные задачи. В результате частота удачных ядер может подниматься на 15% выше пределов по Turbo Boost. Кроме хорошего охлаждения и питания, для работы технологии необходим соответствующий процессор, а также Windows 10 последней версии.
Intel Velocity Boost — надстройка над заводским разгоном, а также над Turbo Boost 3.0. Алгоритм следит за температурой и позволяет работать всем ядрам процессора с более высокой частотой, если температура не превышает условного значения. Например, для процессоров Comet Lake это значение соответствует 70 °C. Таким образом, десятиядерный процессор может достигать 4.9 ГГц по всем ядрам, тогда как стандартный буст разгонит процессор всего до 4.8 ГГц.
Intel Adaptive Boost — новая технология, она еще не изучена вдоль и поперек, как остальные, но некоторые подробности уже известны. Первыми поддержку получили процессоры Core i9 11900K и Core i9 11900KF семейства Rocket Lake. Принцип работы нового алгоритма заключается в отслеживании температуры ядер и лимитов энергопотребления. Если все данные сходятся в допустимых пределах, то технология разгоняет ядра еще сильнее, чем обычный Turbo Boost и Velocity Boost, позволяя всем потокам одновременно достигать 5.1 ГГц, вместо 4.7 ГГц в стандартном бусте.
Поддержка технологий регулировки частоты зависит от модели процессора, а также его поколения. Например, Velocity Boost, как и новейший Adaptive Boost, поддерживается только топовыми Core i9, тогда как Turbo Boost 2.0 можно встретить даже в моделях Intel Core i3.
AMD Precision Boost
У красного лагеря свое понимание заводского разгона, которое несколько отличается от конкурентов. Например, AMD не привязывает частоту к целым значениям от шины и может регулировать ее вплоть до 25 МГц, тогда как буст Intel всегда кратен 100 МГц. Отсюда и название Precision Boost — «точный разгон». В то же время, принцип регулировки завязан на лимиты потребления, температуры и частоты почти так же, как и Core.
Двое из ларца
В жизни процессоров AMD было несколько технологий настройки частоты. Прошлые поколения использовали алгоритмы Turbo Core, а с появлением ядер Zen и процессоров Ryzen инженеры придумали технологию Precision Boost, которая позже превратилась в версию 2.0. Принцип работы обеих версий турбобуста идентичен. Разгон ядер подчиняется трем ограничениям: температура, мощность и частота. Если представить их в виде равнобедренного треугольника, как это делают инженеры AMD, то получится так:
Синий треугольник обозначает максимумы для каждого из трех пределов процессора. Сиреневый треугольник показывает, каким образом параметры влияют друг на друга при достижении одного из лимитов. Если проще, то, как только процессор упрется в энергопотребление, частота перестанет повышаться и зафиксируется в пределах 25 МГц от лимита частоты (отмечено черным цветом).
Если же процессор быстрее достигнет максимальной температуры, а не лимита потребления, то частота также остановится на определенном, но не максимальном значении. В то же время, если процессор эффективно охлаждается и не ограничен по питанию, то лимит частоты будет пройден, а максимальная тактовая частота процессора достигнет заводского предела — вершины синего треугольника.
Так работает Precision Boost обеих версий. Единственный минус первой версии PB — жесткое снижение частоты при загрузке более двух ядер. Обратимся к наглядному графику:
Сиреневым цветом обозначена работа Precision Boost первой версии, которая работает следующим образом: когда система нагружает одно или два ядра, алгоритм разгона поднимает частоту на максимум, заложенный в процессор с завода.
В случае, если система нагрузит больше двух потоков, буст резко снизит частоту. Получается, что в таком режиме процессор остается производительным только в однопоточных заданиях, а при одновременной нагрузке хотя бы трех ядер резко теряет вычислительную мощность.
Вторая версия алгоритма Precision Boost 2 меняет подход к управлению частотой в зависимости от нагрузки. Во-первых, новая технология позволяет процессорам работать с более высокими частотами. Во-вторых, при нагрузке на все ядра система не сбрасывает частоту резко, а делает это плавно, от ядра к ядру. На графике это обозначено оранжевой линией.
Впрочем, автоматическая регулировка частоты не ограничена физическими лимитами процессора. AMD заявляет, что алгоритмы Precision Boost 2 стали хитрее, поэтому максимальная частота ядер достигается не только в пределах температуры, напряжения и энергопотребления, но также зависит от задач. Например, в приложениях с невысокой нагрузкой на процессор, ядра будут работать на повышенных частотах, даже если это нагрузка сразу на все потоки. В то же время процессор будет немного снижать частоту в рендеринге и других трудоемких заданиях.
Заводской Boost лучше ручного разгона
Производителям удалось сделать то, к чему пользователи стремились в течение многих лет: современные процессоры работают намного эффективнее предшественников благодаря автоматической частоте. Если раньше энтузиасты настраивали частоту ядер через аппаратные модификации материнских плат и процессоров, то сегодня для настройки достаточно нажать кнопку «Включить» на системном блоке. Остальное за нас сделает автоматика.
Порой она работает эффективнее, чем ручная настройка. Когда мануальный разгон заставляет все ядра работать с одинаковой частотой, турбобуст позволяет разгонять отдельные ядра выше, чем это возможно в ручном режиме. Поэтому однопоточная производительность актуальных чипов показывает неплохие цифры, которых не всегда можно добиться настройками в BIOS.
Более того, заводские алгоритмы повышения частоты следят за состоянием процессора и подсистемы питания, они не позволят электронике работать на пределе стабильности и безопасности. Неопытный пользователь вряд ли обеспечит системе такой уровень качества, настраивая частоту и напряжение на ядрах самостоятельно.
Огромный плюс заводского буста — высокая тактовая частота даже на процессорах с заблокированным разгоном. Поэтому даже бюджетный шестиядерный процессор все еще эффективен в играх и там, где важен показатель IPC — однопоточной производительности.