Напряжение на процессоре поднять

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Разгоняем 12900K до 5.6 ГГц для повседневного использования

Обновлено 31.12.21

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

Однако процесс разгона и стабилизации напряжения на процессорах 9, 10 и 11 поколений был далеко не самый простой, но с приходом 12-го поколения процессоров все изменилось — выжать максимум из Alder Lake значительно проще и на стабилизацию разгона уходит всего несколько часов — можно за 1-2 вечера управиться, если делать все грамотно и по порядку. Как — именно этому я вас и научу.

Полный список программ, используемых в гайде:

  1. HWInfo — программа для мониторинга сенсоров
  2. Cinebench R15 — бенчмарк рендеринга Cinema 4D, использующий SSE-инструкции
  3. Cinebench R23 — бенчмарк рендеринга Cinema 4D, использующий AVX2-инструкции
  4. OCCT — набор бенчмарков, стресс-тестов и мониторинга
  5. y-Cruncher — набор бенчмарков и стресс-тестов CPU и памяти, нам интересен тест n32, который можно использовать, выбрав пункты меню в последовательности 1 — 8 — 15 — 0
  6. Stockfish — шахматный движок, использующий AVX2 инструкции и предоставляющий отличный стресс-тест CPU. Используется в паре с «доской», как Tarrasch Chess GUI
  7. x264 — стресс-тест системы на основе x264 видео-энкодера

Подготовка

Во-первых, нам нужна программа для мониторинга температур, напряжений и энергопотребления — лучшим выбором будет HWInfo64, а для начального тестирования будет достаточно Cinebench R15 и Cinebench R23 — понадобятся обе версии программы, так как R15 использует только SSE инструкции, а R23 добавляет AVX2 — напряжения, температуры и энергопотребление будут различаться, а значит и стабильность системы. Также мы будем использовать OCCT для проверки одноядерного разгона.

Далее — настроим BIOS для нашего удобства. Чем дороже и лучше у вас материнская плата, тем больше функционала настройки биоса будет присутствовать. Во-первых, нам интересно снять всевозможные лимиты энергопотребления и напряжения в окне Internal CPU Power Management. По идее, настройка “авто” должна их все отключать, но для избежания потенциальных проблем, багов и некорректного поведения BIOS лучше выставить все ручками в максимум — прописываем 999999 в каждое окно и максимальная отметка выставляется автоматически.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Дополнительно можно выставить пару защитных функций — установить максимальную температуру ядра/пакета на 100/105 градусов и максимально допустимое напряжение IA VR Voltage Limit 1500-1700.

Дальше переходим в окно VRM и выставляем настройки “под разгон”: датчик напряжения — Die Sense (самый точный), 120-140% макс напряжение, можно поднять на максимум герцовку VRM (чем дороже плата, тем выше — у меня 800 кГц), автоматически задействовать все фазы, отключить Spread Spectrum и установить время отклика на Extreme.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Если у вас этих настроек нет — переживать не стоит, практика показывает, что работающая на “экстремальных” настройках система питания позволяет легче стабилизировать разгон, но речь идет о паре процентов разницы.

Дальше мы перейдем в меню TVB или Thermal Velocity Boost, чтобы включить Thermal Velocity Boost Voltage Optimizations = Enabled и отключить дополнительный буст Overclocking TVB = Disabled.

Так как я показываю все настройки на примере материнской платы ASUS, у вас на Гигабайтах и МСИ функционал будет разложен по другим меню — читайте названия, читайте описание, а если и так не получается найти — воспользуйтесь поиском, который обычно забинден на F9.

Настройка LLC

Самый важный и трудоемкий этап — правильная настройка LLC. LLC или Load Line Calibration — это механизм компенсации напряжения, который удерживает колебания напряжения в определенном регионе. Подробнее почитать о принципах работы LLC и настройки, которую мы проводим, лучше на технических ресурсах — мои знания не позволяют корректно и полноценно разобрать вопрос. Грубо говоря — настройка LLC контролирует, как сильно VRM будет компенсировать потенциальные просадки напряжения во время изменения нагрузки на процессор. Расслабленный режим LLC будет допускать большие просадки напряжения и не сильно перегружать процессор во время компенсации, а более агрессивный режим работы LLC будет более агрессивно компенсировать просадки напряжения перенапряжением процессора. Наша цель подобрать режим работы LLC и установить сопротивление материнской платы на отметки, при которых просадки напряжения не будут приводить к нестабильности, а компенсация не будет перегружать и перегревать наш процессор.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

На этом этапе мы обратимся к V/F Curve — функционалу кривой напряжения/частоты процессора. На более дорогих материнских платах функционал V/F полностью открыт в BIOS, а обладатели бюджетных материнских плат должны будут установить Intel XTU, чтобы проверить свою кривую работы V/F, как нарисовано на скриншоте. Нажимаем кнопку и записываем напряжение 6 V/F точки — в случае i9-12900K это 4800 МГц.

На моей материнской плате V/F кривая открыта для просмотра в BIOS, поэтому использовать XTU мне не нужно. V/F кривая различается между процессорами ввиду производственных погрешностей — одни процессоры требуют больше напряжения для определенной частоты, другие — меньше. То значение, которое вы видите в BIOS или XTU — это напряжение, которое будет требовать процессор на частоте 4800 МГц — в моем случае 1.199 вольт.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Теперь мы выбираем пункт разгона Per Core и выставляем все ядра на х48 — больше ничего трогать не нужно. Идем в меню LLC и выставляем LLC выше на один уровень “рекомендуемого для разгона” режима — в случае ASUS это LLC5, после этого идем в меню настройки питания и выставляем AC и DC сопротивления на определенную отметку, скажем, 0.7 миллиом, где AC = DC. Загружаем систему, включаем HWInfo и Cinebench R15. Нам интересен датчик vcore или vout, который максимально точно рапортует о напряжении процессора со средней погрешностью в районе ~20-40 милливольт. Учитывайте, что на дешевых материнках этот датчик может давать совсем неточную информацию — ориентируйтесь и на энергопотребление, и на тепловыделение.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Что мы хотим видеть: под нагрузкой датчик должен рапортовать напряжение максимально приближенное к 1.199 вольт или вашей точке кривой V/F, соответствующей 4800 МГц, а в простое не превышать 1.26-1.27 вольт. Если наше напряжение под нагрузкой выше 1.19 вольт, то мы опускаем значения сопротивления — скажем, с 0.6 до 0.5, если значительно ниже — поднимаем сопротивление. Идеальная отметка — это когда напряжение во время прогона R15 прыгает между 1.18-1.19, а в простое процессор не превышает напряжения в 1.26-1.27 вольт.

Более агрессивные режимы работы LLC позволят добиться уменьшения региона колебания, но при этом процессор будет банально перегреваться под нагрузкой — нам этого не нужно. Разница в 0.06-0.08 вольт между отметкой нагрузки и спайками в простое более чем комфортны. Чтобы убедиться, что мы нашли правильное значение LLC и датчик нас не обманывает, включим функцию CEP или Current Execution Protection в меню настроек напряжения BIOS и снова прогоним R15.

Точный принцип работы CEP еще не известен — это новый функционал процессоров Alder Lake, о котором Intel по какой-то причине пока не хочется распространяться. Понятно только то, что CEP предлагает новый алгоритм защиты от пере/недо напряжения процессора при большом vdroop, когда LLC слишком сильно проваливает напряжение. Если процессор будет недополучать напряжения из-за большого vdroop, CEP начнет незаметно снижать производительность процессора, что будет явно видно в результатах Cinebench R15. Если включение CEP привело к падению производительности, то мы увеличим значения сопротивления AC/DC — скажем, с 0.5 до 0.53 и проверим снова. Даже с включенным CEP можно понизить сопротивление AC/DC, чтобы уменьшить напряжение процессора под нагрузкой — CEP поможет найти порог стабильности. Рекомендую опустить отметку до уровня на ~30-50 миливольт ниже отметки V/F 6, что в моем случае соответсвует ~1.140 вольт. После этого отключаем CEP и переходим к следующему этапу.

Поиск стабильности all-core

Правильно настроив LLC, мы обрели контроль над напряжением процессора и можем точно высчитать, какое напряжение он будет получать на какой частоте. Понимая, что хочет процессор, нам будет проще стабилизировать разгон. Начать рекомендую с отметки в 5.1 ГГц — с этим справится практически любой 12900K под качественной водой. Если не тянет — 5.0 ГГц. Рассчитать напряжение для точки 5.1 ГГц поможет формула (V @ 5.3) — (V @ 4.8) / 5 = мв 1 шага, где V — напряжение точки кривой V/F в BIOS или XTU. Андервольт для 5.1 мы начнем производить при помощи понижения напряжения на точке 5.3, однако стоит помнить, что 5.3 ГГц нам будут нужны для последующего разгона — тут и начнем искать стабильность.

Выставляем Per Core OC на P-ядра, ставим модификатор x53 для нагрузок 1-7 ядер и x48 для 8 ядер. Можно сразу выставить небольшой отрицательный оффсет в меню V/F Curve для точки V/F 7 на -0.040 вольт. Меняя оффсет на точке V/F 7 ОБЯЗАТЕЛЬНО выставлять такой же оффсет точкам V/F 8, V/F 9 и V/F 10 иначе компьютер просто не включится! Переходим в Windows, запускаем OCCT и выставляем следующие настройки:

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

