Как настроить биос

NB Voltage Control — что это такое?

Отвечает за напряжение северного моста (чип на плате, часто охлаждается специальным радиатором). Возможные значения: Low, Middle, High, Highest (Низкое, Среднее, Высокое, Высочайшее напряжение). NB расшифровывается как North Bridge.


Важно:

  1. Например на материнке Asus значения могут быть от 1.10000 до 1.25000 В с шагом 0.00625 В.
  2. На одном форуме найдена информация, что NB Voltage Control меняет напругу на контроллере памяти в самом процессоре. Почему не северный мост? Контроллер памяти в севером мосту, который присутствовал на платах старого образца (например 775-тый сокет). В новых платах, например 1155, 1150 сокет и новее — контроллер памяти перенесен уже в сам процессор. Возможно я ошибаюсь, но понятие северный мост вообще исчезло, теперь его функциональность встроили в процессор.
  3. Не стоит путать параметры CPU NB VID Control и NB Voltage Control, первый отвечает за напругу, подаваемую на контроллер памяти, второй — за напругу северного моста.

Опция NB Voltage Control в биосе:

Повторюсь — диапазон значений зависит от конкретной материнской платы.

Принцип работы

Как известно, на современных системных платах рабочая частота процессора определяется при помощи умножения внешней частоты (частоты системной шины FSB) и специального числа, которое называется множителем частоты. Например, если частота системной шины составляет 133 МГц, а величина множителя равна 10, то процессор будет работать на частоте в 1330 МГц.  Поэтому при помощи изменения данного параметра можно изменить и рабочую частоту, на которой будет функционировать процессор.

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

Описываемая опция BIOS предоставляет пользователю инструмент, при помощи которого он может установить необходимый множитель. Обычным значением опции является ряд чисел, набор которых зависит от модели ЦП и материнской платы. Например, это могут быть числа  вида 2, 2.5, 3, 4, 5.5, 6 и так далее. Также множитель может быть приведен в опции в виде правильной дроби, например, 1:2, 1:5, 2:5, и т.д.

Эту опцию можно встретить далеко не во всех BIOS, а лишь там, где материнская плата позволяет пользователю самостоятельно устанавливать множитель. На тех платах, где данная операция невозможна, опция может носить исключительно информационный характер и показывать заранее определенное значение множителя. Опция также может носить и другие названия, например, CPU Ratio или Multiplier Factor. Обычно она располагается в разделе BIOS, посвященном настройке параметров частот и напряжений материнской платы и процессора (иногда в специальном разделе, посвященном исключительно настройкам процессора). Во многих из тех BIOS, где установка параметра разрешена, часто бывает необходимо предварительно включить саму возможность редактирования частоты при помощи другой опции, например, опции CPU Host Clock Control.

Опция CPU Ratio часто бывает полезной для тех пользователей, которые пытаются увеличить штатную производительность персонального компьютера при помощи разгона. При этом изменение множителя ЦП обычно производится параллельно с установкой частоты системной шины, а иногда и c изменением напряжения  ядра процессора. Эти операции осуществляются при помощи других функций BIOS, таких, как CPU Clock и CPU Vcore.

Принцип работы

Описываемая функция предназначена для ручной установки напряжения расширенного контроллера памяти (Integrated Memory Controller), находящегося внутри ЦП и непосредственно обращающегося к оперативной памяти при помощи системной шины (FSB). Этот параметр также часто называется дополнительным напряжением процессора (основным считается напряжение ядра процессора Vcore). Штатное значение напряжения контроллера памяти зависит от модели процессора, в частности, от технологического процесса, по которому изготавливается процессор, но обычно колеблется в пределах 1,1 – 1,4 В. Опция VTT в некоторых случаях может позволять пользователю устанавливать и значение параметра больше штатного.

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


Обычно пользователь может устанавливать в данной опции конкретную величину напряжения, которая ему необходима. Для этого можно использовать несколько способов  – или установка необходимого числа напрямую или выбор из ряда предварительно установленных чисел. Однако обычно в BIOS существует предел (как правило, это 1,5 В), выше которого установка величины параметра невозможна.

Также опция может иметь вариант Auto(Default). Данный вариант подразумевает, что BIOS самостоятельно установит необходимое значение параметра. Кроме того, опция может иметь и другие названия, в зависимости от BIOS, например, IMC Voltage, CPU VTT, QPI/VTT Voltage или FSB Termination Voltage. Опцию обычно можно найти в разделе BIOS, посвященном рабочим параметрам процессора и памяти, обычно использующимся при разгоне, например, в разделе AI Tweaker или Voltage Control.

