How to Tune Server BIOS for Maximum Performance
Out-of-box BIOS settings prioritise power efficiency, not performance. For HPC, low-latency trading, real-time databases, or any workload that needs maximum performance, these BIOS tweaks deliver 5-25% gains.
What You Need
- Physical or remote BIOS access (iDRAC virtual console or F2 at boot)
Step-by-Step Instructions
Step 1: Set System Profile to Performance
Dell BIOS: System BIOS > System Profile Settings > System Profile = Performance. HPE BIOS: Power and Performance > Power Profile = Maximum Performance.
Step 2: Disable C-states
Processor Settings > C-States = Disabled. C-states put idle cores into low-power sleep — wakes add latency. Performance workloads want CPU always-on.
Step 3: Disable C1E enhanced idle
Processor Settings > C1E = Disabled. Similar to C-states but for very brief idle periods. Often default-enabled even when C-states are off.
Step 4: Disable hyperthreading (workload-dependent)
Processor Settings > Hyperthreading = Disabled. For latency-critical workloads (trading, low-jitter HPC). For VM hosts and most workloads, KEEP hyperthreading enabled — it adds 30% throughput.
Step 5: Enable Turbo Boost
Processor Settings > Turbo Boost = Enabled. Allows individual cores to clock above base frequency when thermal/power headroom exists.
Step 6: Set NUMA mode to enabled
Memory Settings > Memory Operating Mode = NUMA. Critical for multi-socket performance — VMs/processes get pinned to a single NUMA node's memory.
Step 7: Save and reboot
F10 to save, F1 to confirm exit. Server reboots with new performance profile. Verify with cpuinfo (Linux) or HWiNFO (Windows).
Frequently Asked Questions
Will Performance mode increase my power bill significantly?
Yes — typically 10-25% more power draw vs Balanced mode. Most servers idle at 80-150W in Balanced and 110-180W in Performance. For latency-sensitive workloads, the performance gain justifies the extra 30-60W.
Should I disable hyperthreading on VMware hosts?
Generally no — VMware vSphere benefits from hyperthreading (30% more vCPU capacity). Exception: side-channel-attack-sensitive workloads (some financial, government) may require HT disabled.
Need the parts?
Pro Disk Network stocks all the parts referenced in this guide. Email sales@prodisknetwork.com with your server model — we will send a quote within one business day.