В этом тесте каждые 5 секунды будут нагружаться 2 ядра и 4 потока по кругу. Прогнали 15 минут SSE, делаем то же самое для AVX2 инструкций. Стабильно? Уменьшаем напряжение на точках V/F 7-10. Нашли нестабильность — увеличиваем на 10-20 милливольт и переходим к следующему этапу — комфортной частоты для тяжелой нагрузки.

Выставляем P-ядра на х51 и E-ядра на х40. Больше ничего менять нам не нужно, мы заходим в систему и начинаем гонять Cinebench R15 — скорее всего, на дефолтном напряжении для 5.1 ГГц вы увидите 100 градусов на процессоре и тротлинг частот — теперь мы начинаем андервольтить CPU в поисках стабильности и комфортных температур. Обладатели материнских плат ASUS могут воспользоваться OC Tool, который позволяет андервольтить V/F кривую прямо из Windows, а остальным придется самим перезагружать компьютер, применяя андервольт.

Учитывайте, что кривая V/F может идти только вверх, а значит опустив напряжение до -145 милливольт на V/F 6 мы не сможем идти ниже, т.к. V/F 5 будет = V/F 6 и дальнейший андервольт применяться не будет. Так как мы уже опустили значение V/F 7, скорее всего наша стабильность будет где-то на максимуме отрицательного оффсета для точки V/F 6 — ставим -0.100 вольт и тестируем стабильность при помощи Cinebench R15 и R23 — SSE и AVX2 инструкции требуют разного напряжения и стабильность может хватать для одного типа нагрузок и не хватать другому. Если выставили максимально возможный отрицательный оффсет V/F 6, а процессор все еще стабилен — можно дальше уменьшить сопротивление материнской платы через уменьшением значений AC_LL и DC_LL шагом в 0.01. Нашли нестабильность — увеличили напряжение с запасом в ~20 милливольт. После этого рекомендую прогнать более серьезные тесты на стабильность разгона — OCCT Large AVX2 Extreme, Stockfish, y-Cruncher n32 или x264 Benchmark.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Дальше я рекомендую погонять Cinebench R23 минут десять, чтобы убедиться, что температуры находятся на комфортной отметке и поиграть с разгоном E-ядер. Даже самые лучшие E-ядра гонятся лишь до 4300 МГц, посему среднестатистический оверклок будет в регионе 4000-4200 МГц. Нестабильность Е-ядер сразу проявится в Cinebench R23 в виде ошибки — на этом этапе следует стабилизировать частоту E-ядер. Так как они делятся на два блока из четырех ядер, функцией Specific E-Core можно разделить блоки, чтобы один работал на 4100, а другой на 4000. На моем процессоре удалось стабилизировать E-ядра на отметке х41.

Если R23 все-таки вас перегревает, можно увеличить vdroop путем дальнейшего уменьшения сопротивления AC/DC: скажем, с 0.5 до 0.47 и так далее, пока не потеряем стабильность. Рекомендую настроить систему так, чтобы продолжительный тест при помощи R23 не перегревал процессор выше ~92 градусов, т.к. для стабилизации разгона мы будем применять более тяжелые тесты, которые нагреют его серьезнее.

Разгон Single Core

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

На следующем этапе мы будем разгонять ядра для достижения более высокого буста в однопоточных нагрузках. Для этого мы посмотрим на VID отдельных ядер прцоессора. В материнсках платах ASUS этот функционал скрывается за окном AI Features. Чем выше VID ядра, тем оно хуже. Запоминаем какие и сколько ядер у нас самые лучше и какие самые худшие. Идем в окно Specific Core и задаем максимальный модификатор х56 для четырех лучших ядер, х55 для двух менее хороших и х54 для двух самых плохих.

После этого ставим Per Core 56х4, 55х6, 54х7 и 51х8 на главное странице, включаем Adaptive Voltage в меню настройки напряжения, в графу Additional Turbo Voltage ставим значение в регионе 1.45 вольт, после этого добавляем напряжения для последней точки V/F — без дополнительного турбо процессор не будет давать напряжения больше, чем значение 5.3. Считаем напряжение Turbo минус V/F 7 = это наше значение для V/F 11 с оффсетом +. Переходим к настройке Thermal Velocity Boost.

Thermal Velocity Boost

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

TVB или Thermal Velocity Boost позволяет добавить до 200 МГц сверху к частоте процессора, если позволяет система охлаждения. Мы будем пользоваться отрицательным оффсетом, когда исходные значения будут на 200 МГц выше стандартного, а TVB будет их автоматически понижать. 5600 МГц для четырех P-ядер будет применяться в выставляемых нами условиях. Оффсет -1 = -100 МГц. Для температур высоко идти не рекомендую, лучше выставить 65 градусов -1 и 75 градусов -1 для 1-4 ядер, 5-7 60 градусов -1 и 70 градусов -1. Для 8 ядер мы выставляем оффсет 0 и любые температуры, так как для нагрузки на все ядра мы не будем пользоваться TVB.

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Заходим в виндовс и начинаем катать R23 тестом для одного ядра. Нестабильно — повышаем V/F 11 и Additional Turbo Voltage. Учитывайте, что вы не будете держать 5.6 ГГц на постоянке — любая случайная нагрузка на P-ядра, когда нагружены больше четырех ядер и вы упадете до 5.5 ГГц. Нагрелись выше установленной отметки TVB — получите -100 МГц, а потом еще -100. Чтобы получить реальные 5.6 ГГц на постоянку, нужно иметь качественную кастомную систему охлаждения, но при нашем разгоне стабильно держать 5.4-5.5 ГГц вполне реально в повседневных нагрузках.

Стабильно в Cinebench? Возвращаемся к OCCT и ставим следующие настройки:

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Как и раньше, используем и SSE и AVX2 инструкции. Тест будет по очереди нагружать по 1 ядру и 1 потоку и хорошо позволяет оценить стабильность во время транзиентных скачков напряжения. Не стабильно — увеличиваем положительный оффсет напряжения для точки V/F 11 и Additional Turbo Voltage шагами в 10 милливольт. Стабильно? Пробуем опустить эти же значения шагом в 10 милливольт.

Финальные тесты стабильности

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Для тестов стабильность я рекомендую использовать два дополнительных теста к тем, что мы уже использовали: это шахматный движок Stockfish, который помогает анализировать ходы — он использует AVX2, нагружает все ядра и потоки процессора, а также реально используется шахматистами. Использовать его нужно в паре с приложением доски для игры в шахматы. Второй тест — это x264 рендерер, бенчмарк которого можно найти здесь. И тот, и другой серьезно нагрузят вашу систему и протестируют ее стабильность. Т.к. Оба теста нагружают абсолютно все ядра, стабилизируем разгон при помощи уменьшения андервольта для V/F = 6.

Если процессор перезагружается и зависает в играх и других легких нагрузках — увеличиваем оффсет точки V/F 11 и на то же значение Additional Turbo Voltage.

Далее выставляем Ring Ratio на тот же уровень, что и максимальный буст E-ядер, в моем случае — х41, это практически гарантировано стабильная отметка. Ring Down = Enabled, Minimum = 41, Maximum = 41. С отключенными E-ядрами Ring можно поднять на более высокую отметку, чем со включенными. К счастью, кэш больше не требует высокого напряжения, поэтому париться о стабильности или перегреве процессора при разгоне Ring не стоит — просто выставляем на уровень E-ядер и забываем.

Дополнительно повысить стабильность Ring позволяет небольшое увеличение PLL Ring Voltage в регионе от 1.095 до 1.15. Это позволит поднять частоту кэша на 100-200 МГц сверху. Кэш проще всего тестировать при помощи y-Cruncher, стресс-тестом n32 — 20 минут хватит, чтобы проявилась нестабильность. Дополнительным тестом будет поведение компьютера в простое, когда вы ничего с ним не делаете, а Windows зависает. Тут уже придется опустить кэш на 100 МГц.

Хвастаемся бенчмарками

Гайд по адаптивному разгону процессоров Intel Core 12-го поколения

Как я писал в обзоре разогнанного i9-12900K, основным ботлнеком на сегодняшний день является память, и в играх прирост производительности от разгона частоты процессора не всегда заметен. Но посмотрите на эти цифры в бенчмарках! Больше 900 очков сингл треда в CPU-Z, 2175 очков в Cinebench R23 — вах! И обязательно маме расскажите, какими классными вы стали оверклокерами.

В следующих материалах мы поговорим о процессоре Intel Core i5-12600K, рассмотрим его производительность в паре с DDR4 и DDR5 памятью и оценим его разгонный потенциал, чтобы помочь вам сделать правильный выбор. Следите за новостями!

Как увеличить напряжение питания у Slot-1 процессоров

Супер-гаджет

Как центральный процессор может сокращать собственное энергопотребление? Основы этого процесса — в статье.
Центральный процессор (CPU) спроектирован на бесконечно долгую работу при определенной нагрузке. Практически никто не проводит вычисления круглые сутки, поэтому большую часть времени он не работает на расчетном максимуме. Тогда какой смысл держать его включенным на полную мощность? Здесь стоит задуматься об управлении питанием процессора. Эта тема включает в себя оперативную память, графические ускорители и так далее, но я собираюсь рассказать только про CPU.

