Global c state control что это в биосе gigabyte

от admin

Краткое руководство по управлению питанием процессора

Как центральный процессор может сокращать собственное энергопотребление? Основы этого процесса — в статье.

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

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

Я планировал добавить реальные примеры из ОС Linux, но статья становилась все больше, так что я решил приберечь это для следующей статьи.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

С-состояния

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

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

Примечание: Из-за технологии Intel® Hyper-Threading существуют также С-состояния потоков. Хотя отдельный поток может работать с С-состояниями, изменения в энергопотреблении происходят, только когда ядро входит в нужное состояние. В данной статье тема C-состояний на потоках рассматриваться не будет.

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

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

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

Источник: Software Impact to Platform Energy-Efficiency White Paper

Последовательность C-состояний простыми словами:

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

Однако если ядро работает (C0), то единственное состояние, в котором может находиться процессор, — C0. С другой стороны, если ядро полностью выключено (C8), процессор может находиться в C0, если другое ядро работает.

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

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

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

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

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

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

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

Состояния питания 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. Все сохраняется в энергонезависимую память, все системы обесточиваются.

    Вот поддерживаемые состояния 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.

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

    Возможно ли отключить С-состояния (всегда использовать С0)?

    Это возможно, но не рекомендуется. В даташите (секция 4.2.2, страница 64) есть примечание: «Долгосрочная надежность не гарантируется, если все энергосберегающие состояния простоя не включены». Поэтому вам не стоит отключать С-состояния.

    Как прерывания влияют на процессор\ядро в состоянии сна?

    Когда происходит прерывание, соответствующее ядро пробуждается и переходит в состояние С0. Однако, например Intel® Xeon® E3-1200 v5, поддерживает технологию Power Aware Interrupt Routing (PAIR), у которой есть два достоинства:

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

    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 установлен ОС как минимальный и как максимальный, потому что я отключил динамическое изменение частоты процессора в ядре.

    Заметки про Intel® Turbo Boost

    Поскольку TDP (расчетная тепловая мощность) — это максимальная мощность, которую процессор может выдержать, то процессор может повышать свою частоту выше базовой, при условии что энергопотребление не превысит TDP. Технология Turbo Boost может временно повышать энергопотребление до границы PL2 (Power Limit 2) на короткий промежуток времени. Поведение Turbo Boost может быть изменено через подсказки оборудованию.

    Применима ли эта информация о C-состояниях и P-состояниях к мобильным и встраиваемым процессорам?

    Для примера, недавний MacBook Air с процессором i5-5350U в основном поддерживает возможности, описанные выше (но я не уверен про P-состояния, контролируемые оборудованием). Я также смотрел документацию ARM Cortex-A, и, хотя там применяются другие термины, механизмы управления питанием выглядят похоже.

    Как это все работает, например, на Linux?

    На этот вопрос я отвечу в другой статье.

    Как я могу узнать состояние процессора?

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

    Как проверить Core C6 State

    Всем доброго времени суток!
    Пишу в продолжении своего прошлого вопроса.

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

    Если вкратце — то можно отключить в биосе настройку Core C6 State (фича экономия энергопотребления в простое процессора).

    Сделал нечто подобное у себя в биосе, но писк не прекратился. У меня возникает вопрос — как проверить отключил ли я реально Core C6 State или нет? 🙂

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

    Где? На скрине нет инфы.

    Судя по фото биос — с-стейт выключен, аида правильно пишет. Ниже еще есть power supply idle control, можешь попробовать вручную выставить typical current idle или как-то так называется)

    Пробовал в винде через павер план зафиксировать частоту? тогда писк тоже есть?
    Например, если выставить частоту проца минимум 90% и максимум 90%

    Один скрин от матери ASUS, второй от Gigabyte) Для чистоты эксперимента нужно все C-state выключить, core boost, speedstep и если есть, Spread Spectrum тоже выключить. Прога throttlestop тоже пробовать, но она только для intel процов.

    C Состояние процессоров Intel, что это такое, как оно работает и для чего

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

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

    Какое состояние C у процессоров Intel?

    Состояния C — это способы управления мощностью процессора, и по этой причине они должны приниматься во внимание при разгоне, поскольку, когда вы выполняете эту практику, вам нужно, чтобы мощность процессора была не только максимальной, но и стабильной. процессор, чтобы вызвать нестабильность системы. Однако, когда процессор работает со значениями по умолчанию, они помогут не только снизить энергопотребление, но и снизить температуру. Кроме того, они позволяют выполнять дополнительные действия, как мы увидим ниже.

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

    • В каждом состоянии ЦП потребляет разное количество энергии, и по этой причине они должны быть отключены при разгоне.
    • Каждый из них по-разному влияет на производительность. Различное потребление позволяет разную скорость и производительность.
    • Когда ядро ​​процессора находится в режиме ожидания, оно может переключаться из одного состояния в другое для экономии энергии. Это означает, что состояния не обязательно должны быть включены для всех ядер процессора, но могут быть включены для отдельных ядер.
    • Состояния идут от нуля до десяти, чем выше число, тем ниже потребление. Это означает, что состояние C 0 потребляет больше всего энергии, а 10 — меньше всего.

    Состояние питания процессоров Intel

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

    Давайте посмотрим, что они есть.

    Следует учитывать, что эти состояния являются кумулятивными, то есть, если ядро ​​процессора переходит, например, в состояние C3, также применяются все характеристики состояния C, которые оно имеет выше.

    Для чего нужны С-состояния и почему вы должны их учитывать?

    Как мы уже видели, C-состояния процессоров Intel — это режимы энергосбережения, в которых характеристики процессора постепенно снижаются, напряжение снижается, а компоненты отключаются. Это, очевидно, служит для экономии энергии и снижения температуры, хотя, правда, также снижает производительность.

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

    Global c state control что это

    This Terminology FAQ will cover some of the basics when overclocking AMD based CPU’s from the Ryzen series. This covers the Zen, Zen+ and Zen 2 architectures and all products stemming from those architectures. Going over some of the basics of BIOS settings and what a function is or why it should be turned on or off and under what condition(s). These settings will vary from motherboard and CPU as well as the degree to which they can be set in the BIOS.

    The Basics.

    What is a VRM?

    VRM stands for Voltage Regulator Module and is located close to the CPU socket to provide a reliable and clean power supply. The VRM regulates the power from the PSU. In overclocking you modify BIOS settings to instruct the VRM for increased performance at the expense of increased heat output. Motherboards for overclocking come with a high-quality VRM that uses better components. But a VRM always consists of MOSFET’s, Chokes, Capacitors, and a PWM Controller. The IC(Integrated Circuit)is there to control and regulate those components.

    What is the difference between Ryzen and Zen?

    Ryzen and Zen are the same, whereas Zen is the architecture and Ryzen is the product name of the AMD consumer-based CPU’s. So Ryzen CPU’s are based on the Zen architecture, Zen 1 architecture is used for the Ryzen 1000 series CPU’s(Ryzen 1600X et), Zen+ is used for the Ryzen 2000 series CPU’s(2600X etc.). Zen 2 architecture is used for the Ryzen 3000 series(3600X etc.) Zen 3 architecture is used for the Ryzen 5000 series(5600X etc).

    What is AMD CBS?

    Custom settings for your Ryzen CPU’s that are provided by AMD, CBS stands for Custom BIOS Settings. Settings like ECC RAM that are not technically supported but work with Ryzen CPU’s as well as other SoC domain settings.

    What is PBO?

    Precision Boost Overdrive(PBO) is the AMD automatic overclocking solution for the Ryzen CPÚs. Initially released on the Threadripper HDT CPU’s and should not be confused with Precision Boost what dictates the Frequency Range boosting table. It comes default on motherboards that have a design spec of 88w and/or 60A or higher using CPU’s that have a 65W TDP or higher.

    What are save voltages for Ryzen APU internal GPU?

    The internal Vega GPU is the same on all Ryzen APU variants. The RX Vega 11 and RX Vega 8 internal GPU frequency can be overclocked.

    What are save voltages for Ryzen SoC?

    SoC voltage is the same for all architectures with the Ryzen CPUs. And are used when overclocking the FCLK(Infinity Fabric) and MCLK(Memory Frequency). And in some cases can help to stabilize CPU overclocking.

    What are save voltages for Ryzen CPU’s?

    Each Zen architecture has it’s own AMD recommend, and Community recommended voltages. Save voltages are to ensure your CPU will have a long life span. Dangerous voltages may damage or degrade a CPU. The table below has the save voltages for each of the Zen architecture released by AMD.

    BIOS Settings.

    What is VDDCR CPU Load Line Calibration?

    CPU LLC adds extra voltage to compensate for Vdroop when a CPU or GPU is put under heavy load. LLC gives overclocking stability by preventing low or high voltage fluctuations and tries to maintain a stable voltage supply to the CPU or GPU. Higher LLC tends to overshoot more in voltage supply, and a lower LLC tends to undershoot in the voltage supply to the CPU.

    What is VDDCR CPU Current Capability?

    It is a threshold for the VRM to shut down and monitors the current supply to the CPU, setting Current Capability higher will allow for more current supply to the CPU but will increase heat output. This works best if you have an overclock that shuts down the motherboard/PC because the threshold is triggered.

    What is VDDCR CPU Switching Frequency?

    Switching frequency is the transient response of your VRM MOSFETs settings this higher in Mhz will allow for a better transient response at the expense of increased heat output and using a lower setting in Mhz will lower the heat output but lower the transient response. Better transient response in overclocking translates into a more stable voltage supply from your PSU to the CPU.

    What is VDDCR CPU Power Duty Control?

    This will allow for setting the current supply to the internal CPU voltage regulator at the expense of increased heat when set to extreme and lower heat when using optimized or standard. This will help with stability in overclocking and give the best result when using optimized or extreme.

    What is VDDCR CPU Power Phase Control?

    This affects your VRM Power Phases to the CPU and will be depending on the setting, achieve greater stability in overclocking. Setting Power Phase Control to extreme keeps the number of active CPU power phases at the maximum. If you set Power Phase Control to optimized, there will be a power-saving, but less stability, phases to the CPU will power down.

    What is SOC?

    SOC(AMD) stands for System On Chip and is also known as uncore(Intel) and encompasses all the components, not in the core of the actual CPU but on the same substrate like internal GPU, Cache, I/O Ports, Memory Controller etc. Overclocking SOC settings can help in varying degrees with keeping CPU core components stable.

    Zen 1 and Zen 2 Core vs SoC infographic

    What is VDDCR SOC Load Line Calibration?

    SOC LLC adds extra voltage to compensate for Vdroop when uncore is put under heavy load LLC gives overclocking stability by preventing low or high voltage fluctuations and tries to maintain a stable voltage supply to the uncore. Higher LLC tends to overshoot more in voltage supply, and a lower LLC tends to undershoot in the voltage supply to the SoC.

    What is VDDCR SOC Current Capability?

    It is a threshold for the VRM to shut down and monitors the current supply to the SoC, setting Current Capability higher will allow for more current supply to the SoC but will increase heat output. This works best if you have an overclock that shuts down the motherboard/PC because the current threshold is triggered.

    What is VDDCR SOC Switching Frequency?

    Switching frequency is the transient response of your VRM MOSFETs settings this higher in Mhz will allow for a better transient response at the expense of increased heat output and using a lower setting in Mhz will lower the heat output but lower the transient response. Better transient response in overclocking translates into a more stable voltage supply to the SoC.

    What is VDDCR SOC Power Phase Control?

    This affects your VRM Power Phases to the uncore and will be depending on the setting, achieve greater stability in overclocking. Setting Power Phase Control to extreme keeps the number of active SoC power phases at the maximum If you set Power Phase Control to optimized there will be a power-saving, but less stability, phases to the CPU will power down.

    What is VDDCR SOC Voltage?

    This setting affects the voltage supply to the SoC components. It should be increased when overclocking the CPU core frequency/ratio to aid with better stability of the SoC components as well as the core components. Increasing the VDDCR SOC Voltage will increase the heat output of the CPU package as a whole.

    What is CPU Core Ratio?

    Sets the clock rate of your CPU by a factor of 10X. So a Core Ratio of 40.00 will multiply the external clock with a base value of 100 to 4,0Ghz.

    What is VDDCR CPU Voltage?

    Sets the voltage for your CPU on a 1:1 ratio, depending on your motherboard you can either enter a manual value of an offset value. So a value of 1.4000 will set the CPU voltage to 1.4 volts using the manual setting.

    What is FCLK?

    Stands for Infinity Fabric Clock Speed(FCLK) and can be adjusted with the new Ryzen 3000 series(Zen2). In previous Zen and Zen+ architecture, the Infinity Fabric Clock speed would be set by the DRAM frequency(MCLK). Ideally, you want FCLK to run synchronously(1:1 ratio) with the MCLK for best performance. In short, a DDR4(Double Data Rate) kit is rated for 3600Mhz MCLK and therefore will run synchronously with 1800Mhz FCLK, a 1:1 ratio.

    What is the GFX clock frequency?

    Sets the clock rate of the internal Vega GPU on Ryzen APUs by a factor of 1:1, so a 1600 value translates into a 1600mhz GPU clock speed.

    What is the GFX core voltage?

    Sets the voltage for the internal Vega GPU on Ryzen APUs on a 1:1 ratio, so a manual value of 1.25000 is 1.25 volts.

    What is AMD SAM?

    Stands for Smart Access Memory and work with the AMD 5000 series CPUs and AMD 6000 GPU’s. In short, it is a new way for your PC to access the whole memory capacity(VRAM) of an AMD 6000 series GPU. Previously this was done with 256MB paging of the VRAM called BAR(Base Adress Register). Depending on your motherboard brand it can be found in the PCIe section of the advanced menu or advanced settings and turn on Above 4G Encoding and Re-Size BAR Support.

    What is DRAM Voltage?

    Is the voltage supply to your RAM aka Memory sticks, increasing the DRAM voltage will allow your RAM to run at a higher frequency at times without changing the DRAM Timings but will increase heat output.

    What is Global C-State Control?

    This sets the idle states of a CPU when it is not executing commands there a various C-States and serve as a power-saving function. For overclocking, this should be turned off since you want maximum performance at the expense of increased power consumption and helps with keeping a stable overclock.

    Closing thoughts.

    The main reason to write this FAQ is to supplement guides for AMD Ryzen based CPU’s found on this website, and I could not find a one-stop-shop solution for ensuring I nail the explanation for each BIOS settings correctly. You can find my guides for the AMD Ryzen CPU’s in the bullet list below.

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


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

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

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

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

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

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

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

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

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

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

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

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

    Запуск командной строки для изменения параметров питания процессора 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 .

    Разгон процессора через 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, которые не поддерживают изменение множителя в сторону увеличения. При этом разгоняется не только процессор, а и остальные компоненты системы. Но есть одно но, не всегда оперативная память может работать на повышенной частоте, и работа машины будет нарушена не из-за того, что процессор не стабилен на повышенной частоте, а по причине сбоя памяти. Правда, многие материнские платы позволяют регулировать и тактовую частоту ОЗУ.

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

      Находите в меню пункт «CPU Clock» либо «CPU Frequency», «FSB Frequency», «Frequency BCLK», «External Clock» (это все одно и то же) и там увеличиваете значение частоты. При этом не спешите, делаете это постепенно, с шагом примерно в 3–5%. После каждого шага проверяете стабильность и температуру процессора. Нежелательно, чтобы он нагревался более 70 градусов. Для контроля температуры можно применить утилиту SpeedFun или ей подобную. Таким образом, находите оптимальную величину частоты шины.

    Надежный (неэкстремальный) разгон процессора и памяти для материнских плат 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

    Есть два способа контролировать напряжения ядра процессора: Offset Mode (рис. 8)и 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, чтобы повысить стабильность.

    Как отключить состояния C в BIOS ASUS?

    В BIOS, Расширенное меню, Конфигурация ЦП, прокрутите вниз, Управление питанием ЦП, C-состояния ЦП, Отключить. В BIOS, Расширенное меню, Конфигурация ЦП, прокрутите вниз, Управление питанием ЦП, C-состояния ЦП, Отключить.

    Как отключить состояния C в BIOS?

    Больше видео на YouTube

    1. Перезагрузите сервер.
    2. Нажмите F2, чтобы войти в меню конфигурации BIOS.
    3. Выберите Параметры процессора.
    4. Прокрутите вниз до «C States» и «C1E».
    5. С помощью клавиш со стрелками установите для обоих параметров значение Отключено.
    6. Несколько раз нажмите ESC и выберите «Сохранить изменения и выйти».

    Что произойдет, если я отключу C-состояния?

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

    Что такое отключенное состояние C?

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

    Должен ли я отключить глобальное состояние C?

    Отключение глобальных C-состояний оказывает наибольшее влияние, но может стабилизировать Live USB / CD большинства дистрибутивов Linux. Если вы используете много дистрибутивов, вам следует выбрать именно этот. zenstates.py отключает только C6, позволяя неактивным ядрам разогнаться больше, чтобы обеспечить больший «бюджет» для одного загруженного ядра.

    Что такое состояние C?

    C-состояния — это состояния, когда ЦП уменьшил или отключил выбранные функции. Разные процессоры поддерживают разное количество C-состояний, в которых отключены различные части ЦП. … Процессоры могут иметь более глубокие C-состояния, которые не доступны операционной системе.

    Какие состояния начинаются с C?

    • Калифорния.
    • Колорадо.
    • Коннектикут.

    Что такое ограничение состояния пакета C?

    Предел состояния пакета C:

    Задает самое низкое C-состояние для пакета процессора. Эта функция не ограничивает процессоры входом в какое-либо из основных C-состояний. Эта настройка по умолчанию — «Без ограничений», все C-состояния, поддерживаемые процессором, доступны. Если установлено значение «C0», пакет C-state не поддерживает.

    Как отключить C1E в BIOS?

    Отключить управление питанием процессора

    1. В процессе загрузки нажмите кнопку «Удалить» или «Entf» (в зависимости от раскладки клавиатуры), чтобы войти в BIOS.
    2. Перейдите в -> Расширенная конфигурация ЦП -> Расширенная конфигурация управления питанием.
    3. Измените Power Technology на Custom и Energy Efficient Turbo для отключения.

    Стоит ли отключать SpeedStep?

    Хотя отключение speedtep безопасно, я бы не рекомендовал этого делать. Speedstep увеличивает или уменьшает частоту ЦП в зависимости от нагрузки ЦП, и это может сэкономить электроэнергию, а также уменьшить нагрев и шум ПК, замедляя ЦП, когда он не нагружен.

    Что такое блокировка CFG в BIOS?

    CFG-Lock — это параметр в вашем BIOS, который позволяет записывать в определенный регистр (в данном случае MSR 0xE2). По умолчанию большинство материнских плат блокируют эту переменную, а многие даже скрывают ее прямо в графическом интерфейсе.

    Стоит ли включать C1E?

    Если вы не собираетесь включать C3, C6, C7, вам следует включить C1E, если вы хотите снизить потребление тепла и энергии. Лучше всего включить их все для максимальной экономии. Многие рекомендуют при разгоне отключать состояния C.

    Как мне проверить C-состояние моего процессора?

    1. Метод 1. Путем загрузки с обработчиком аргументов командной строки ядра. max_cstate = 0 система никогда не войдет в C-состояние, отличное от нуля.
    2. Вы можете добавить эту переменную в свой файл grub2. Добавьте «processor.max_cstate = 0», как показано ниже.
    3. Когда мы устанавливаем настроенный профиль с force_latency = 1.

    Что такое режим NX в BIOS?

    Режим NX: аналогично Intel eXecute Disable (XD), AMD BIOS называет его No eXecute bit (NX); технология, используемая в процессорах для предотвращения выполнения определенных типов кода.

    Что такое режим CPU SVM?

    Это в основном виртуализация. Включив SVM, вы сможете установить виртуальную машину на свой компьютер…. допустим, вы хотите установить Windows XP на свой компьютер, не удаляя Windows 10. Например, вы загружаете VMware, берете ISO-образ XP и устанавливаете ОС с помощью этого программного обеспечения.

    Стоит ли отключать повышение производительности ядра?

    Максимальная скорость разгона достигается с помощью функции Precision Boost, которая использует алгоритмы AMD для увеличения частоты процессора, когда это необходимо. Отключение Precision Boost означает, что процессор больше не может повышать свою частоту, поэтому он никогда не работает с частотой, превышающей его базовую тактовую частоту 3.6 ГГц.

    Global c state control что это

    Процессоры Intel поддерживают несколько технологий для оптимизации энергопотребления. В этой статье (перевод [1]) дается обзор p-состояний (оптимизация напряжения питания и частоты CPU во время работы) и c-состояний (оптимизация потребления мощности, если ядро не выполняет ни одной инструкции).

    [P-состояния]

    Во время выполнения кода операционная система и CPU могут оптимизировать энергопотребление с помощью различных P-состояний (P это сокращение от «performance», что означает «производительность»). В зависимости от требований, CPU работает на разных частотах. Состояние P0 соответствует самой высокой частоте (с самым высоким напряжением питания).

    Для процессоров Intel до архитектуры Haswell/Broadwell, желаемая частота (и соответствующее ей напряжение питания) указывается операционной системой путем записи соответствующих величин в специальные регистры процессора [2][3].

    В архитектуре Skylake операционная система может оставить управление P-состояниями аппаратуру CPU (Speed Shift Technology, Hardware P-states [4]). С Kaby Lake эти функции были дополнительно оптимизированы [5].

    processor P state vs speed shift

    Speed Schift (сдвиг скорости). P-состояния определяются в BIOS, и управляются операционной системой. Технология Speed Schift дает полное или частичное управление частотой тактирования CPU (может осуществляться либо во всем диапазоне, либо в узком окне). Speed Schift требует поддержки со стороны операционной системы (Windows 10 с новыми обновлением эту функцию поддерживает), также требуется любой процессор Intel 6 Skylake. Сдвиг скорости означает ускоренный отклик на запросы изменения производительности со стороны ПО (JavaScript, инструменты офиса, веб-браузеры). Технология сдвига скорости обеспечивает увеличение производительности для обычных задач, при этом незначительно снижается общее энергопотребление, т. е. эффективность работы всей системы повышается.

    [C-состояния]

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

    Типовые C-состояния следующие:

    C0 – Active Mode: код выполняется, это состояние соответствует одному из P-состояний.
    C1 – Auto Halt (автоматическая приостановка).
    C1E – Auto halt, low frequency, low voltage (автоматическая приостановка с пониженной частотой и напряжением питания).
    C2 – Временное состояние перед переходом в C3. Память в рабочем состоянии.
    C3 – Сброс кэшей L1/L2 (flush), выключение тактовых частот.
    C6 – Сохранение состояний ядра перед выключением, и выключение PLL (т. е. прекращение синтеза тактовых частот).
    C7 – C6, плюс может быть сброшен LLC (LLC означает кэш самого высокого уровня, т. е. самая медленная память кэш).
    C8 – C7, плюс должен быть сброшен LLC.

    processor C states

    Примечание *: показано в грубом приближении.

    C-состояния можно отличить друг от друга по C-состояниям ядра (Core C-states или CC-states), состояниям корпуса (Package C-states или PC-states) и логическим состояниям. В большинстве случаев операционная система устанавливает определенное состояние для ядра путем выполнения команды MWAIT.

    processor Package and Core C States

    Примечание: «состояние ядра» (core state) относится к ядру, которое находится в состоянии самого большого потребления энергии (наиболее активно).

    [Запрет в BIOS функции CPU Power Saving]

    В некоторых случаях рекомендуется деактивировать в BIOS настройки экономии питания CPU. Здесь показано, где найти эти опции и как их запретить, чтобы опции управления питанием (CPU P State Control и CPU C State Control) были полностью запрещены в BIOS (на примере материнской платы Supermicro X10DRi и процессора Intel Xeon E5 2620v4.

    Как запретить CPU Power Saving:

    1. Во время начального процесса загрузки (сразу после включения питания или сброса) нажмите специальную клавишу для входа в BIOS. Чаще всего это Del (Delete) или F2, для материнской платы Supermicro X10DRi это клавиша Delete.

    BIOS CPU configuration

    2. Перейдите в раздел настроек Advanced CPU Configuration -> Advanced Power Management Configuration.

    BIOS Advanced Power Management Configuration

    3. Поменяйте настройку Power Technology в состояние Custom и Energy Efficient Turbo в состояние Disable.

    BIOS Power Technology, Energy Efficient Turbo

    4. Перейдите в раздел CPU P State Control, деактивируйте EIST (P-States) and Turbo Mode.

    BIOS EIST, Turbo Mode

    5. Перейдите в раздел CPU C State Control, поменяйте Package C State Limit на C0/C1 state и деактивируйте CPU C3 Report, CPU C6 Report и Enhanced Halt State (C1E).

    Читать:
    Как объединить учетные записи в школьном

Related Posts