SPEC OMP2012 Platform Settings for Lenovo Systems

Firmware / BIOS / Microcode Settings

Operating Modes Selections: (Default="Maximum Efficiency")
Select the operating mode based on your perference. 'Efficiency' balances performance and power consumption. 'Performance' maximizes performance and minizes latency with little regard to power consumption. Note, power savings and performance are also highly dependent on hardware and software running on the systems.
Determinism Slider:
Auto = Use default performance determinism settings Power Performance
cTDP Control:
Auto = Use the fused cTDP , Manual = User can set customized cTDP
Memory Speed:
Select the desired memory speed. Faster speeds offer better performance but consume more power.
L1 Stream Speed HW Prefetcher:
Option to Enable | Disable L1 Stream HW Prefetcher
L2 Stream Speed HW Prefetcher:
Option to Enable | Disable L2 Stream HW Prefetcher
Core Performance Boost:
Disable CPB.
Global C-state Control:
Controls IO based C-State generation and DF C-states.
SMT Mode:
Can be used to disable symmetric multithreading. To re-enable SMT, a POWER CYCLE is needed after selecting the 'Auto' option. WARNING - S3 is NOT SUPPORTED on systems where SMT is disabled.
Memory Interleaving:
Allows for disabling memory iterleaving. Note that NUMA nodes per socket will be honored regradless of this setting.
NUMA nodes per socket:
Specifies the number of desired NUMA nodes per socket. Zero will attempt to interleave the two sockets together.
0 = use performance optimized CCLK DPM settings. 1 = use power efficiency optimized CCLK DPM settings.
Package Power Limit
Auto = use the fused PPT. Manual = User can set customized PPT. *** PPT will be used as ASIC Power limit ***
Package Power Limit:
Package Power Limit (PPT) [W]
ChipSelect Interleaving:
Interleave memory blocks across the DRAM chip select for node.
Preferred IO Device:
Specify the PCI bus, device, and function number of the target device that will have high priority. This function is not intended to replacy Relaxed Ordering (RO) or ID-Based Ordering (ID0). For the 6-digit entry, it is decoded as: [23:16]=Bus number in hex [15:8]=Device Number in hex [ 7: 0] = Function Number in hex.
Downcore control
Sets the number of cores to be used. Once this option has been used toremove any cores, a POWER CYCLE is required in order for future selections to take effect.
SVM Mode:
Enable/disable CPU Virturalization
Enable/Disable IOMMU.
Memory Interleaving size
controls the memory interleaving size. The valid values are AUTO, 256 bytes, 512 bytes, 1Kbytes or 2Kbytes. This determines the starting address of the interleave (bit 8, 9, 10 or 11).
SR-IOV Support
If system has SR-IOV capable PCIe Devices, this option Enables or Disables Single Root IO Virtualization Support.