Если вы знаете про C-состояния (C-states), P-состояния (P-states) и то, как процессор переходит между ними, то, возможно, в этой статье вы не увидите ничего нового. Если это не так, продолжайте читать. Я планировал добавить реальные примеры из ОС Linux, но статья становилась все больше, так что я решил приберечь это для следующей статьи.

Основные источники информации, использованные в этом тексте:

  • Intel® Xeon Processor E3–1200 v5 Product Family Datasheets;
  • Intel® Xeon Processor E3–1245 v5 Product Specification;
  • Software Impact to Platform Energy-Efficiency (Intel White Paper);
  • Intel® 64 and IA-32 Architectures Software Developer’s Manual;
  • ACPI Specification v6.2;
  • страница ACPI на Википедии;
  • Linux Kernel Sources версии 4.13.0.

Все таблицы и изображения взяты из даташита, если не указано иного.

Особенности CPU

Согласно официальной странице продукта, мой процессор поддерживает следующие технологии:

Читайте также: Покупаем монитор: какой тип матрицы выбрать?

  • состояния простоя (Idle States);
  • усовершенствованная технология Intel® SpeedStep (Enhanced Intel® SpeedStep Technology).

На этой странице вы можете видеть, что «Режим состояния простоя (C-состояния) используется для энергосбережения, когда процессор бездействует» и «Стандартная технология Intel® SpeedStep позволяет переключать уровень напряжения и частоты в зависимости от нагрузки на процессор».
Теперь выясним, что значит каждое из этих определений.

Как снизить энергопотребление процессора во время его работы?

На процессорах для массового использования (мы не берем в расчет вещи, которые возможны при их проектировании) для снижения потребляемой энергии можно реализовать один из сценариев:

  • Сократить энергопотребление подсистемы (ядра или другого ресурса, такого как тактовый генератор или кэш) путем отключения питания (уменьшив напряжение до нуля).
  • Снизить энергопотребление путем снижения напряжения и/или таковой частоты подсистемы и/или целого процессора.

Первый вариант легко понять: если питания нет, то и потребления не будет.
Второй вариант требует чуть больше объяснений. Энергопотребление интегральной схемы, которой является процессор, линейно пропорционально тактовой частоте и квадратично напряжению.

Примечание для тех, кто разбирается в цифровой электронике: P
cpu
= P
dynamic
+ P
short circuit
+ P
leak
. При работающем процессоре P
dynamic
является наиболее важной составляющей, именно эта часть зависит линейно от частоты и квадратично от напряжения. P
short circuit
пропорционально частоте, а P
leak
— напряжению.

Более того, напряжение и тактовая частота связаны линейной зависимостью.

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

Настройка SOC Voltage для процессоров Ryzen

Разгон оперативной памяти в системах AMD не столь результативен в сравнении с Intel, особенно это касается Ryzen 1000-й и 2000-й серий. Тем не менее, 3000-я серия показывает таки результаты, отчасти сопоставимые с результатами конкурента. Процессоры Ryzen первого поколения могут достичь частоты 3000-3600 МГц, второго поколения — 3400-3800 МГц и более, а третьего — 3800 МГц, но это всё индивидуально, зависит от материнской платы и типа чипов, установленных на планках оперативной памяти. Здесь указаны максимально достижимые результаты.

У процессоров Ryzen есть два параметра напряжения: подаваемое на ядра процессора напряжение и то, которое подаётся на всё остальное (шина Infinity Fabric, контроллер ввода-вывода). Второй параметр и есть SOC Voltage.

По умолчанию его значение установлено в 1,1 В и оно характерно для процессоров Ryzen всех поколений. Даже с ним уже возможно достижение хороших результатов разгона памяти. Компания AMD не рекомендует изменять его. Это один из таких параметров, которые трогать лучше не стоит без необходимости.

Иногда, по умолчанию он установлен в положение
Auto
, вы можете установить его значение в безопасном диапазоне от 1,05 до 1,1 В. Если вас интересовал вопрос SoC Voltage для ryzen сколько должно быть, то теперь вы знаете ответ.

Если же вы решили поэкспериментировать, знайте, что делать это будете на свой страх и риск

. Максимальное значение SoC Voltage для Ryzen — 1,25 В и то это уже предел и доводить напряжение до этого значения крайне не рекомендуется.

Сама по себе настройка SoC Voltage почти ничего не даёт, однако, при сильном повышении частоты памяти, повышение значения этого параметра может добавить немного стабильности.

Теперь ответим на вопрос SoC Voltage где в биосе его найти. Этот параметр обычно находится на вкладке разгона компонентов (OC Tweaker)

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

Читайте также: Беспроводные наушники: как сориентироваться в выборе.

Изменение значения SOC Voltage для Ryzen стоит начать с 1,10 В и постепенно увеличивать с шагом 0,010-0,015 В. После каждого такого шага запускайте операционную систему и оценивайте стабильность работы. Сильно поднимать эту величину не нужно. Оптимальное значение для разгона оперативной памяти — от 1,125 В до 1,150 В. Практика оверклокеров показывает, что все значения выше просто не имеют смысла.

Каков предел энергопотребления процессора?

Это во многом зависит от процессора, но для процессора E3-1245 v5 @ 3.50 ГГц расчетная тепловая мощность (Thermal Design Power, TDP) составляет 80 ватт
. Это среднее значение, которое процессор может выдерживать бесконечно долго (Power Limit, PL1 на изображении ниже). Системы охлаждения должны быть рассчитаны на это значение, чтобы быть надежными. Фактическое энергопотребление процессора может быть выше в течение короткого промежутка времени (состояния PL2, PL3, PL4 на изображении ниже). TDP измеряется при нагрузке высокой вычислительной сложности (худший случай), когда все ядра работают на базовой частоте (3.5 ГГц).

Как видно на изображении выше, процессор в состоянии PL2 потребляет больше энергии, чем заявлено в TDP. Процессор может находиться в этом состоянии до 100 секунд, а это достаточно долго.

Регулировка тактовой частоты CPU

Аналогично CPU возможно повышение или понижение тактовой частоты графических чипов в пределах, предусмотренных изготовителем. В меню драйвера видеокарт от AMD имеется пункт OverDrive. Активировав эту функцию, вы сможете изменять тактовую частоту графического процессора и памяти карты — поднимать для повышения производительности и снижать для сокращения энергопотребления. Здесь также можно управлять системой охлаждения. Чтобы изменить тактовую частоту на графических картах NVIDIA, помимо обновления драйвера потребуется загрузка системных инструментов от производителя видеочипа.

Состояния питания (C-states) vs состояния производительности (P-states)

Состояния питания (C-states) vs состояния производительности (P-states) Вот два способа снизить энергопотребление процессора:

  • отключить некоторые подсистемы;
  • снизить напряжение/частоту.

Они достигаются с помощью:

  • C-состояний;
  • P-состояний.

С-состояния описывают первый способ снижения энергопотребления процессора, поэтому они называются состояниями простоя. Чтобы отключить какую-то подсистему, на ней ничего не должно выполняться, подсистема должна простаивать. Таким образом, С-состояние, C[X], означает, что одна или несколько подсистем процессора отключены.
P-состояния описывают второй случай. Подсистемы процессора работают, но не требуют максимальной производительности, поэтому напряжение и/или тактовая частота для этой подсистемы может быть снижена. Таким образом, P-состояния, P[X], обозначают, что некоторая подсистема (например, ядро), работает на заданной паре (частота, напряжение).

Так как большинство современных процессоров состоит из нескольких ядер, то С-состояния разделены на С-состояния ядра (Core C-states, CC-states) и на С-состояния процессора (Package C-states, PC-states). Причина появления PC-состояний очень проста. Существуют компоненты с общим доступом (например, общий кэш), которые могут быть отключены только после отключения всех ядер, имеющих доступ к этому компоненту. Однако мы в роли пользователя или программиста не можем взаимодействовать с состояниями пакета напрямую, но можем управлять состояниями отдельных ядер. Таким образом, управляя CC-состояниями, мы косвенно управляем и PC-состояниями.

Состояния нумеруются от нуля по возрастанию, то есть C0, C1… и P0, P1… Большее число обозначает большее энергосбережение. C0 означает, что все компоненты включены. P0 означает максимальную производительность, то есть максимальные тактовую частоту, напряжение и энергопотребление.

План электропитания: безопасная оптимизация

Чтобы устранить перепады в производительности ноутбука, войдите в раздел «Электропитание» в Панели управления Windows 7. Здесь можно выбрать один из планов электропитания — в качестве исходной точки для настройки лучше всего остановиться на «Сбалансированном».

Отметьте его и щелкните по ссылке «Настройка плана электропитания», а затем по «Изменить дополнительные параметры питания». Раскройте в списке пункт «Управление питанием процессора», а затем подпункт «Максимальное состояние процессора». Здесь имеются два параметра — «От сети» и «От батареи» — с установленным по умолчанию значением 100%. Теперь необходимо выяснить, при каком значении процессор без перегрева сохраняет необходимую производительность. При 95 или 90% ноутбуки зачастую работают стабильнее при полной нагрузке и не требуют большего времени при выполнении длительных вычислительных задач вследствие отсутствия перепадов мощности. Если для вас наиболее важным является продолжительность работы аккумулятора и низкий уровень шума вентилятора, установите параметр для работы от батареи на еще более низкой отметке.