Advanced BIOS Features

Следующий режим BIOS – это конфигурирование расширенных настроек и с этим режимом стоит разобраться более детально.

Меню Advanced BIOS Features

IGX Configuration – переход к подменю «тонких» настроек режимов работы оборудования, как правило, здесь ничего изменять не требуется, если не идет речь о разгоне.

Load Line Control – изменение режима контроля стабилизации напряжения питания процессора и его лучше оставить по умолчанию в режиме Auto.

AMD C1E Support – принудительное включение или отключение режима экономии энергии, потребляемой процессором в режиме простоя.

Virtualization – необходимо включить, если планируется использовать несколько различных операционных систем на разных разделах диска. Выключено по умолчанию.

AMD K8 Cool&Quiet control – включение фирменной технологии AMD, которая позволяет уменьшить энергопотребление и сделать работу системного блока тише, за счет управления скоростью вращения вентиляторов, которая будет зависеть от температуры процессора и материнской платы.

CPU Unlock – позволяет разблокировать скрытые ядра процессора. Функция опциональна и зависит от типа процессора.


CPU core Control – разрешает или запрещает вручную включать и отключать ядра процессора. Функция опциональна и возможность ее использования зависит от типа процессора. Стоит отметить, что одно нулевое ядро (Core 0) всегда включено и отключить его невозможно.

Hard Disk Boot Priority – эта настройка позволяет явно указать, с какого раздела жесткого диска следует загружать операционную систему и используется в случае, если у вас на компьютере установлено несколько различных операционных систем. Применяется достаточно редко и обычно эту функцию заменяют программным решением стороннего разработчика или средствами самой операционной системы.

EFI CD/DVD Boot Option – эта настройка вам может потребоваться, если в вашей системе установлен жесткий диск размером больше 2.2 TB и необходима, чтобы вы смогли установить на него современную операционную систему, например, Windows 10 64-bit.

First/Second/Third Boot Device – важный блок настроек, обращаться к которому может потребоваться подавляющему большинству активных пользователей компьютера. Определяет порядок выбора устройств для загрузки операционной системы. И если вам необходимо загрузить компьютер с оптического диска или флешки, указать, откуда следует загружаться, нужно именно здесь.

Password Check – также важный параметр для тех пользователей, которые решают защиту доступа к своему компьютеру не только средствами операционной системы, но и средствами BIOS. Позволяет задать необходимость ввода пароля для случаев: запуска системы, входа в биос или разрешить вход в биос и запуск компьютера без пароля (по умолчанию).

HDD S.M.A.R.T. Capability – запрещает или разрешает чтение данных S.M.A.R.T. с жестких дисков, установленных в компьютере

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

Away Mode – позволяет включить «гостевой режим» на операционной системе Windows XP Media Center. Практическая польза от данной настройки сомнительна, к тому же эта операционная система устарела, поэтому по умолчанию значение установлено в Disabled.

Full Screen LOGO Show – если вам необходимо видеть процесс отображения информации об инициализации оборудования и информацию POST, этот режим нужно выставить в Disabled. По умолчанию опция включена и в процессе запуска компьютера вы сможете видеть только графическую заставку, на которой, как правило, отображен логотип производителя материнской платы и информация о ней.

Backup BIOS Image to HDD – включает режим сохранения данных микросхемы BIOS в образ на жестком диске компьютера. Эту опцию следует включить, если вы хотите иметь возможность восстановить биос без проблем, в случае выхода из строя микросхемы постоянной памяти. Впрочем, на большинстве современных материнских плат используется еще одна микросхема, где храниться копия основной BIOS, поэтому по умолчанию эта возможность выключена. Как правило, наличие резервного биоса можно определить по документации и даже по коробке, где будет указана надпись Dual BIOS.

Init Display First – если в системе установлено больше одной видеокарты (с учетом интегрированной), с помощью этого параметра задается графическая система, которая будет инициализироваться первой и отвечать за вывод информации БИОС.

Изменения значений Precision boost overdrive, BCLK и Offset voltage

Данная функция работает для процессоров с индексом Х и рассчитана исключительно на усиление динамического разгона. По умолчанию она отключена и её активация ведет к прекращению гарантии.

Ищем в BIOS параметр Precision Boost Overdrive. На нашей плате данный параметр был спрятан во вкладке Advanced в параметре AMD Overclocking.

