Benchmark Optimized BIOS Settings for Supermicro SuperServer SYS-5028D-TN4T
Back in early November of 2015, I came up with a set of performance optimized BIOS settings that seemed to squeak out the best performance from this particular system:
Given there are so many permutations and use cases, no BIOS setting combination is perfect for every benchmark, and the User Manual doesn't exactly help. But I believe this article is a solid start. Benchmarking is a timesink, and I was really just trying to come up with a way to get close to top speeds, and a repeatable procedure for others to replicate my results, as they establish whether their new SuperServer Bundle1/2/3 purchase is performing up to speed.
Changing to a configuration that will likely burn a bit more power probably isn't right for everybody. I'd still recommend you stick with the same BIOS settings that Bundle 1/2 came to you with from Wiredzone, detailed here:
Yes, you may lose about 5% performance overall, but you'll also enjoy lower fan noise and watt burn, especially if left running 24x7, which is a reasonable thing to do, since this system generally uses roughly 45 watts with Windows 10 at idle, ~60 watts with VMware ESXi and a VM or two left idling, and ~110 watts under a busy CPU load, fully decked out with 8 drives.
Remember, the BIOS isn't everything, you may have some easy tweaks to your OS to do as well. See for example what changing one setting in VMware ESXi 6.0 Update 1b can do for you, pictured at right. This was with only 2 VMs running, vCenter, and Windows 10, with the default VM settings of 2048MB of RAM and 2 vCPUs, and a thin provisioned C: drive, with that VMFS datastore on the Samsung 950 PRO M.2 NVMe SSD.
Benchmark Optimized SYS-5028D-TN4T BIOS Settings - Video
Benchmark Optimized SYS-5028D-TN4T BIOS Settings - Step-by-step
This procedure applies to any owner of the X10SDV-TLN4F motherboard.
Note, this procedure asks you to take a moment to save your existing BIOS settings. This way, you can quickly and easily revert later on, such as when you're done with benchmarking using the temporary benchmark BIOS settings below. If you forget and reset to defaults, no problem, you can manually get back to the Recommended BIOS Settings.
- Open Console Redirect session in IPMI iKVM interface (point browser to management IP)
- Select "Power Control" and "Set Power On"
- Press "Del" key when prompted, to enter BIOS configuration
- Go to "Save & Exit" tab
Save as User Defaults
Save configuration / Yes
Restore Optimized Defaults
Load Optimized Defaults? / Yes
Save Changes and Reset
Save configuration and reset? / Yes - After system restart, Press "Del" key when prompted, to enter BIOS configuration
- Advanced / Boot Feature
Bootup NumLock State [Off] - Advanced / Boot Feature
Power Button Function [4 Seconds Override] - Advanced / Boot Feature
Restore on AC Power Loss (Stay Off) - Press ESC
- Advanced / CPU Configuration / Advanced Power Management Configuration / CPU C State Control
CPU C State [Disable] - Advanced / CPU Configuration / Advanced Power Management Configuration / CPU Advanced PM Tuning / Energy Perf BIAS
Energy Performance Tuning [Disable] - Advanced / CPU Configuration / Advanced Power Management Configuration / CPU Advanced PM Tuning
Energy Perf BIAS Setting [Performance] - Advanced / CPU Configuration / Advanced Power Management Configuration / CPU Advanced PM Tuning / CPU Advanced PM Tuning / Program PowerCTL_MSR
Energy Efficient Turbo [Disable] - (source) - Advanced / PCIe/PCI/PnP Configuration
M.2 PCI-E 3.0 X4 [EFI]
Slot 7 PCI-E 3.0 x16 [EFI] - Advanced
Onboard Video Option ROM [EFI] - Security
CSM Support [Disabled] (it may warn you about video, if so, save changes and reboot, then resume at this step, and try again) - BOOT
Boot Mode Select [UEFI] - Save & Exit
Save Changes and Reset
Save configuration and reset? / Yes - Use a browser to login to IPMI, choose Configuration / Fan Mode
Fan Mode "Set to Full Speed" - Save and Exit
- Wait to see that your preferred device begins to boot, then you're done!
See also at TinkerTry
-
Recommended BIOS Settings for Supermicro SuperServer SYS-5028D-TN4T
- BIOS/IPMI Upgrade Procedure (with video)