This BIOS option allows you to determine whether system Performance or energy efficiency is more important on server. This can be one of the following: Balanced Energy, Balanced Performance, Energy Efficient and Performance.
This BIOS option allows to configure memory reliability, availability and serviceability (RAS). Setting this BIOS option to Performance, system performance is optimized Setting this BIOS option to RAS mode, lockstep technology is enabled and serviceability is improved.
This BIOS option allows to configure the periodicity of memory scrubbing. Setting this BIOS option to Disable, no systematic periodic scrubbing is done Setting this BIOS option to an integer from 1 to 24 ensures all the memory is scanned in that number of hours
Enabling this option allows the processor cores to automatically increase its frequency and increasing performance if it is running below power, temperature.
Sets the stack size to n kbytes, or unlimited to allow the stack size to grow without limit.
Launching a process with numactl --interleave=all sets the memory interleave policy so that memory will be allocated using round robin on nodes. When memory cannot be allocated on the current interleave target fall back to other nodes.
The Baseboard Management Controller allows the consfiguration of functional profiles. The default functional profile is modified to set the Full Fan Speed option.
mpol=[default|prefer:Node|bind:NodeList|interleave|interleave:NodeList] Set the NUMA memory allocation policy for all files in that instance (if the kernel CONFIG_NUMA is enabled) - which can be adjusted on the fly via 'mount -o remount ...'
default
prefers to allocate memory from the local node
prefer:Node
prefers to allocate memory from the given Node
bind:NodeList
allocates memory only from nodes in NodeList
interleave
prefers to allocate from each node in turn
interleave:NodeList
allocates from each node of NodeList in turn.
The NodeList format is a comma-separated list of decimal numbers and ranges, a range being two hyphen-separated decimal numbers, the smallest and largest node numbers in the range. For example, mpol=bind:0-3,5,7,9-15 Note that trying to mount a tmpfs with an mpol option will fail if the running kernel does not support NUMA; and will fail if its nodelist specifies a node which is not online. If your system relies on that tmpfs being mounted, but from time to time runs a kernel built without NUMA capability (perhaps a safe recovery kernel), or with fewer nodes online, then it is advisable to omit the mpol option from automatic mount options. It can be added later, when the tmpfs is already mounted on MountPoint, by 'mount -o remount,mpol=Policy:NodeList MountPoint'.
The directory containing all spec files, including temporary and binary files, is mapped to memory.
This directory is created using linux command mount -t tmpfs -o size=1536g,rw,mpol=interleave none /specRam
then all spec files are copied into it before starting the test.
One TB is allocated evenly distributed on all the numa nodes.