Изменение параметров в планах электропитания не представляет опасности, так они находятся в рамках границ, предусмотренных изготовителем. Конечно, следует избегать антиэнергосберегающего плана «Высокая производительность», который целесообразен только для бенчмарков. Он поддерживает постоянную номинальную производительность процессора, что повышает энергопотребление и шум вентилятора и, соответственно, сокращает срок службы компьютера. Это касается не только мобильных, но и настольных компьютеров, которые допускают более масштабное вмешательство в управление тактовой частотой процессора.

С-состояния

Вот базовые С-состояния (определенные в стандарте ACPI).

  • C0: Active
    , процессор/ядро выполняет инструкции. Здесь применяются P-состояния, процессор/ядро могут работать в режиме максимальной производительности (P0) или в режиме энергосбережения (в состоянии, отличном от P0).
  • C1: Halt
    , процессор не выполняет инструкций, но может мгновенно вернуться в состояние С0. Поскольку процессор не работает, то P-состояния не актуальны для состояний, отличных от С0.
  • C2: Stop-Clock
    , схож с C1, но требует больше времени для возврата в C0.
  • С3: Sleep
    . Возврат в C0 требует ощутимо большего времени.

Современные процессоры имеют гораздо больше C-состояний. Согласно даташиту, семейство процессоров Intel® Xeon® E3-1200 v5 поддерживает состояния C0, C1, C1E (C1 Enhanced), C2, C3, C6, C7 и C8. Состояния C1 и C1E поддерживаются только ядрами, а состояние C2 — только процессором. Остальные состояния поддерживаются и ядром, и процессором.
Примечание: Из-за технологии Intel® Hyper-Threading существуют также С-состояния потоков. Хотя отдельный поток может работать с С-состояниями, изменения в энергопотреблении происходят, только когда ядро входит в нужное состояние. В данной статье тема C-состояний на потоках рассматриваться не будет.

Вот описание состояний из даташита:

Читайте также: Сравнение iPhone XS и iPhone XR: существенна ли разница?

Примечание: LLC обозначает Last Level Cache, кэш последнего уровня и обозначает общий L3 кэш процессора.

Визуальное представление состояний:

Источник: Software Impact to Platform Energy-Efficiency White Paper
Последовательность C-состояний простыми словами:

  • Нормальная работа при C0.
  • Сначала останавливается тактовый генератор простаивающего ядра (С1).
  • Затем локальные кэши ядра (L1/L2) сбрасываются и снимается напряжение с ядра (С3).
  • Как только все ядра отключены, общий кэш (L3/LLC) ядер сбрасывается и процессор (почти) полностью может быть обесточен. Я говорю «почти», потому что, по моим предположениям, какая-то часть должна быть активна, чтобы вернуть процессор в состояние С0.

Как вы могли догадаться, CC-состояния и PC-состояния зависят друг от друга, поэтому некоторые их комбинации невозможны. Следующий рисунок демонстрирует это.

Однако если ядро работает (C0), то единственное состояние, в котором может находиться процессор, — C0. С другой стороны, если ядро полностью выключено (C8), процессор может находиться в C0, если другое ядро работает.
Примечание: Intel Software Developer’s Manual упоминает про суб-C-состояния (sub C-state). Каждое С-состояние состоит из нескольких суб-С-состояний. После изучения исходного кода модуля ядра intel_idle я понял, что состояния C1 и C1E являются состоянием С1 с подтипом 0 и 1 соответственно.

Число подтипов для каждого из восьми С-состояний (0..7) определяется с помощью инструкции CPUID. Для моего процессора утилита cpuid выводит следующую информацию:

MONITOR/MWAIT (5): smallest monitor-line size (bytes) = 0x40 (64) largest monitor-line size (bytes) = 0x40 (64) enum of Monitor-MWAIT exts supported = true supports intrs as break-event for MWAIT = true number of C0 sub C-states using MWAIT = 0x0 (0) number of C1 sub C-states using MWAIT = 0x2 (2) number of C2 sub C-states using MWAIT = 0x1 (1) number of C3 sub C-states using MWAIT = 0x2 (2) number of C4 sub C-states using MWAIT = 0x4 (4) number of C5 sub C-states using MWAIT = 0x1 (1) number of C6 sub C-states using MWAIT = 0x0 (0) number of C7 sub C-states using MWAIT = 0x0 (0)

Замечание из инструкции Intel: «Состояния C0..C7 для расширения MWAIT — это специфичные для процессора C-состояния, а не ACPI C-состояния». Поэтому не путайте эти состояния с ACPI C-состояниями, они явно связаны и между ними есть соответствие, но это не одно и то же.

Я создал гистограмму, представленную ниже, из исходного кода драйвера intel_idle для моего процессора (модель 0x5e). Подписи горизонтальной оси:

Имя C-состояния: специфичное для процессора состояние: специфичное суб-состояние.

Вертикальная ось обозначает задержку выхода и целевые резидентные значения из исходного кода. Задержка выхода используется для оценки влияния данного состояния в реальном времени (то есть сколько времени потребуется для возвращения в С0 из этого состояния). Целевое резидентное значение обозначает минимальное время, которое ядро должно находиться в данном состоянии, чтобы оправдать энергетические затраты на переход в это состояние и обратно. Обратите внимание на логарифмический масштаб вертикальной оси. Задержки и минимальное время нахождения в состоянии увеличивается экспоненциально с увеличением номера состояния.

Константы задержок выхода и целевых резидентных значении C-состояний в исходном коде intel_idle
Примечание: Хотя состояния С9 и С10 включены в таблицу, они имеют 0 суб-состояний и поэтому не используются в моем процессоре. Остальные процессоры из семейства могут поддерживать эти состояния.

Как увеличить напряжение питания у Slot-1 процессоров

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

По мере развития интеловской платформы от 486 процессоров до Pentium II мы постепенно потеряли возможность вручную выставлять коэффициент умножения, затем напряжение процессора, а теперь все идет к тому, чтобы оградить нас и от выставления частоты шины. Таким образом, монополист на рынке — Intel борется с теми, кто хочет сэкономить свои деньги и не покупать самый мощный процессор, потратив на него заоблачные суммы, а разогнать более дешевый продукт.

Мы же, как пользователи, пытаемся обмануть Intel и уже можем отказаться от автоматического определения частоты шины, заклеивая контакт B21 процессора Pentium II или купив «правильную» материнскую плату. Как поменять жестко зашитый коэффициент умножения, пока не понятно, хотя многие умы давно ломают голову над этой проблемой. Третий пункт нашей антиинтеловской программы — это напряжение питания процессора. Его, тоже оказывается можно поменять вручную, в обход автоопределения.

Зачем это нужно? Ответ прост. Вспомним любимые игрушки оверклокеров — материнские платы ABIT. Все они имеют SoftMenu, которое позволяет увеличить напряжение питания ядра процессора на 10-15%. Если воспользоваться этой возможностью, то разогнать процессор удается чуть побольше — факт. Правда, увеличивая напряжение, мы должны отдавать себе отчет в том, что от этого сокращается ресурс процессора, но чаще не настолько, чтобы этот аргумент мог повлиять на желание выжать несколько десятков лишних мегагерц.

Перейдем к теории. Стандартный процессор, вставляемый в Slot1 сообщает материнской плате о своем питании пятью выводами, именуемыми VID0(Voltage ID0)-VID4. Подавая на них питание, плата смотрит, через какие контакты проходит ток и по логическому состоянию этих выводов принимает решение о подаваемом напряжении питания. Расположение выводов VID на разъеме SEC следующее:

Вывод VID0 VID1 VID2 VID3 VID4
Контакт B120 A120 A119 B119 A121

Процессор со стороны, где нет кулера

Теперь приведем таблицу сигналов VID и соответствующих им напряжений:

VID4 VID3 VID2 VID1 VID0 Напряжение ядра процессора
1 1 1 1 1.30
1 1 1 1.35
1 1 1 1.40
1 1 1.45
1 1 1 1.50
1 1 1.55
1 1 1.60
1 1.65
1 1 1 1.70
1 1 1.75
1 1 1.80
1 1.85
1 1 1.90
1 1.95
1 2.00
2.05
1 1 1 1 2.10
1 1 1 1 2.20
1 1 1 2.30
1 1 1 1 2.40
1 1 1 2.50
1 1 1 2.60
1 1 2.70
1 1 1 1 2.80
1 1 1 2.90
1 1 1 3.00
1 1 3.10
1 1 1 3.20
1 1 3.30
1 1 3.40
1 3.50

Реально доступным является только блокирование (заклеивание скотчем или замазывание лаком) необходимых выводов (аналогично B21). Этим достигается перевод вывода в единичное состояние. Естественно, таким образом ограничиваются доступные комбинации. Например, в случае процессоров, питающихся от 2.8 В, то есть Intel Pentium II 233, 266, 300 переставить напряжение таким образом к сожалению нельзя. Зато, для процессоров, требующих напряжения 2 В, то есть Intel Pentium II 333, 350, 400, 450 и Intel Celeron 266, 300, 300A, 333, можно получить весьма большой выбор напряжений питания: 1.8 В, 1.9 В, 2.2 В, 2.4 В, 2.6 В. Ниже приводится таблица возможных напряжений двухвольтовых процессоров, которые можно получить изолированием выводов:

