Processors
This menu offers options to change the processor settings.
Item | Options | Description |
---|---|---|
Processor Details | N/A | Summary of the installed processors |
Turbo Mode |
| 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. Note
|
Energy Efficient Turbo |
| When energy efficient turbo is enabled, the CPU's optimal turbo frequency will be tuned dynamically based on CPU utilization. The Power/Performance Bias setting also influences energy efficient Turbo. Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting. |
Turbo Boost Max 3.0 |
| Enable or disable Turbo Boost Max 3.0. Intel® Turbo Boost Max Technology 3.0 is an enhanced version of 2.0 that boosts the speed of a CPU’s fastest cores individually, while also directing critical workloads to those boosted cores. Note This item is available only when the CPU supports this function and |
CPU P-state Control |
| The processor active power management state (P-state control) affects how the CPU operating frequencies are selected, based on the workload.
For applications which are clock frequency sensitive it is recommended to test with Cooperative or Legacy mode. Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting. |
C-States |
| C-states reduces power consumption during the idle time. When [Legacy] is selected, the operating system initiates the C-state transitions. Some OS software may defeat the ACPI mapping (e.g. intel_idle driver). Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting. |
Package C State |
| Low power C-states have higher exit latencies and higher power C-states have lower exit latencies. Note
|
C1 Enhanced Mode |
| Enabling C1E (C1 enhanced) state can save power by halting CPU cores that are idle. An operating system that supports C1E state must be installed to support this feature. Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting.Changes will take effect after the system reboots. |
Uncore Frequency Scaling |
| When enabled, the processor will dynamically change frequencies based on the workload. All miscellaneous logic inside the CPU package is considered the Uncore. Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting. |
Trusted Execution Technology |
| Enable or disable Intel Trusted Execution Technology (Intel TXT). Intel TXT is a set of hardware extensions to Intel processors and chipsets that enhance the digital office platform with security capabilities such as measured launch and protected execution. |
Intel Virtualization Technology |
| Enable or disable Intel Virtualization Technology. Intel Virtualization Technology abstracts hardware that allows multiple workloads to share a common set of resources. Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting. |
Hardware Prefetcher |
| When enabled, the hardware prefetcher will prefectch data from the main system memory to the Level 2 cache to help expedite data transaction for memory performance enhancement. Lightly-threaded applications and some benchmarks can benefit from having the hardware prefetcher enabled. |
Adjacent Cache Prefetch |
| The adjacent cache line prefetcher automatically fetches adjacent cache lines to ones being accessed by the program. This reduces cache latency by making the next cache line immediately available if the processor requires it. Lightly-threaded applications and some benchmarks can benefit from having Adjacent Cache Prefetch enabled. |
DCU Streamer Prefetcher |
| The Data Cache Unit (DCU) streamer prefetcher detects multiple reads to a single cache line in a certain period of time and choose to load the following cache line to the L1 data caches. Lightly-threaded applications and some benchmarks can benefit from having DCU Streamer Prefetcher enabled. |
DCU IP Prefetcher |
| DCU IP prefetcher looks for sequential load history to determine whether to prefetch the following data to the L1 caches. It is recommended that the DCU IP prefetcher is enabled for the most environments. However, some environments may benefit from having it disabled, e.g. Java. |
L1 Next Page Prefetcher |
| Next page prefetcher is an L1 data cache page prefetcher (MSR 1A4h [4]), which detects accesses that are likely to cross a page boundary and starts the access early. Note This item is only available for Intel® Xeon® 6 processors (formerly codenamed "Sierra Forest"). |
UPI Link Disable |
| Limiting the QPI/UPI connections to the minimum number can save power. If maximum performance is desired, all QPI links should be left enabled. Note
|
SNC |
| Sub NUMA Clustering (SNC) partitions the cores and last level cache (LLC) into clusters with each cluster bound to a set of memory controllers in the system, dividing each CPU package into multiple NUMA nodes. This can improve average latency to the last level cache. Note This item is available for below processors:
|
Directory Mode Enable |
| When enabled, additional features such as Opportunistic Snoop Broadcast (OSB), HitME cache, and I/O Directory Cache (IODC) are used to reduce the overhead of directory reads. When disabled, all memory accesses will require a snoop which is not recommended for most workloads. Note When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select first. Then, you can change this setting. |
XPT Prefetcher |
| Extended Prediction Table (XPT) prefetcher (memory prefetch from the core) is a mechanism that enables a read request that is being sent to the last level cache to speculatively issue a copy of that read to the memory controller prefetching. It is designed to reduce local memory access latency. |
UPI Prefetcher |
| Ultra Path Interconnect (UPI) prefetch enables an early memory read on the memory bus. The UPI receive path spawns a memory read to the memory controller prefetcher. Note This item is available only when two or more processors are installed. |
D2U |
| Latency saving feature for remote read transactions. Workloads that are highly dependent on remote idle latency may see an impact when D2U is disabled. Note This item is available only when two or more processors are installed. |
IODC |
| When I/O Directory Cache (IODC) is enabled, this reduces directory-based write overhead. When disabled, it does not suppress directory read/updates for non-cacheable write transactions. Note This item is available only when two or more processors are installed. |
Loctorem Thresholds Normal |
| The BIOS option provides a set of thresholds that can control how much of the various types of requests are allowed to occupy the Table Of Requests (TOR), thus helping to avoid the imbalance between local requests and remote requests. This BIOS option controls the number of local-to-remote (Loctorem) requests allowed in the pipeline when the pipeline is empty of remote requests (EMPTY) and when remote requests are also present in the pipeline (NORMAL). Auto is default and controlled by Si Compatibility. |
Loctorem Thresholds Empty |
| The BIOS option provides a set of thresholds that can control how much of the various types of requests are allowed to occupy the Table Of Requests (TOR), thus helping to avoid the imbalance between local requests and remote requests. This BIOS option controls the number of local-to-remote (Loctorem) requests allowed in the pipeline when the pipeline is empty of remote requests (EMPTY) and when remote requests are also present in the pipeline (NORMAL). Auto is default and controlled by Si Compatibility. |
Total Memory Encryption |
| Intel Total Memory Encryption (TME) encrypts the entire physical memory of a system with a single encryption key. |
Multikey Total Memory Encryption |
| Intel Multikey Total Memory Encryption (MK-TME) technology is built on top of Intel TME. It enables the use of multiple encryption keys, allowing selection of one encryption key per memory page using the processor page tables. Note This item is available only when |
Memory Integrity |
| Enable or disable memory integrity. Memory integrity is a feature of core isolation. Note This item is available only when |
Max MKTME Keys | Dynamic value | Total number of keys that can be used by TME-MT. Note This item is available only when |
Trust Domain Extension (TDX) |
| Enable or disable Trust Domain Extension (TDX). |
TDX Secure Arbitration Mode Loader (SEAM Loader) |
| Enable or disable TDX Secure Arbitration Mode Loader (SEAM Loader). Note This item will be grayed out if TDX is disabled. |
TME-MT/TDX key split |
The value range is 1 to N, where N depends on the system configuration. | Designate number of bits for TDX usage. The rest will be used by TME-MT. Note This item is not available if TDX is disabled. |
TME-MT keys | Dynamic value, depending on the value of TME-MT/TDX key split | Number of keys designated for TME-MT usage Note This item is not available if TDX is disabled. |
TDX keys | Value = Max MKTME Keys - TME-MT keys | Number of keys designated for TDX usage Note This item is not available if TDX is disabled. |
SW Guard Extensions |
| Enable or disable Software Guard Extensions (SGX). Note This item is available only when the system supports Total Memory Encryption (TME) and TME is enabled. In addition, disable Patrol Scrub and Mirror Mode before you enable SGX. Otherwise, SGX function may not work well. |
SGX Factory Reset |
| Enable or disable 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 item is available only when the system supports Total Memory Encryption (TME) and TME is enabled. In addition, disable Patrol Scrub and Mirror Mode before you enable SGX. Otherwise, SGX function may not work well. |
SGX Package Info In-Band Access |
| Enable or disable Software Guard Extensions (SGX) Package Info In-Band Access. Note This item is available only when the system supports Total Memory Encryption (TME) and TME is enabled. In addition, disable Patrol Scrub and Mirror Mode before you enable SGX. Otherwise, SGX function may not work well. |
SGX PRM Size |
Note The default value and options change dynamically, depending on system configuration. | SGX PRM Size is a constituent which may not be equal to the total PRM size. Note This item will be grayed out if SW Guard Extensions is disabled. |
Intel Speed Select |
Note Depending on the CPU configuration, options [Config1], [Config2], and [SST-PP V2] may not be displayed. | With Intel Speed Select Technology (SST), the rated frequency of the CPU can increase as the number of CPU cores that are enabled in UEFI goes down. Essentially, with SST, the CPU can achieve a guaranteed turbo frequency. If the processor installed doesn't support SST, the [Base] option will be used regardless of the setting selected.
Note This item is not available if the processor does not support SST. |
SST-BF |
| This Option allows SST-BF to be enabled and allows BIOS to configure SST-BF High Priority Cores so that software does not have to configure it. Note This item is not available if the CPU does not support SST-BF or |
PECI Is Trusted |
| Enable or disable trust for the Platform Environment Control Interface (PECI) of the system. You can select [Disabled] if a higher level of security is required, but some functions such as memory and I/O utilization reporting may not work. |
Cores in CPU Package |
List of all available core counts based on CPU architecture | Select the amount of cores enabled within each CPU package. Note The available core counts are based on the CPU architecture.
|
CPU PCIe Relaxed Ordering |
| Enabling CPU PCIe Relaxed Ordering will always allow downstream completions to pass posted writes. |
OSB Enabled |
| The Opportunistic Snoop Broadcast(OSB) feature attempts to avoid memory read latency by snooping the local (home) agent and remote socket peers. Auto is default and controlled by Si Compatibility. |
OSB Local Rd Enabled |
| Auto is default and controlled by Si Compatibility. |
OSB Local RdCur Enabled |
| Auto is default and controlled by Si Compatibility. |
OSB Remote Rd Enabled |
| Auto is default and controlled by Si Compatibility. |
Gate OSB IODC Allocation Enabled |
| When OSB indicates that there aren't enough snoop credits, no IODC entry will be allocated. Auto is default and controlled by Si Compatibility. |
Stale AtoS |
| State AtoS controls whether a cache line should transition from A (snoopAll) state to S (Shared) state when snoop misses. |
LLC dead line alloc |
|
|
UPI Link Frequency |
| Select the desired UPI link frequency.
Note The UPI function works only when two or more processors are installed. |
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.2 GHz. This can be useful for synchronizing CPU tasks. The max frequency for N+1 cores cannot 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 menu item at the default setting ([Full turbo uplift]). Note This item is available only when Turbo Mode is enabled. |
Rocket Mode |
| When [Enabled] is selected, Rocket Mode allows the cores to jump to max turbo instantly rather than on a smooth curve. When Rocket Mode is enabled, it is only engaged when P-states are set to [Autonomous]. |
C0 Nap Time | 0 | Controls maximum allowed time to nap in C0 sub-state, and to control whether C0.2 is supported. |
N/A | Select the desired power management level for the CPU UPI interface. [L1] saves the most power but has longer latency compared to [L0p] or [Disabled]. Note
|