Параметры BIOS для разгона и повышения производительности
В данной статье приводится ряд параметров BIOS для «мягкого» повышения производительности и разгона. Принято параметры настроек искать в разделе Frequency/Voltage Control, но в зависимости от производителя материнской платы, параметры для разгона могут отличаться, и находится в разных разделах. Так, например,
для плат ASUS — это раздел JumperFree Configuration,
для плат Gigabyte — МВ Intelligent Tweaker,
для плат MSI — Cell Menu,
для плат ABIT — SoftMenu Setup или Guru Utility
В любом случае необходимо ознакомится и инструкцией, которая идет в комплекте с материнской платой, и где описаны все параметры для данной платы.
Предупреждение: Неправильное изменение рабочих частот и напряжений может привести не только к неработоспособности системы, но и выходу отдельных компонентов платы.
Некоторые производители плат применяют технологию, когда в BIOS есть параметры для общего разгона, а не отдельных компонентов.
CPU Intelligent Accelerator 2 (C.I.A. 2 — технология динамического разгона) Доступные значения:
- Disabled — технология динамического разгона не используется
- Cruise, Sports, Racing, Turbo, Full Thrust — задает уровень ускорения процессора от 5 %(Cruise)до 19%(Full Thrust)
Тор Performance — настраивает систему на максимальную производительность Этот раздел есть только в некоторых платах от Gigabyte и он скрытый. Для его запуска нажмите CtrL+F1. Доступные значения:
- Еnabled — включен, будут повышены рабочие частоты системы и уменьшены тайминги оперативной памяти
- Disabled — Тор Performance отключен
Замечание: в свое время я пытался задействовать этот режим, но иногда система вылетала в синий экран. Пришлось отказаться, возможно стояли не качественные компоненты, поэтому применять этот параметр надо осторожно.
Robust Graphics Booster — ускоряет работу видеосистемы, увеличивая тактовые частоты видеоадаптера в платах от Gigabyte. Доступные значения:
- Auto — видеосистема работает на тактовых частотах по умолчанию
- Fast, Turbo — видеосистема работает на повышенных частотах
Dynamic Overclocking (D.O.T. — технология динамического разгона для плат от MSI) Доступные значения:
- Private, Sergeant, Captain, Colonel, General, Commander — выбор одного из значений позволит задать уровень ускорения процессора от 1% — для Private, до 15% — для Commander
- Disabled — отключен
AI Overclocking, АI Tuning — параметр разгона для плат от ASUS. Доступные значения:
- Маnuаl — все параметры разгона изменяются вручную
- Auto — устанавливаются оптимальные параметры
- Stаndard — загружаются стандартные параметры
- Non-Delay Оvегсlосking System — технология динамического разгона
Overclock Options — определяет уровень разгона системы. Доступные значения:
- Overc1ock З %, Оvеrс1осk 5%, Overc1ock 8%, Overc1ock 10% — задает величину разгона системы в процентах от штатной частоты.
- Disabled — разгон не используется
Memory Performance Enhance, Performance Enhance, Performance Mode — повышает производительность оперативной памяти. Доступные значения:
- Fast, Turbo и Extreme — выбор уровня разгона. (Для разгона памяти, желательно ставить качественные комплектующие)
- Standard — разгон не используется
Auto DisabIe DIMM/PCI Frequency, Auto Detect DIMM/PCI Clk — используется для снижения электромагнитных помех от компонентов системной платы. Доступные значения:
- Disabled — режим снижения электромагнитного излучения отключен. Рекомендуется при разгоне.
- Enabled — ВIOS будет автоматически отключать неиспользуемые слоты РСI и оперативной памяти для снижения уровня электромагнитных излучений
Остальные параметры для ручного разгона требуют более осторожного применения, так как могут вывести из строя компоненты системной платы. Еще раз предупреждаю, что не используйте разгон, если в этом нет большой необходимости. Воспользуйтесь советами по оптимизации системы более безопасными способами.
Похожие публикации
- Есть ли жизнь в мире без ПК
- Поддержка твердотельных накопителей в Windows 7
- Диагностика аппаратных проблем
Boot Performance Mode
Это параметр, определяющий производительность процессора, которая будет установлена сразу после запуска компьютера и не будет меняться в течение всей его работы ни при каких условиях.
Возможные варианты значений:
Max Non-Turbo Performance — Будут включены все настройки режима работы процессора на максимальную производительность, но без повышения его тактовой частоты.
Max Battery — Процессор будет работать в режиме максимальной экономичности, независимо от того, какую вычислительную нагрузку он будет испытывать.
Turbo Performance — Будут включены все настройки режима работы процессора на максимальную производительность. Процессор также будет работать на повышенной тактовой частоте, которая установлена для него производителем, независимо от того, будет ли он рассчитывать какие-либо задачи, либо простаивать.
Intel Performance and Energy Bias Hint¶
The Performance and Energy Bias Hint (EPB) allows software to specify its preference with respect to the power-performance tradeoffs present in the processor. Generally, the EPB is expected to be set by user space (directly via sysfs or with the help of the x86_energy_perf_policy tool), but there are two reasons for the kernel to update it.
First, there are systems where the platform firmware resets the EPB during system-wide transitions from sleep states back into the working state effectively causing the previous EPB updates by user space to be lost. Thus the kernel needs to save the current EPB values for all CPUs during system-wide transitions to sleep states and restore them on the way back to the working state. That can be achieved by saving EPB for secondary CPUs when they are taken offline during transitions into system sleep states and for the boot CPU in a syscore suspend operation, so that it can be restored for the boot CPU in a syscore resume operation and for the other CPUs when they are brought back online. However, CPUs that are already offline when a system-wide PM transition is started are not taken offline again, but their EPB values may still be reset by the platform firmware during the transition, so in fact it is necessary to save the EPB of any CPU taken offline and to restore it when the given CPU goes back online at all times.
Second, on many systems the initial EPB value coming from the platform firmware is 0 (‘performance’) and at least on some of them that is because the platform firmware does not initialize EPB at all with the assumption that the OS will do that anyway. That sometimes is problematic, as it may cause the system battery to drain too fast, for example, so it is better to adjust it on CPU bring-up and if the initial EPB value for a given CPU is 0, the kernel changes it to 6 (‘normal’).
Intel Performance and Energy Bias Attribute in sysfs ¶
The Intel Performance and Energy Bias Hint (EPB) value for a given (logical) CPU can be checked or updated through a sysfs attribute (file) under /sys/devices/system/cpu/cpu/power/ , where the CPU number is allocated at the system initialization time:
Shows the current EPB value for the CPU in a sliding scale 0 — 15, where a value of 0 corresponds to a hint preference for highest performance and a value of 15 corresponds to the maximum energy savings.
In order to update the EPB value for the CPU, this attribute can be written to, either with a number in the 0 — 15 sliding scale above, or with one of the strings: «performance», «balance-performance», «normal», «balance-power», «power» that represent values reflected by their meaning.
This attribute is present for all online CPUs supporting the EPB feature.
Note that while the EPB interface to the processor is defined at the logical CPU level, the physical register backing it may be shared by multiple CPUs (for example, SMT siblings or cores in one package). For this reason, updating the EPB value for one CPU may cause the EPB values for other CPUs to change.
The list of UEFI feature(Workload Optimized 2)¶
UEFI settings of Workload optimized 2 is as follows. In addition, customers can not change the following settings.
Boot Feature¶
Setting items (key)
Value set as (Default)
Instead of the startup the logo display screen, it is set to display the POST screen.
In order to support an OS other than UEFI-compatible OS, it is the corresponding set to the traditional BIOS using the CSM.
Set the display mode of the option ROM. Force BIOS is selected to use the Option ROM display mode that has been set by the system BIOS.
Set the power-up state of the NUMLOCK key.
If an error occurs, and then force the system to select [Enable] to wait until the key is pressed.
In the setting to perform the notification of the interrupt signal, it is set to take effect if the option ROM is installed on more than one expansion card.
After a failed initial boot, it is set to be able to re-boot the system from the boot device.
This setting is to enable the watchdog timer to restart the system.
The system will control how to shut down when the power button is pressed.
This setting is for the power state at the time of recovery after a power failure. Currently it is set to be able to resume the last of the power state before power loss.
CPU Configuration¶
Setting items (key)
Value set as (Default)
It is the monitoring settings of BIOS to reduce the level of electromagnetic interference.
It is the support setting for the Intel Hyper-Threading technology to improve the performance of the CPU.
Valid setting of the CPU core. In the default setting, it is set “0” in order to enable all of the CPU cores in the system.
It is the setting for the processor that can specify the area and non-area capable of running the application code in memory.
Setting the inventory number (PPIN) control of the protected processor in the system.
It is a setting for read-ahead data and instructions flow from the main memory to the L2 cache and to improve the performance of the CPU.
This setting is for prefetching 128 bytes of cache line as the CPU configuration.
It is a prefetcher setting of the DCU streamer. It prefetches the data stream from the cache memory for the access data and processing the DCU(Data Cache Unit) to speed in order to improve the performance of the CPU.
In order to improve the performance of the network connection and the system, it is a setting for IP prefetcher in the DCU (data cache unit) to prefetch the IP address.
In order to improve the efficiency of the transfer and data access, it is a setting for the Intel DCA (direct cache access) technology.
Based on Intel‘s hyper — threading architecture, each logical processor (thread) is assigned an ID (sensor assistance) of 256 APIC with an 8 — bit bandwidth. The APIC ID extends from 8 bits to 16 bits to provide 512 sensor assistance for each thread to improve CPU performance.
Based on the Intel VT-d, to enable or disable the X2APIC_OPT_OUT Flag on the system.
It is a setting to ensure the security of data utilizing Intel’s AES (Advanced Encryption Standard).
It is a setting in order to use support of Intel Virtualization Technology for support of direct I/O VT-d by reporting I/O device assignment (virtual machine monitor) to VMM via DMAR ACPI table.
Advanced Power Management Configuration ¶
Setting items (key)
Value set as (Default)
It is a setting to support the power-saving mode. Customize the power settings of the system is selected as a default setting.
Configure the settings of the power performance bias adjustment by the BIOS or OS.
It s a setting for the control method or how actively is used the particular hardware-based power management options.
Configure the settings of the power-management features.
CPU P State Control ¶
Setting items (key)
Value set as (Default)
It is a setting that enables a system to adjust the voltage and core frequency of the processor to take advantage of EIST (Enhanced Intel SpeedStep Technology) and automatically reduce power consumption and heat dissipation.
The setting is used in turbo mode in order to enhance the system performance.
This function is to change the P-state Coordination (power-performance state) adjustment type. P — state Coordination is known as SpeedStep for Intel processors. “HW_ALL” to change the P-state Coordination type of the hardware component is selected.
CPU C State Control ¶
Setting items (key)
Value set as (Default)
This setting is to limit the C-state package registration.
It is a setting for the BIOS to enable the report of the CPU C3 state (ACPI C2) to the OS.
It is a setting for the BIOS to enable the report of the CPU C6 state (ACPI C3) to the OS.
CPU T State Control ¶
Setting items (key)
Value set as (Default)
it is a setting to carry out the reduction of CPU power consumption, in order to reduce the clock cycle and voltage of the CPU when it’s in a significantly stopped state.
Chipset Configuration¶
Chipset Configuration ¶
Setting items (key)
Value set as (Default)
It is a setting to always be cleared during the electrical tuning EV_DFX Lock bits that are disposed on the processor.
This item is only displayed.
IOAT Configuration ¶
Setting items (key)
Value set as (Default)
It is a setting to support the Intel I/OAT (I/O Acceleration Technology).
It is a setting that does not support the snoop mode for each CB equipment.
It is possible to violate the strict ordering rules on the PCI bus for transactions when a particular transaction is completed before other transactions that have already been enqueued. It is a setting to enable support for Relaxed Ordering.
Intel VT for Directed I/O (VT-d) ¶
Setting items (key)
Value set as (Default)
It is an Intel virtualization technology setting. It performs Direct I/O VT-d support by reporting I/O device assignment to VMM (virtual machine monitor) via DMAR ACPI table.
It is a setting to enable the access control service.
It is a setting to enable the interrupt remapping in order to improve the performance of the system.
QPI General Configuration ¶
Setting items (key)
Value set as (Default)
It is a setting to choose the frequency for the QPI link connection.
It is a setting to support the Link L0p in order to reduce the power consumption.
It is a setting to support the Link L1 in order to reduce the power consumption.
It is a setting to enable the Cluster-On-Die support, in order to improve the system performance in cloud computing,
It is a setting is to enable the Early Snoop in order to improve the system performance.
Run the Directory mode, to enable the in memory snoop directory.
It is a setting to enable the Isochronous support in order to meet the QoS requirements (Quality of Service).
Memory Configuration ¶
Setting items (key)
Value set as (Default)
It is a setting for applying the POR restrictions on the DDR4 frequency and voltage programming.
It is a setting for the maximum memory frequency of on-board memory module.
It is a setting to enhance the integrity of the system performance and data.
It is a setting to set the base line of the power limit at the time of execution of the DRAM module.
it is a setting to set via the automatic voltage control during an idle state of the CPU, thereby reducing power consumption, in order to improve the reliability of PU.
The 4G address space or more memory that is divided between the 2 sockets is set to be enabled.
It is a setting to support the A7 (addressing) mode in order to improve the memory performance.
Memory RAS Configuration ¶
Setting items (key)
Value set as (Default)
It is a setting to enable the RAS support.
It is a setting to enable support for memory sparing for rank, in order to improve the memory performance.
It is a setting that allows to enable / disable the rank sparing mode.
Patrol scrub is the process that allows the CPU to correct the correctable memory error detected in the memory module and send the correction to the requester (the original source). If this item is enabled, the IO hub is read and if there is no delay due to internal processing, write back 16 K cycles per cache line. With this method, approximately 64 gigabytes of memory behind the IO hub is scrubbed daily.
In this feature, it sets the waiting time of the system before the next patrol scrub is executed.
Demand scrub is a process that enables the CPU to correct correctable memory errors detected in memory modules. If the CPU or I/O issues a demand read command and it is found that the data read from the memory have a correctable error, it corrects the error and sends it to the requester (original source). The memory is updated as well.
It is a setting to support a device tagging.
South Bridge ¶
Setting items (key)
Value set as (Default)
It is a setting to support the legacy USB devices on board.
It is a work-around solution setting for the OS that does not support the XHCI handoff.
It is for operating systems that do not support EHCI handoff. If this item is enabled, EHCI ownership change will be requested by the EHCI driver. Settings are enabled and disabled.
Provides full legacy USB keyboard support for operating systems that do not support legacy USB devices. This setting enables I / O port 60h / 64h emulation support.
It is a setting to enable the USB 3.0 support.
It is a setting to enable the EHCI (Enhanced Host Controller Interface) support of the USB 2.0 connector.
It is a setting to enable the EHCI (Enhanced Host Controller Interface) support of the USB 2.0 connector.