Изолируемые контакты Получаемое напряжение, B
A121 B119 A119 A120 B120
+ 1.9
+ 1.8
+ 3.4
+ + 3.2
+ + 3.0
+ + + 2.8
+ + 2.6
+ + + 2.4
+ + + 2.2

Перевод вывода в нулевое состояние, в принципе, возможен тоже. Для этого его необходимо замкнуть на массу, то есть на один из контактов A2, A6, A10, A14, A18, A22, A26, A30, A34, A38, A42, A46, A50, A54, A58, A62, A66, A70, A74, A78, A82, A86, A90, A94, A98, A102, A106, A110, A114 или на А118. Правда, практически это выполнить достаточно трудно.

Важно не забывать, что повышение питания приводит к существенному увеличению рассеиваемой мощности. Например, при питании 2,6 В потребляемая мощность возрастает, примерно в 1.7 раза по отношению к 2 В. Если не принять серьезных мер по охлаждению процессора, то повышение его температуры в сочетании с увеличением внутренних токов может привести к разрушению его ядра. Кроме того, необходимо контролировать само питание процессора, так как возможны ошибки при заклейке выводов приводящие к напряжениям типа 3.4 В. Хотя такое напряжение может и не привести к мгновенному выходу из строя дорогостоящего оборудования, но через пару минут перегрев может довершить дело.

Поэтому, оптимальными для повышения напряжения являются системные платы с термоконтролем и контролем напряжений питания. В этом случае необходимо сразу после включения проверить в BIOS Setup правильность напряжения. Кроме того, при повышении питания более чем на 10% необходимо хорошо продуманное дополнительное охлаждение процессора.

Читайте также: Как изменить Legacy BIOS на UEFI без переустановки Windows 10?

Состояния питания ACPI

Прежде чем говорить про P-состояния, стоит упомянуть про состояния питания ACPI. Это то, что мы, пользователи, знаем, когда используем компьютер. Так называемые глобальные системные состояния (G[Х]) перечислены в таблице ниже.

Источник: ACPI Specification v6.2
Также существует специальное глобальное состояние G1/S4, Non-Volatile Sleep, когда состояние системы сохраняется на энергонезависимое хранилище (например, диск) и затем производится выключение. Это позволяет достичь минимального энергопотребления, как в состоянии Soft Off, но возвращение в состояние G0 возможно без перезагрузки. Оно более известно как гибернация.

Существует несколько состояний сна (Sx). Всего таких состояний шесть, включая S0 — отсутствие сна. Состояния S1-S4 используются в G1, а S5, Soft Off, используется в G2. Краткий обзор:

  • G0/S0
    : Компьютер работает, не спит.
  • G1: Sleeping
    .
    G1/S1
    : Power on Suspend. Состояние системы сохраняется, питание процессора и кэшей поддерживается.
  • G1/S2
    : Процессор отключен, кэши сброшены.
  • G1/S3
    : Standby или Suspend to RAM (STR). Оперативная память остается практически единственным компонентом с питанием.
  • G1/S4
    : Hibernation или Suspend to Disk. Все сохраняется в энергонезависимую память, все системы обесточиваются.

Как показано на рисунке ниже, для моего процессора все С-состояния, упомянутые ранее, используются в G0/S0. Другими словами, при входе в состояние сна (G1) процессор выключается.

Вот поддерживаемые состояния ACPI.

Комбинации состояний ACPI G/S и С-состояний процессора

Приятно видеть все комбинации в таблице:

В состоянии G0/S0/C8 системы процессора запущены, но все ядра отключены.
В G1 (S3 или S4) некорректно говорить про С-состояния (это касается как CC-состояний, так и PC-состояний), так как процессор полностью обесточен.

Для G3 не существует S-состояний. Система не спит, она физически отключена и не может проснуться. Ей необходимо сначала получить питание.

Как программно запросить переход в энергосберегающее С-состояние?

Современный (но не единственный) способ запросить переход в энергосберегающее состояние — это использовать инструкцию MWAIT или инструкцию HLT. Это инструкции привилегированного уровня, и они не могут быть выполнены пользовательскими программами.
Инструкция MWAIT (Monitor Wait) заставляет процессор перейти в оптимизированное состояние (C-состояние) до тех пор, пока по указанному (с помощью другой инструкции, MONITOR) адресу не будет произведена запись. Для управления питанием MWAIT работает с регистром EAX. Биты 4-7 используются для указания целевого С-состояния, а биты 0-3 указывают суб-состояние.

Примечание: Я думаю, что на данный момент только AMD обладает инструкциями MONITORX/MWAITX, которые, помимо мониторинга записи по адресу, работают с таймером. Это еще называется Timed MWAIT.

Инструкция HLT (halt) останавливает выполнение, и ядро переходит в состояние HALT до тех пор, пока не произойдет прерывание. Это означает, что ядро переходит в состояние C1 или C1E.

Что вынуждает ядро входить в определенное С-состояние?

  • В состояние С0 ядро входит при загрузке, когда происходит прерывание, или после записи по адресу памяти, который отслеживается инструкцией MWAIT.
  • Состояния C1/C1E достижимы с помощью инструкций HLT и MWAIT.
  • Войти в состояние С3 можно с помощью инструкции MWAIT. Затем кэши L1 и L2 сбрасываются в кэш верхнего уровня (LLC), и все тактовые генераторы процессора останавливаются. Тем не менее, ядро сохраняет свое состояние, так как не обесточено.
  • Вход в состояние С6 возможен через инструкцию MWAIT. Ядро сохраняет состояние на выделенную SRAM и напряжение на ядре снижается до нуля. В этом состоянии ядро обесточено. При выходе из C6 состояние ядра восстанавливается из SRAM.
  • Для C7 и C8 аналогично C6.

Хочу напомнить еще раз, я не затрагиваю гипертрединг в этом ответе.
Как отмечалось ранее, переходы между глубокими С-состояниями имеют высокие задержки и высокие энергетические затраты. Таким образом, такие переходы должны выполняться с осторожностью, особенно на устройствах, работающих от аккумуляторов.

Десктоп: плавающая тактовая частота

Настольные ПК также настраивают свою тактовую частоту в соответствии с актуальными задачами. При этом основное внимание направлено на оптимальное использование процессора и на повышение производительности. Эта технология Intel называется Turbo Boost и появилась в процессорах Core i5 и П. Сначала речь шла только о решении проблемы, состоявшей в том, что многие программы не могли полноценно использовать возможности многоядерных процессоров. В результате одно ядро оказывалось загружено на 100%, а остальные бездействовали. Процессоры с поддержкой Turbo Boost используют свободный потенциал, чтобы разогнать загруженное ядро выше номинальной тактовой частоты. Появившиеся в начале этого года новейшие процессоры на ядре Sandy Bridge продвинулись еще на шаг вперед: они могут на короткое время разгонять все ядра процессора, что при длительном использовании из-за перегрева привело бы к его выходу из строя.

Но поскольку известен интервал, в течение которого нагреваются процессор и радиатор, то первый из них, не доходя до границы перегрева, начинает постепенно снижать тактовую частоту до заданного уровня, так что температурная кривая останавливается у верхней границы допустимого значения. Таким образом, процессор может до 25 секунд обеспечивать заметно более высокую производительность — этого достаточно, чтобы, например, выполнить начальную загрузку, запустить программу или ускорить выполнение операций в Photoshop. AMD предлагает схожую технологию под названием Turbo Core в своих новейших процессорах Phenom II, в маркировке которых присутствует буква Т.

P-состояния

P-состояния подразумевают, что ядро в состоянии С0, потому что ему требуется питание, чтобы выполнять инструкции. P-состояния позволяют изменять напряжение и частоту ядра (другими словами рабочий режим), чтобы снизить энергопотребление. Существует набор P-состояний, каждое из которых соответствует разных рабочим режимам (пары напряжение-частота). Наиболее высокий рабочий режим (P0) предоставляет максимальную производительность.
Процессор Intel® Xeon® E3–1200 v5 позволяет контролировать P-состояния из операционной системы (Intel® SpeedStep Technology) или оставить это оборудованию (Intel® Speed Shift Technology). Вся информация ниже специфична для семейства Intel® Xeon® E3-1200 v5, но я полагаю, это в той или иной степени актуально и для других современных процессоров.

P-состояния, управляемые операционной системой

В этом случае операционная система знает о P-состояниях и конкретном состоянии, запрошенным ОС. Проще говоря, операционная система выбирает рабочую частоту, а напряжение подбирается процессором в зависимости от частоты и других факторов. После того, как P-состояние запрошено записью в моделезависимый регистр (подразумевается запись 16 бит в регистр IA32_PERF_CTL), напряжение изменяется до автоматически вычисленного значения и тактовый генератор переключается на заданную частоту. Все ядра имеют одно общее P-состояние, поэтому невозможно установить P-состояние эксклюзивно для одного ядра. Текущее P-состояние (рабочий режим) можно узнать, прочитав информацию из другого моделезависимого регистра — IA32_PERF_STATUS.
Смена P-состояния мгновенна, поэтому в секунду можно выполнять множество переходов. Это отличает от переходов C, которые выполняются дольше и требуют энергетических затрат.