Здесь мы задаем значения для параметров PPT, TDC, и EDC, их мы рассматривали выше. Выставляем везде значение 1000, что снимет все ограничения по этим пунктам. Также можно установить лимиты более реальные, рекомендованные для 3700X – 105, 70, 105, что не лишит защиты VRM.

Коэффициент зависимости напряжения от частоты, или Scalar, изменяется в диапазоне от ×1 до ×10, на практике он практически не повлиял на прибавку частоты процессора, но максимальное напряжение увеличивается при выборе большего коэффициента. Выставим значение ×2.

Значение максимального буста выставим 200 МГц – это наибольшее возможное число.

Ниже выставляем лимитирующую температуру 85 или 95 градусов.

Затем нам нужно настроить значения CPU Core Voltage — Offset Mode. Находим во вкладке OC Tweaker параметр External Voltage Settings and LLC.

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

Здесь же можем выставить уровни значений LLC (Load-Line Calibration) – это надбавочное напряжение во время нагрузки, оно влияет на стабильность при разгоне. Всего пять уровней, от 25 до 100%.

Прочие значения CPU Over Protection оставляем в автоматическом режиме для защиты компонентов.

Сохраняемся и проверяем стабильность работы. При нестабильном поведении можем увеличить минимальное значение Offset Mode, изменить значение Scalar и уровень LLC.

Добившись стабильной работы на установленных значениях, можем еще увеличить частоту за счет изменения системной шины BCLK. По умолчанию у нас 100 МГц. Изменение данного параметра повлияет не только на процессор, но и на память, порты USB, шину PCI-E и интерфейсы SATA. Его увеличение разгоняет почти все компоненты материнской платы, что может привести к проблемам с их стабильностью, особенно это касается накопителей.

Стабильное значение было 102 МГц. Данное число умножается на динамически изменяющийся множитель и получаем результирующее значение максимальной частоты в тех или иных задачах. Максимально частота на 1-3 ядрах поднималась до 4513 МГц. При 100% загрузке всех потоков максимальная частота составила 4308 МГц по всем ядрам.

Сколько мы смогли прибавить к автоматическому разгону за счет ручной правки значений BIOS? В однопоточном режиме плюс 100 МГц, в многопоточном режиме прибавка значительнее – почти 300 МГц, это значение соответствует полученному при разгоне за счет изменения множителя.

В отличии от предыдущего вида разгона энергопотребление уменьшилось до 119 Вт при среднем напряжении 1.4 В, в пиках нагрузки напряжение благодаря Offset Mode поднималось кратковременно до 1.49 В максимум. Температура под нагрузкой также уменьшилась и составила максимум 75°C.

Adding the K-Factor to the G-code Start Script

G-code Start Scripts are supported by various slicers. The big advantage of setting the K-Factor via this methods is that it can easily be modified, e.g. when switching to a different material. The K-Factor is defined by adding the command to the end of the start script, where xx is the value determined with the above test pattern.

The following chapter briefly describes where to find the relevant setting in popular slicers.


Note 1:

With the G-code Start Script method, the feature still needs to be activated in the firmware as described in . It is recommended to set to 0, which effectively disables the hard-coded firmware value. In this case only the K-Factor set via the start script is used.

Note 2:

The shown G-code Start Scripts are individual to each printer and personal taste. This is only intended to demonstrate where the K-Factor setting can be applied.

Settings —> Printer —> Manage Printer —> Machine Settings

Settings —> Printer Settings —> Custom G-code

Edit Process Settings —> Show Advanced –> Scripts —> Custom G-code

Ryzen master, софтверный разгон

Для разгона своих процессоров из-под Windows компания AMD предлагает фирменную утилиту Ryzen master.

В данной утилите возможны все рассмотренные выше виды разгона.

Автоматический разгон — в этой вкладке мы можем изменить только параметры PPT, TDC, EDC и значение Boost, также максимум до 200 МГц. Частоту или напряжение мы поменять не сможем.

Эти же значения, но уже без выбора величины Boost можно менять в режиме Precision boost overdrive. Значения PPT, TDC, EDC по умолчанию 1000, 380, 380.

В обоих вариантах мы получили практически идентичные результаты. В отличии от автоматического режима, заданного BIOS материнской платы, прибавка была всего 50 МГц в многопоточных задачах, и до 300 МГц при смешанной нагрузке. На одно ядро — все те же 4400 МГц. А вот показатели энергопотребления и температур выросли.

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

