SPEC CPU2006 Flag Description for NEC Server Platform
- Zone Reclaim:
-
Zone reclaim allows the reclaiming of pages from a zone if the number of free pages
falls below a watermark even if other zones still have enough pages available.
Reclaiming a page can be more beneficial than taking the performance penalties that
are associated with allocating a page on a remote zone, especially for NUMA machines.
- Memory RAS Mode:
-
The server has RAS feature including "Independent", "Independent + Rank Sparing", "Independent + Mirroring", "Lock Step,
"Lock Step + Rank Sparing", "Lock Step + Mirroring", and "Memory Scrubbing" modes.
- Independent: In "Independent" mode, the four memory channels operate independently. It supports ECC correction (64-Bit Data + 8-Bit ECC)
and SDDC (Single Device Data Correction) that corrects an error to a single DRAM.
Memory performance is higher than LockStep mode, however, RAS feature is rather poor.
- Independent + Rank Sparing: In "Independent + Rank Sparing" mode, spare ranks are added to Independent mode. If the indication of failure
is detected in running rank, replace the data by copying it onto spare rank on the same channel to continue processing.
RAS feature is higher than Independent mode, however, the memory capacity available for OS is reduced by the amount of memory
used for spare rank from the installed memory.
- Independent + Mirroring: In "Independent + Mirroring" mode, mirroring memory is added to Independent mode, and regularly copies the contents
of memory onto mirroring memory. If the memory error is detected, the mirroring memory takes over to continue processing.
RAS feature is higher than Independent mode and "Independent + Rank Sparing" mode, however, the memory capacity available for OS is reduced
to half of installed memory capacity.
- Lock Step: In "Lock Step" mode, pairs of memory channel 0 and 1 or memory channel 2 and 3 are used to perform 128-bit data access.
It supports ECC correction (128-bit Data + 16-Bit ECC) and DDDC (Double Device Data Correction) that can correct double DRAM errors.
Memory performance is lower than Independent mode, however, RAS feature is higher than Independent mode.
- Lock Step + Rank Sparing: In "Lock Step + Rank Sparing" mode, spare ranks are added to Lock Step mode. If the indication of failure
is detected in running rank, replace the data in unit of Lock Step PAIR by copying it onto spare rank on the same channel to continue processing.
RAS feature is higher than Lock Step mode, however, the memory capacity available for OS is reduced by the capacity of spare rank from the installed memory.
- LockStep + Mirroring: In "LockStep + Mirroring" mode, mirroring memory is added to Lock Step mode, and regularly copies the contents
of memory onto mirroring memory. If the memory error is detected, the mirroring memory takes over to continue processing.
Mirroring is performed between SMI channels in memory controller, as shown in the figure below. In principle, the SMI channel having younger number (SMI0)
is defined as duplication origin.
RAS feature is higher than LockStep mode and "LockStep + Rank Sparing" mode, however, the memory capacity available for OS is reduced
to half of installed memory capacity.
- VT-x:
-
Enable or disable Intel(R) VT-x which is the processor virtualization feature. This item is displayed only when the installed processor supports this feature.
This option is inaccessible when Intel TXT Support is set to Enabled.
Disabled: Disables the feature.
Enabled : Enables the feature.
- Processor C6 Report:
-
Enable or disable the feature to transfer C6 State by OS.
Disabled: Disables the feature.
Enabled : Trasnfer to C6 State (Deep Power Down: Stop power supply except for SRAM) according to CPU load status,
and reduce the energy consumption while retaining the optimum performance.
- OS Performance Tuning:
-
Allow or disallow the performance tuning by OS.
Disabled: Disables the feature.
Enabled : Enables the feature.
- Energy Performance:
-
Specify the priority of operation of processor, performance or power saving. This option is displayed only when OS Performance Tuning is set to Disabled.
- Performance:
Performance is preferred.
- Balanced Performance:
Performance and power-saving are well-balanced. Performance is preferred rather than Balanced Energy.
- Balanced Energy:
Performance and power-saving are well-balanced. Power-saving is preferred rather than Balanced Performance.
- Energy Efficient:
Power saving is highest priority.
- Patrol Scrub:
-
Enable or disable the patrol scrubbing feature.
Disabled: Disables the feature.
Enabled : Accesses the memory periodically. If a correctable error is detected, correct an error, and write back the corrected data to memory to recover the data.
- Demand Scrub:
-
Enable or disable the demand scrubbing feature.
Disabled: Disables the feature.
Enabled : If a correctable error is detected by memory access request in normal processing, correct an error, and write back the corrected data to memory to recover the data.
- Memory P.E. Retry:
-
Enable or disable the DDR4 CMD/ADDR parity error retry feature.
Disabled: Disables the feature.
Enabled : When a command or address parity error occurs on a read, drops the transaction. Then the Memory Controller will retry all transactions blocked,
and if successful system continues. When enabled a 1 cycle latency is added for the parity checking.