P-состояния, управляемые оборудованием

В этом случае ОС знает об аппаратной поддержке P-состояний и отправляет запросы с указанием нагрузки. В запросах не указывается конкретное P-состояние или частота. На основе информации от ОС, а также других факторов и ограничений оборудование выбирает подходящее P-состояние.
Я хочу рассказать об этом подробнее в следующей статье, но сейчас я поделюсь с вами своими мыслями. Мой домашний компьютер работает в этом режиме, я узнал это, проверив IA32_PM_ENABLE. Максимальный (но не гарантированный) уровень производительности — 39, минимальный — 1. Можно предположить, что существует 39 P-состояний. На данный момент уровень 39 установлен ОС как минимальный и как максимальный, потому что я отключил динамическое изменение частоты процессора в ядре.

Что такое процессор

Английское название процессора CPU — Central Processing Unit, полностью объясняет назначение данного устройства и переводится, как центральный блок обработки данных. Это небольшое устройство, которое обрабатывает информацию, помещенную на собственных дисках компьютера и в памяти съемных носителей, но подсоединенных к данному компьютеру.

Процессор

Процессор также управляет работой подключаемых к компьютеру устройств, а именно принтеров, сканеров. Во всем мире только три компании заняты производством CPU:

  • VIA Technologies;
  • Intel;
  • AMD.

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

Мозг компьютера располагается под радиатором, на котором крепится вентилятор для его охлаждения.

Как понизить напряжение на процессоре в биосе?

Под термином «разгон» большинство пользователей подразумевает именно увеличение рабочих характеристик центрального процессора. В современных моделях материнских плат эту процедуру можно проводить в том числе из-под операционной системы, однако самым надёжным и универсальным методом является настройка через BIOS. Именно о нём мы сегодня и хотим поговорить.

Почему возможен разгон

Мощность машины зависит от количества выполняемых за единицу времени операций. Она задается тактовой частой, чем она выше, тем больше производительность. Поэтому прогресс вычислительной техники сопровождался постоянным увеличением этой характеристики. Если в первых ЭВМ, собранных на реле и лампах, она составляла несколько герц, то сегодня частота измеряется уже гигагерцами (10 9 Гц).

Стандартное значение, которое автоматически выставляется генератором на материнской плате, для данной модели процессора задается производителем. Но это не значит, что он не может работать быстрее. Всегда дается перестраховка процентов на 20–30, чтобы все микросхемы в партии стабильно работали даже в неблагоприятных условиях. Частоту можно поднять, причем делается это аппаратно, без внесения изменений в электрическую схему.

Что кроме скорости работы изменяется при разгоне

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

Читайте также: Как разблокировать Adobe Flash Player в Google Chrome

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

Разгон с помощью программ и через БИОС, что лучше