Выставив на все ядра, ранее выявленную стабильную частоту в 4300 МГц, мы получили те же результаты. Повышение до 4400 МГц привело к перезагрузке системы после включения тестовой утилиты.

При раздельном разгоне каждого исполнительного блока CCX мы получили такие же результаты: 4350 и 4300 МГц соответственно.

Также мы заметили, что ядра, помеченные программой как самые эффективные, не совпадали с теми, что реально показывали в тестах большую частоту. Ryzen master пометила 3 ядро золотой звездой, 7 ядро серебренной, 2 и 6 — кружком. В тестах 1, 3 и 8 брали наибольшие частоты, второе ядро занимало место ниже.

Причины помощи с проблемой vcore?

Если вы получили эту ошибку на своем ПК, это означает, что произошла сбой в работе вашей системы. Общие причины включают неправильную или неудачную установку или удаление программного обеспечения, которое может привести к недействительным записям в вашем реестре Windows, последствиям атаки вирусов или вредоносных программ, неправильному отключению системы из-за сбоя питания или другого фактора, кто-то с небольшими техническими знаниями, случайно удалив необходимый системный файл или запись в реестре, а также ряд других причин. Непосредственной причиной ошибки «Help with vcore problem» является неправильное выполнение одной из обычных операций с помощью системного или прикладного компонента.

Overview[edit]

A modern computer system is never constant. To be more efficient and performant, the CPU will hop between very low and very high clock frequencies depending on how demanding the workload being executed is. Often this can be done very rapidly as the CPU is racing to sleep. When nothing is effectively being executed and the CPU is idle, the current is also relatively low. However, when the CPU is under load and the frequency shoots up, so will the current. An example graph is shown below.

On a system with a static PWM Controller driving the voltage regulator module, the stored energy is constant. When the system goes from idle into being under load, there is no sufficient amount of energy to maintain the predefined voltage, causing a voltage drop. For example, a VRM operating at a constant 10% duty cycle delivering 1.2 V at idle will look like this:

To prevent such drops, most modern VRMs have some form of the voltage and current. When that happens, the circuits attempts to compensate for it by adjusting the duty cycle. For example, suppose the VRM that was previously shown dynamically adjusts to 12% duty cycle from 10% when it detects a drop, the voltage change would look similar to this:

It can be seen that the voltage under load is now considerably better than it was previously, allowing it to maintain a steady voltage for when it’s both ideal and under load.

Overshootedit

There is an obvious problem with this kind of technique and that is overshooting. When the PWM Controller senses added load and voltage drop, it will attempt to compensate for it by increasing the duty cycle. However, when the processor goes back to idle, since the controller cannot predict the future, there will be a delay until the PWM senses another drop and readjusts the duty cycle back down. Therefore, for a short period of time when the load current dropped, there will be a spike in voltage.

This spike, called an overshoot, exceeds the desired reference voltage. A spike in voltage that is too great will degrade the transistors on the chip. Extremely high voltage will cause a catastrophic breakdown of transistors. Companies such as Intel publish VRM specifications that specify what’s the maximum allowed overshot voltage (VOS_max) and for how long it’s allowed (TOS). Since motherboard manufacturers cannot exceed those ratings, there’s a limit as to how high they can change the duty cycle before you exceed those ratings. Therefore it’s natural for VRMs to have a certain amount of Vdroop in order to make sure they do not exceed the allowed overshoot voltage. In other words, Vdroop is intentionally added in order to prevent a voltage overshoot that is harmful to the CPU.

Reducing overshootedit

There are various ways to reduce the overshoot on modern systems. The easiest way is to use bigger components that can store more energy — and although this will work, the efficiency is reduced. A better approach is that the PWM Controller frequency and sampling rate can be increased. With increased sampling rate, it can compensate for voltage spikes much quicker before it spikes all the way up. It’s worth pointing that increasing the switching frequency affects the circuit — the MOSFETs need to be able to keep up with the frequency, also the very high-end PWM Controllers become too expensive to use on motherboards. Eventually the design decisions boil down to a compromise.

Значение VCore и сбоев системы?

Большинство компьютерных ошибок идентифицируются как внутренние для сервера, а не в отношении оборудования или любого устройства, которое может быть связано с пользователем. Одним из примеров является системная ошибка, в которой проблема нарушает процедурные правила. Системные ошибки не распознаются операционной системой и уведомляют пользователя с сообщением, «Произошла системная ошибка. Пожалуйста, попробуйте еще раз.»

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


С этим читают