Skip to main content

Processors

This menu displays and provides options to change the processor settings.



Table 1. Processors details

Item

Options

Description

Processor details 

View the summary of the installed processors.

Turbo Mode
Note
If the CPU doesn’t support the feature, this item will not be displayed.
  • Enable (Default)

  • Disable

Enabling turbo mode can boost the overall CPU performance when all CPU cores are not being fully utilized. A CPU core can run above its rated frequency for a short period of time when it is in turbo mode.

When a preset mode is selected, the low-level setting are not changeable and will be grayed out. To change the settings, select Choose Operating Mode > Custom Mode.

CPU P-state Control
  • None

  • Legacy

  • Autonomous (Default)

  • Cooperative

Select a method to control CPU P-states (performance states).

  • None: disables all P-states and the CPUs run at either their rated frequency or in turbo mode (if turbo is enabled).

  • Legacy: the CPU P-states will be presented to the operating system (OS) and the OS power management (OSPM) will directly control which P-state is selected.

  • Autonomous: the P-states are controlled fully by system hardware. No P-state support is required in the OS or VM.

  • Cooperative: a combination of Legacy and Autonomous. The P-states are still controlled in hardware but the OS can provide hints to the hardware for P-state limits and the desired setting.

When a preset mode is selected, the low-level setting are not changeable and will be grayed out. To change the settings, select Choose Operating Mode > Custom Mode.

C-States
  • Legacy

  • Autonomous (Default)

  • Disable

C-states reduce CPU idle power.

  • Legacy: the operating system initiates the C-state transitions. For E5/E7 CPUs, ACPI C1/C2/C3 map to Intel C1/C3/C6. For 6500/7500 CPUs, ACPI C1/C3 map to Intel C1/C3 (ACPI C2 is not available). Some OS SW may defeat the ACPI mapping (e.g. intel_idle driver).

  • Autonomous: HALT and C1 request get converted to C6 requests in hardware.

When a preset mode is selected, the low-level setting are not changeable and will be grayed out. To change the settings, select Choose Operating Mode > Custom Mode.

C1 Enhanced Mode
Note
This item is displayed only when C-state is not Autonomous.
  • Enable (Default)

  • Disable

Enabling C1E (C1 Enhanced) state saves power by halting CPU cores that are idle. An operating system that supports C1E state must be installed to take advantage of this feature. Setting changes will be taken effect after the next reboot.

When a preset mode is selected, the low-level settings are not changeable and will be grayed out. If you would like to change the settings, please follow these steps below:
  1. System Settings > Operating Modes > Choose Operating Mode > Custom Mode.

  2. System Settings > Processor > C-States > Legacy or Disable.

Hyper-Threading
Note
If the CPU doesn’t support the feature, this item will not be displayed.
  • Enable (Default)

  • Disable

Enable Hyper Threading, a software method to enable/disable Logical Processor threads.
Note
It requires a reboot for the change to take effect.
Trusted Execution Technology
  • Enable

  • Disable (Default)

Enable Intel Trusted Execution Technology (Intel TXT).

Intel Virtualization Technology
  • Enable (Default)

  • Disable

Enable the Virtualization Technology.

Hardware Prefetcher
  • Enable (Default)

  • Disable

Lightly threaded applications and some benchmarks can benefit from having the hardware prefetcher enabled.

Adjacent Cache Prefetch
  • Enable (Default)

  • Disable

Lightly threaded applications and some benchmarks can benefit from having the adjacent cache line prefetch enabled.

DCU Streamer Prefetcher
  • Enable (Default)

  • Disable

Lightly threaded applications and some benchmarks can benefit from having the DCU streamer prefetcher enabled.

DCU IP Prefetcher
  • Enable (Default)

  • Disable

It is recommended that DCU IP prefetcher is set as Enable for most environments. However, some environments may benefit from having it set as Disable, e.g. Java.

Energy Efficient Turbo
  • Enable (Default)

  • Disable

  • Enable: the CPU’s optimal turbo frequency will be tuned dynamically based on CPU utilization.

The power/performance bias setting also influences energy efficient turbo.

When a preset mode is selected, the low-level settings are not changeable and will be grayed out. To change the settings:
  1. Select System Settings > Operating Modes > Choose Operating Mode > Custom Mode.

  2. Select System Settings > Processors > Turbo Mode > Enable

Uncore Frequency Scaling
  • Enable (Default)

  • Disable

  • Enable: the CPU uncore will dynamically change speed based on the workload. All miscellaneous logic inside the CPU package is considered to be the uncore.

MONITOR/MWAIT
  • Enable (Default)

  • Disable

MONITOR/MWAIT instructions are used to engage C-states. Some operating systems will re-enable C-states even when they are disabled in setup. To prevent this, disable MONNITOR/MWAIT:
  1. System Settings > Operating Modes > Choose Operating Mode > Custom Mode.

  2. System Settings > Processor > C-States > Disable.

SNC
  • Enable

  • Disable (Default)

SNC (sub NUMA cluster) partitions the cores and the last level cache into clusters with each cluster bound to a set of memory controllers in the system. SNC improves average latency to the last level cache.

Snoop Preference
  • Home Snoop Plus (Default)

  • Home Snoop

Select the appropriate snoop mode based on the workload.

However, the snoop mode preference may be changed if the current hardware configuration does not support the desired mode. Also not that SNC has priority over the snoop mode.

Cores in CPU Package
  • All (Default)

  • 1

  • .

  • .

  • .

  • n-1

Select the amount of cores enabled within each CPU Package.

The options will be the maximum number of cores that the installed processor supports. For example, if 6 cores are supported, there will be All, 1, 2, 3 4, and 5.

CPU Frequency Limits
Note
This item can be only available when Turbo Mode is enabled.
  • Full turbo uplift (Default)

  • Restrict maximum frequency

The maximum frequency (turbo, AVX, and non turbo) can be restricted to a frequency that is between the maximum turbo frequency for the CPU installed and 1.2GHz. This can be useful for synchronizing CPU tasks.

Note
The max frequency for N+1 cores cannot be higher than N cores. If an illegal frequency is entered, it will automatically be limited to a legal value.
If the CPU frequency limits are being controlled through application software, leave this item at the default (Full turbo uplift) and change the settings by following these steps below:
  1. System Settings > Operating Modes > Choose Operating Mode > Custom Mode.

  2. System Settings > Processor > Turbo Mode > Enable

CPU Frequency Limits 

The maximum frequency (turbo, AVX, and non turbo) can be restricted to a frequency that is between the maximum turbo frequency for the CPU installed and 1.2GHz. This can be useful for synchronizing CPU tasks.

Note
The max frequency for N+1 cores cannot be higher than N cores. If an illegal frequency is entered, it will automatically be limited to a legal value.
If the CPU frequency limits are being controlled through application software, leave this item at the default (Full turbo uplift) and change the settings by following these steps below:
  1. System Settings > Operating Modes > Choose Operating Mode > Custom Mode.

  2. System Settings > Processor > Turbo Mode > Enable