Processors
This menu offers options to change the processor settings.
Item | Options | Description |
---|---|---|
Processor Details | N/A | Displays summary of the installed processors. |
Turbo Mode |
| [Enabled] improves the overall processor performance when all processor cores are not being fully utilized. A processor 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 settings are not changeable and will be grayed out. To change the settings, choose System Settings > Operating Modes > Choose Operating Mode > Custom Mode. Note This feature only appears when supported by processor. |
CPU P-state Control |
| You can select to controls CPU P-states (performance states). [None]: Disables all P-states and processors work either at rated frequency or in Turbo Mode (if Turbo Mode is enabled). [Legacy]: CPU P-states will be presented to the OS. The OS power management (OSPM) controls which P-state is selected. [Autonomous]: The P-states are fully controlled by system hardware. No P-state support is required in the OS or VM. [Cooperative] is a combination of [Legacy] and [Autonomous]. The P-states are still controlled by hardware but the OS can provide hints to the hardware for P-state limits, indicating the desired setting. When a preset mode is selected, the low-level settings are not changeable and will be grayed out. To change the settings, choose System Settings > Operating Modes > Choose Operating Mode > Custom Mode. |
C-States |
| C-states reduces power consumption during the idle time. [Legacy]: The operating system initiates the C-state transitions. For E5/E7 processors, ACPI C1/C2/C3 map to Intel C1/C3/C6. For 6500/7500 processors, ACPI C1/C3 map to Intel C1/C3 (ACPI C2 is not available). Some OS may defeat the ACPI mapping (e.g., Intel idle driver). |
C1 Enhanced Mode |
| [Enabled]: Saves power by halting processor cores that are idle. Using this feature requires an operating system supporting C1E state. Changes take effect after the system rebooted. When a preset mode is selected, the low-level settings are not changeable and will be grayed out. To change the settings, choose System Settings > Operating Modes > Choose Operating Mode > Custom Mode > C-States > [Legacy]/[Disabled] . Note C1E status is changeable only when C-states is not set to [Autonomous]. |
Hyper-Threading |
| Enables or disables logical processor cores on processors Note
|
Trusted Execution Technology |
| Enables or disables Intel® Trusted Execution Technology (Intel® TXT). |
Intel Virtualization Technology |
| Enables or disables Intel® Virtualization Technology. |
Hardware Prefetcher |
| Lightly-threaded applications and some benchmarks can take advantage of this feature when it is enabled. |
Adjacent Cache Prefetch |
| Lightly-threaded applications and some benchmarks can take advantage of this feature when it is enabled. |
DCU Streamer Prefetcher |
| Lightly-threaded applications and some benchmarks can take advantage of this feature when it is enabled. |
DCU IP Prefetcher |
| It is recommended that the Data Cache Unit (DCU) IP Prefetcher is set to [Enabled] for the most environments. However, some environments may benefit from having it set to [Disabled], e.g. Java. |
Energy Efficient Turbo |
| [Enabled]: The optimal turbo frequency of processors can be adjusted dynamically based on processor utilization. This feature is also influenced by Power/Performance Bias. When a preset mode is selected, the low-level settings are not changeable and will be grayed out. To change the settings, choose System Settings > Operating Modes > Choose Operating Mode > Custom Mode > Turbo Mode > [Enabled] |
Uncore Frequency Scaling |
| When [Enabled] is selected, the processor uncore (all miscellaneous logic inside the processor package) dynamically changes the speed based on the workload. |
MONITOR/MWAIT |
| MONITOR/MWAIT instructions are used to engage C-states. Some operating systems re-enable C-states even when they are disabled in setup. To prevent this, do the following:
|
Limit CPU PA to 46 bits |
| Limit CPU physical address to 46 bits to support older Hyper-v. |
Total Memory Encryption |
| Enables or disables Total Memory Encryption (TME). |
Multikey Total Memory Encryption |
| Enables or disables Multikey Total Memory Encryption (MK-TME). Note This feature appears only when Total Memory Encryption is set to [Enabled]. |
Max MKTME Keys | 0x0 Note when MKTME is enabled, this value will change with system configuration. (Information only, not editable) | Displays Max MKTME (Multi-Key Total Memory Encryption) Keys. |
SGX Factory Reset |
| Enables or disables SGX Factory Reset. When [Enabled] is selected, it erases all registration data on subsequent boot, and additionally forces an Initial Platform Establishment flow when SGX is enabled. Note This feature appears only when the system supports NUMA or TME. In addition, before enabling this option, do the following:
|
SW Guard Extensions |
| Enables or disables Software Guard Extensions (SGX). Note This feature appears only when the system supports NUMA or TME. In addition, before enabling this option, do the following:
|
SGX Package Info In-Band Access |
| Enables or disables Software Guard Extensions (SGX) Package Info In-Band Access. Note This feature appears only when the system supports NUMA or TME. In addition, before enabling this option, do the following:
|
PRMRR Size |
Note The default value and option changes with different system memory configurations. | Setting the PRMRR Size. Note This feature will be grayed out if SW Guard Extensions is set to [Disabled]. |
Snoop Preference |
| You can select the appropriate snoop mode based on the workload. Setting the snoop mode preference does not always guarantee that it will be selected. The mode will be changed if the current hardware configuration does not support the desired mode |
LLC Prefectch |
| F1 LLC prefetcher is an additional prefetch mechanism on top of the existing prefetchers that prefetch data into the core DCU and MLC. Enabling LLC prefetch gives the core prefetcher the ability to prefetch data directly into the LLC without necessarily filling into the MLC. |
PECI Is Trusted |
| Enables/disables trust for the system's PECI interface. [Disable] (PECI not trusted) can be used for a higher level of security but some functions such as memory and I/O utilization reporting may not work. |
Cores in CPU Package |
| Selects number of cores enabled within each CPU package. The number "n" is the maximum core count supported by the installed processor. |
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 installed processor and 1.2GHz. The max frequency for N+1 cores can not be higher than N cores. If an unsupported frequency is entered, it will automatically be limited to a supported value. If the CPU Frequency Limits are being controlled through application software, leave this feature at the default [Full turbo uplift] and change the settings by choosing System Settings > Operating Modes > Choose Operating Mode > Custom Mode > Turbo Mode > Enabled. Note
|
TCC Mode |
| TCC mode will automatically change low-level settings including power management parameters. Experimentation in customer pre-production environment is recommended. The TCC affected UEFI settings will not roll back to <default> when TCC Mode toggles from enable to disable. Note If CPU doesn’t support this feature, it will be grayed out. |
Software SRAM |
| Enable or Disable Software SRAM. Enable will allocate 1 way of LLC; if Cache Configuration subregion is available, it will allocate based on the subregion. Note If CPU doesn’t support this feature, it will be grayed out. |
Data Streams Optimizer |
| Enable or Disable Data Streams Optimizer (DSO). Enable will utilize DSO Subregion to tune system. DSO settings supercede Intel(R) TCC Mode settings that overlap between the two. Note If CPU doesn’t support this feature, it will be greyed out. |
Intel(R) TCC Authentication |
| Intel(R) TCC Authentication determines the key to be used.
Note If CPU doesn’t support this feature, it will be greyed out. |
Non-OEM Intel(R) TCC AuthKey Menu | N/A | Non-OEM Intel(R) Time Coordinated Computing AuthKey Menu Options. Note This submenu is only available when “ Intel(R) TCC Authentication ” set to [ Non-OEM Enrolled Key ]. |
Intel(R) TCC Mode Affected Settings | N/A | Intel(R) TCC Mode Affected Settings. Note If CPU doesn’t support this feature, it will be grayed out. |