Разгон процессора можно провести двумя методами:

  • С помощью программ или утилит. Их легко можно скачать в сети, часто они идут в комплекте на диске с драйверами для материнской платы. Такой способ немного проще, но не лишен недостатков. Увеличение скорости начинается только после запуска Windows. Сама программа отбирает ресурс процессора хоть и незначительно.
  • Разгон через БИОС. В этом случае придется разобраться с настройками, причем, как правило, меню БИОСа не русифицировано. Зато система увеличивает производительность сразу после включения. Кроме того, запустившаяся операционная система является отличным тестом стабильности. Если что-то не так, то лучше умерить свой аппетит и снизить скорость.

    Использование командной строки

    Некоторым пользователям проще управлять компьютером, вводя команды в консоли. Настроить питание процессора тоже можно в этом приложении. Для этого понадобится выполнить всего пару простых действий и освоить несколько команд.

      Для начала запустите консоль от имени администратора. Сделать это можно, например, через меню «Пуск».

    Запуск командной строки для изменения параметров питания процессора Windows 10

    Команда для просмотра параметров питания в Windows 10

    Просмотр параметров питания через командную строку Windows 10

    Изменение параметров питания процессора через командную строку Windows 10

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

    Это были все сведения о настройке питания процессора в операционной системе Windows 10, о которых мы хотели рассказать. Не забывайте, что любые изменения как-то отражаются на быстродействии и энергопотреблении, поэтому производите конфигурацию с умом.

    Мы рады, что смогли помочь Вам в решении проблемы. Помимо этой статьи, на сайте еще 12312 инструкций. Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Как войти в БИОС

    Постараемся хоть это немного сложно, так как версии БИОС различаются у различных материнских плат, привести наиболее подробную инструкцию:

    1. Требуется войти в БИОС. Для этого при запуске машины нажимаете Delete , обычно, чтобы попасть в нужный момент, необходимо повторить это действие быстро несколько раз. Если не срабатывает, то пробуете комбинацию Ctl + F1 . Должно получиться.
    2. Высвечивается не заставка загрузки Windows, а меню с несколькими колонками и надписями на английском или очень редко на русском языке. Значит, загрузился БИОС. Можно отложить мышку в сторону и забыть про тачпад. Они сейчас не работают.Перемещение между пунктами производится с помощью стрелок, подтверждение выбора — клавишей «Ввод», отмена — ESC . Для сохранения введенных параметров в БИОСе по окончании манипуляций необходимо обязательно выбирать пункт «Save&Exit» (сохранить и выйти) либо нажимать F10 .

    Читайте также: Рейтинг ТОП-8 Wi-Fi адаптеров для телевизора: как подключить, обзор и характеристики лучших моделей

    Разгон процессора через BIOS

    BIOS (базовая система ввода-вывода) — это программное обеспечение системной платы, которое загружается до операционной системы. В нем имеется графический интерфейс для настройки аппаратного обеспечения системной платы. С помощью BIOS можно изменить такие параметры как напряжение и частота, и поэтому BIOS можно использовать для разгона центрального процессора с целью достичь более высокой тактовой частоты и потенциально более высокой производительности.

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

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

    Прежде чем пытаться использовать BIOS для оверклокинга, стоит взглянуть на программное обеспечение, которое может упростить этот процесс. Например, утилита Intel® Extreme Tuning Utility (Intel® XTU) может стать удобным решением для тех, кто незнаком с оверклокингом. Еще более простой автоматизированный инструмент Intel® Performance Maximizer (Intel® PM) предназначен для новейших процессоров Intel® Core™, и все подробности о нем вы можете узнать здесь.

    Утилита BIOS обеспечивает наиболее полный доступ ко всем доступным настройкам производительности системы, что делает ее полезнее для целей разгона. Если вы хотите вручную настраивать все параметры системы и контролировать все аспекты оверклокинга, вам следует использовать BIOS.

    Прежде чем начать, обязательно обновите BIOS до последней версии. Это позволит вам использовать все новые возможности и исправления, выпущенные производителем системной платы. Поищите свою системную плату в интернете или проконсультируйтесь с документацией, чтобы найти правильную процедуру обновления BIOS.

    Внешний вид графического интерфейса BIOS зависит от производителя системной платы. Для доступа к BIOS нужно нажать определенную клавишу, обычно F2 или Delete, спустя несколько мгновений после включения компьютера, но до появления экрана загрузки Windows. Конкретные указания можно найти в документации по системной плате.

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

    Разгон поднятием частоты шины

    Этот путь выгоднее. Также это единственный метод для процессоров Intel, которые не поддерживают изменение множителя в сторону увеличения. При этом разгоняется не только процессор, а и остальные компоненты системы. Но есть одно но, не всегда оперативная память может работать на повышенной частоте, и работа машины будет нарушена не из-за того, что процессор не стабилен на повышенной частоте, а по причине сбоя памяти. Правда, многие материнские платы позволяют регулировать и тактовую частоту ОЗУ.

    Теперь подробнее, что делать:

    1. Находите в меню пункт «CPU Clock» либо «CPU Frequency», «FSB Frequency», «Frequency BCLK», «External Clock» (это все одно и то же) и там увеличиваете значение частоты. При этом не спешите, делаете это постепенно, с шагом примерно в 3–5%. После каждого шага проверяете стабильность и температуру процессора. Нежелательно, чтобы он нагревался более 70 градусов. Для контроля температуры можно применить утилиту SpeedFun или ей подобную. Таким образом, находите оптимальную величину частоты шины.
    2. Если разгон не получается из-за проблем с памятью, то пробуете выставить меньшее значение тактовой частоты для нее. Находите пункт меню, отвечающий за этот параметр в разделах «Advanced» («Advanced Chipset Features») или «Power BIOS Features». Называться он будет «Memclock index value» или «System Memory Frequency». Устанавливаете его ниже, чем значение по умолчанию, можно вообще сбросить до минимума, так как при увеличении частоты шины вырастает и он. Дальше снова повторяете все операции по разгону шины, добиваясь быстрой и стабильной работы компьютера.

    Надежный (неэкстремальный) разгон процессора и памяти для материнских плат ASUS с процессором i7

    Рассматриваются UEFI настройки для ASUS Z77 материнских плат на примере платы ASUS PZ77-V LE с процессором Ivy Bridge i7. Оптимальные параметры выбирались для некоторых сложных UEFI-настроек, которые позволяют получить успешный разгон без излишнего риска. Пользователь последовательно знакомится с основными понятиями разгона и осуществляет надежный и не экстремальный разгон процессора и памяти материнских плат ASUS Z77. Для простоты используется английский язык UEFI. Пост прохладно принят на сайте оверклокеров. Это понятно, так как на этом сайте в основном бесшабашные безбашенные пользователи, занимающиеся экстремальным разгоном.

    AI Overclock Tuner

    Все действия, связанные с разгоном, осуществляются в меню AI Tweaker (UEFI Advanced Mode) установкой параметра AI Overclock Tuner в Manual (рис. 1).

    Рис. 1

    BCLK/PEG Frequency

    Параметр BCLK/PEG Frequency (далее BCLK) на рис. 1 становится доступным, если выбраны Ai Overclock Tuner\XMP или Ai Overclock Tuner\Manual. Частота BCLK, равная 100 МГц, является базовой. Главный параметр разгона – частота ядра процессора, получается путем умножения этой частоты на параметр – множитель процессора. Конечная частота отображается в верхней левой части окна Ai Tweaker (на рис. 1 она равна 4,1 ГГц). Частота BCLK также регулирует частоту работы памяти, скорость шин и т.п. Возможное увеличение этого параметра при разгоне невелико – большинство процессоров позволяют увеличивать эту частоту только до 105 МГц. Хотя есть отдельные образцы процессоров и материнских плат, для которых эта величина равна 107 МГц и более. При осторожном разгоне, с учетом того, что в будущем в компьютер будут устанавливаться дополнительные устройства, этот параметр рекомендуется оставить равным 100 МГц (рис. 1).

    Читайте также: Как выбрать портативное зарядное устройство для телефона?

    ASUS MultiCore Enhancement

    Когда этот параметр включен (Enabled на рис. 1), то принимается политика ASUS для Turbo-режима. Если параметр выключен, то будет применяться политика Intel для Turbo-режима. Для всех конфигураций при разгоне рекомендуется включить этот параметр (Enabled). Выключение параметра может быть использовано, если вы хотите запустить процессор с использованием политики корпорации Intel, без разгона.

    Turbo Ratio

    В окне рис. 1 устанавливаем для этого параметра режим Manual. Переходя к меню Advanced\…\CPU Power Management Configuration (рис. 2) устанавливаем множитель 41.

    Рис. 2 Возвращаемся к меню AI Tweaker и проверяем значение множителя (рис. 1). Для очень осторожных пользователей можно порекомендовать начальное значение множителя, равное 40 или даже 39. Максимальное значение множителя для неэкстремального разгона обычно меньше 45.

    Internal PLL Overvoltage

    Увеличение (разгон) рабочего напряжения для внутренней фазовой автоматической подстройки частоты (ФАПЧ) позволяет повысить рабочую частоту ядра процессора. Выбор Auto будет автоматически включать этот параметр только при увеличении множителя ядра процессора сверх определенного порога. Для хороших образцов процессоров этот параметр нужно оставить на Auto (рис. 1) при разгоне до множителя 45 (до частоты работы процессора 4,5 ГГц). Отметим, что стабильность выхода из режима сна может быть затронута, при установке этого параметра в состояние включено (Enabled). Если обнаруживается, что ваш процессор не будет разгоняться до 4,5 ГГц без установки этого параметра в состояние Enabled, но при этом система не в состоянии выходить из режима сна, то единственный выбор – работа на более низкой частоте с множителем меньше 45. При экстремальном разгоне с множителями, равными или превышающими 45, рекомендуется установить Enabled. При осторожном разгоне выбираем Auto. (рис. 1).

    CPU bus speed: DRAM speed ratio mode

    Этот параметр можно оставить в состоянии Auto (рис. 1), чтобы применять в дальнейшем изменения при разгоне и настройке частоты памяти.

    Memory Frequency

    Этот параметр виден на рис. 3. С его помощью осуществляется выбор частоты работы памяти.

    Рис. 3 Параметр Memory Frequency определяется частотой BCLK и параметром CPU bus speed:DRAM speed ratio mode. Частота памяти отображается и выбирается в выпадающем списке. Установленное значение можно проконтролировать в левом верхнем углу меню Ai Tweaker. Например, на рис. 1 видим, что частота работы памяти равна 1600 МГц. Отметим, что процессоры Ivy Bridge имеют более широкий диапазон настроек частот памяти, чем предыдущее поколение процессоров Sandy Bridge. При разгоне памяти совместно с увеличением частоты BCLK можно осуществить более детальный контроль частоты шины памяти и получить максимально возможные (но возможно ненадежные) результаты при экстремальном разгоне. Для надежного использования разгона рекомендуется поднимать частоту наборов памяти не более чем на 1 шаг относительно паспортной. Более высокая скорость работы памяти дает незначительный прирост производительности в большинстве программ. Кроме того, устойчивость системы при более высоких рабочих частотах памяти часто не может быть гарантирована для отдельных программ с интенсивным использованием процессора, а также при переходе в режим сна и обратно. Рекомендуется также сделать выбор в пользу комплектов памяти, которые находятся в списке рекомендованных для выбранного процессора, если вы не хотите тратить время на настройку стабильной работы системы. Рабочие частоты между 2400 МГц и 2600 МГц, по-видимому, являются оптимальными в сочетании с интенсивным охлаждением, как процессоров, так и модулей памяти. Более высокие скорости возможны также за счет уменьшения вторичных параметров – таймингов памяти. При осторожном разгоне начинаем с разгона только процессора. Поэтому вначале рекомендуется установить паспортное значение частоты работы памяти, например, для комплекта планок памяти DDR3-1600 МГц устанавливаем 1600 МГц (рис. 3). После разгона процессора можно попытаться поднять частоту памяти на 1 шаг. Если в стресс-тестах появятся ошибки, то можно увеличить тайминги, напряжение питания (например на 0,05 В), VCCSA на 0,05 В, но лучше вернуться к номинальной частоте.

    EPU Power Saving Mode

    Автоматическая система EPU разработана фирмой ASUS. Она регулирует частоту и напряжение элементов компьютера в целях экономии электроэнергии. Эта установка может быть включена только на паспортной рабочей частоте процессора. Для разгона этот параметр выключаем (Disabled) (рис. 3).

    OC Tuner

    Когда выбрано (OK), будет работать серия стресс-тестов во время Boot-процесса с целью автоматического разгона системы. Окончательный разгон будет меняться в зависимости от температуры системы и используемого комплекта памяти. Включать не рекомендуется, даже если вы не хотите вручную разогнать систему. Не трогаем этот пункт или выбираем cancel (рис. 3).

    DRAM Timing Control

    DRAM Timing Control – это установка таймингов памяти (рис. 4).

    Рис. 4. Все эти настройки нужно оставить равными паспортным значениям и на Auto, если вы хотите настроить систему для надежной работы. Основные тайминги должны быть установлены в соответствии с SPD модулей памяти.

    Рис. 5 Большинство параметров на рис. 5 также оставляем в Auto.

    MRC Fast Boot

    Включите этот параметр (Enabled). При этом пропускается тестирование памяти во время процедуры перезагрузки системы. Время загрузки при этом уменьшается. Отметим, что при использовании большего количества планок памяти и при высокой частоте модулей (2133 МГц и выше) отключение этой настройки может увеличить стабильность системы во время проведения разгона. Как только получим желаемую стабильность при разгоне, включаем этот параметр (рис. 5).

    DRAM CLK Period

    Определяет задержку контроллера памяти в сочетании с приложенной частоты памяти. Установка 5 дает лучшую общую производительность, хотя стабильность может ухудшиться. Установите лучше Auto (рис. 5).

    CPU Power Management

    Окно этого пункта меню приведено на рис. 6. Здесь проверяем множитель процессора (41 на рис. 6), обязательно включаем (Enabled) параметр энергосбережения EIST, а также устанавливаем при необходимости пороговые мощности процессоров (все последние упомянутые параметры установлены в Auto (рис. 6)). Перейдя к пункту меню Advanced\…\CPU Power Management Configuration (рис. 2) устанавливаем параметр CPU C1E (энергосбережение) в Enabled, а остальные (включая параметры с C3, C6) в Auto.

    Рис. 6

    Рис. 7.

    DIGI+ Power Control

    На рис. 7 показаны рекомендуемые значения параметров. Некоторые параметры рассмотрим отдельно.

    CPU Load-Line Calibration

    Сокращённое наименование этого параметра – LLC. При быстром переходе процессора в интенсивный режим работы с увеличенной мощностью потребления напряжение на нем скачкообразно уменьшается относительно стационарного состояния. Увеличенные значения LLC обуславливают увеличение напряжения питания процессора и уменьшают просадки напряжения питания процессора при скачкообразном росте потребляемой мощности. Установка параметра равным high (50%) считается оптимальным для режима 24/7, обеспечивая оптимальный баланс между ростом напряжения и просадкой напряжения питания. Некоторые пользователи предпочитают использовать более высокие значения LLC, хотя это будет воздействовать на просадку в меньшей степени. Устанавливаем high (рис. 7).

    VRM Spread Spectrum

    При включении этого параметра (рис. 7) включается расширенная модуляция сигналов VRM, чтобы уменьшить пик в спектре излучаемого шума и наводки в близлежащих цепях. Включение этого параметра следует использовать только на паспортных частотах, так как модуляция сигналов может ухудшить переходную характеристику блока питания и вызвать нестабильность напряжения питания. Устанавливаем Disabled (рис. 7).

    Current Capability

    Значение 100% на все эти параметры должны быть достаточно для разгона процессоров с использованием обычных методов охлаждения (рис. 7).
    Рис. 8.

    CPU Voltage

    8)

    Есть два способа контролировать напряжения ядра процессора: Offset Mode (рис. и Manual. Ручной режим обеспечивает всегда неизменяемый статический уровень напряжения на процессоре. Такой режим можно использовать кратковременно, при тестировании процессора. Режим Offset Mode позволяет процессору регулировать напряжение в зависимости от нагрузки и рабочей частоты. Режим Offset Mode предпочтителен для 24/7 систем, так как позволяет процессору снизить напряжение питания во время простоя компьютера, снижая потребляемую энергию и нагрев ядер. Уровень напряжения питания будет увеличиваться при увеличении коэффициента умножения (множителя) для процессора. Поэтому лучше всего начать с низкого коэффициента умножения, равного 41х (или 39х) и подъема его на один шаг с проверкой на устойчивость при каждом подъеме. Установите Offset Mode Sign в “+”, а CPU Offset Voltage в Auto. Загрузите процессор вычислениями с помощью программы LinX и проверьте с помощью CPU-Z напряжение процессора. Если уровень напряжения очень высок, то вы можете уменьшить напряжение путем применения отрицательного смещения в UEFI. Например, если наше полное напряжение питания при множителе 41х оказалась равным 1,35 В, то мы могли бы снизить его до 1,30 В, применяя отрицательное смещение с величиной 0,05 В. Имейте в виду, что уменьшение примерно на 0,05 В будет использоваться также для напряжения холостого хода (с малой нагрузкой). Например, если с настройками по умолчанию напряжение холостого хода процессора (при множителе, равном 16x) является 1,05 В, то вычитая 0,05 В получим примерно 1,0 В напряжения холостого хода. Поэтому, если уменьшать напряжение, используя слишком большие значения CPU Offset Voltage, наступит момент, когда напряжение холостого хода будет таким малым, что приведет к сбоям в работе компьютера. Если для надежности нужно добавить напряжение при полной нагрузке процессора, то используем “+” смещение и увеличение уровня напряжения. Отметим, что введенные как “+” так и “-” смещения не точно отрабатываются системой питания процессора. Шкалы соответствия нелинейные. Это одна из особенностей VID, заключающаяся в том, что она позволяет процессору просить разное напряжение в зависимости от рабочей частоты, тока и температуры. Например, при положительном CPU Offset Voltage 0,05 напряжение 1,35 В при нагрузке может увеличиваться только до 1,375 В. Из изложенного следует, что для неэкстремального разгона для множителей, примерно равных 41, лучше всего установить Offset Mode Sign в “+” и оставить параметр CPU Offset Voltage в Auto. Для процессоров Ivy Bridge, ожидается, что большинство образцов смогут работать на частотах 4,1 ГГц с воздушным охлаждением. Больший разгон возможен, хотя при полной загрузке процессора это приведет к повышению температуры процессора. Для контроля температуры запустите программу RealTemp.

    DRAM Voltage

    Устанавливаем напряжение на модулях памяти в соответствии с паспортными данными. Обычно это примерно 1,5 В. По умолчанию – Auto (рис. 8).

    VCCSA Voltage

    Параметр устанавливает напряжение для System Agent. Можно оставить на Auto для нашего разгона (рис. 8).

    CPU PLL Voltage

    Для нашего разгона – Auto (рис. 8). Обычные значения параметра находятся около 1,8 В. При увеличении этого напряжения можно увеличивать множитель процессора и увеличивать частоту работы памяти выше 2200 МГц, т.к. небольшое превышение напряжения относительно номинального может помочь стабильности системы.

    Читайте также: Как подключить и настроить Гугл Плей Маркет на телефоне Андроид

    PCH Voltage

    Можно оставить значения по умолчанию (Auto) для небольшого разгона (рис. 8). На сегодняшний день не выявилось существенной связи между этим напряжением на чипе и другими напряжениями материнской платы.

    Рис. 9

    CPU Spread Spectrum

    При включении опции (Enabled) осуществляется модуляция частоты ядра процессора, чтобы уменьшить величину пика в спектре излучаемого шума. Рекомендуется установить параметр в Disabled (рис. 9), т.к. при разгоне модуляция частоты может ухудшить стабильность системы.
    Автору таким образом удалось установить множитель 41, что позволило ускорить моделирование с помощью MatLab.

    Разгон с помощью множителя

    Рабочая частота процессора кратна частоте шины. Этот параметр задается аппаратно множителем. Например, шина работает на 133,3 МГц, а процессор на 2,13 ГГц — кратность равна 16. Изменив кратность на 17, получим 133,3*17=2266 — 2,26 ГГц — рабочую частоту процессора. Изменяя кратность, мы не трогаем шину, поэтому разгоняется только процессор, все остальные элементы системы работают стабильно, так же как и до оверклокинга. Оверклокинг процессора через BIOS таким методом несколько ограничивает диапазон частот, которые возможно выставить, но это некритично.

    Для того чтобы проделать эту операцию, необходимо найти этот параметр в настройках БИОС. Подписи его разные — «CPU Clock Multiplier», «Multiplier Factor», «CPU Ratio», «CPU Frequency Ratio», «Ratio CMOS Setting». Аналогично увеличиваем этот параметр и смотрим на стабильность работы и температуры. Не обязательно колдовать с частотой оперативной памяти. Жалко только, что этот метод работает не для всех процессоров.

    Как отменить разгон

    Если что-то пошло не так, то сбросить настройки БИОС можно через пункт меню «Load Optimized Default». Если же из-за настроек перестал грузиться и сам BIOS, то выйти в стандартный режим можно с помощью следующих операций:

    1. При включении компьютера зажмите клавишу Insert .
    2. Достаньте на несколько минут батарейку на материнской плате, потом установите ее на место.
    3. Найдите перемкнутые фишкой (джампером) контакты, которые подписаны Clear CMOS. Снимите перемычку и соедините ей два соседних контакта. Операция производится при отключенном питании.

    Что еще необходимо учесть при оверклокинге

    Расскажем еще о небольших нюансах разгона:

    • Почти всегда при разгоне можно повысить стабильность работы процессора, подняв его напряжение питания. Это можно в пункте меню «CPU Voltage», «VCORE Voltage», «CPU Core». Но при этом обязательно контролируйте температуру и действуйте небольшими шагами не более тысячной доли вольта.
    • При перегреве процессоров они, как правило это делается для их защиты, входят в режим тротлинга с минимальными параметрами. Система будет работать стабильно, но медленно. Поэтому нельзя пересекать этот порог, иначе, зачем разгонять.

    Разгон Ryzen 3000 на Gigabyte

    Также следует отметить, что напряжение VDDP и VDDG выводятся из напряжения SoC с использованием линейных регуляторов, поэтому необходимо поддерживать напряжение SoC выше этих двух. Мы расскажем об этом позже в руководстве, когда речь пойдёт о подменю AMD Overclocking.

    CPU VDD18, CPU VDDP, PM_CLDO12, PM_1VSOC, PM1V8: VDD18 можно отрегулировать до 2,0 В, VDDP можно увеличить до + 0,2 В, PM_CLDO12 можно увеличить до 1,25 В, PM_1VSOC до 1,2 В и PM_1VB до 1,84 В, если память/FCLK работают нестабильно. Автоматические правила в BIOS работают с некоторыми из этих напряжений, поэтому вам не нужно настраивать их самостоятельно.

    DRAM: Напряжение DRAM – основное напряжение для памяти, и если вы включите XMP, вам не нужно будет настраивать его вручную. При напряжении 1,35 В большинство комплектов легко достигают заявленной скорости, но вы можете увеличить ее до 1,5 В при разгоне DRAM.

    Core Performance Boost включает автоматический разгон AMD, например, Performance Boost Overdrive. Некоторые используют PBO вместо разгона всех ядер, но это зависит от вашей модели использования. SVM Mode и AMD CPU fTPM – это функции виртуализации и безопасности; они не пригодятся. Отключение режима SMT создаст один поток на ядро вместо двух; если вы сделаете это, вы можете получить чуть более высокую частоту ядра за счет многоядерности.

    Когда вы разгоняете процессор вручную, многие параметры питания автоматически увеличиваются, поэтому вам не нужно увеличивать пределы мощности и тому подобное. Global C-State Control и Power Supply Idle Control – это функции энергосбережения, которые нам не сильно нужны. CCD Control позволит вам отключить одну из двух CCD в процессоре, что ухудшит производительность памяти. Downcore Control отключит ядра в отдельных CCD.

    Вы также можете вручную изменить тайминги памяти; лучше всего это делать с первичными таймингами. Вы уменьшаете тайминги, чтобы уменьшить задержку и, таким образом, улучшить производительность, однако система может работать нестабильно. Если вас смущают вторичные и третичные тайминги, используйте Ryzen Timing Calculator, который выдаст их значения для ручного ввода. Увеличение таймингов позволяет разогнаться до более высокой частоты памяти. Каждый набор памяти отличается от других. Можете попробовать частоту около 3600 МГц, стабилизировать FCLK в соотношении 1:1, а затем уменьшить тайминги и увеличить напряжение DRAM, чтобы повысить стабильность.