Supermicro SYS-1028UX-LL1-B8 User Manual Download Page 3

Supermicro Low Latency/Jitter Optimization Guide 

3

 

 

 

 

 

 

Introduction

 

 

 

 

These instructions are optimized for the SYS-1028UX-LL1/2/3-B8, SYS-1028-UX-CR-LL1/2 and SYS-

6027AX-72RF/TRF- HFT1/2/3 systems. Steps may vary depending on SW application requirements and 

operating system. 

 

 

 

1.1  OS Optimizations

 

 

1.   Minimal OS installation of RHEL. 
2.   Kernel boot command line options: intel_idle.max_cstate=0 

processor.max_cstate=0 idle=poll pcie_aspm=performance mce=ignore_ce 

ipmi_si.force_kipmi=0 nmi_watchdog=0 hpet=disabled  noht nohz=on nohalt 

nosoftlockup isolcpus=x,x (isolcpus option not required if using tuna to isolate 

CPU cores) 

3.   Disable all unnecessary services using CHKCONFIG command. 
4.   Install cpupowerutils, tuned-adm, tuna, and numactl. 
5.   Run the following commands to tune your system before running your 

application.  It is best to script the following commands for ease of execution. 

 

a.   Modprobe acpi-cpufreq  
b.   cpupower set -b 0 
c.   cpupower frequency-set --governor performance  
d.   tuned-adm profile latency-performance 
e.   tuna –S0 –i; tuna –S1 –i 
f.    service irqbalance stop  

 

1.2  BIOS/IPMI  Optimizations

 

1.   Set “SuperMicro Hyper-Speed” at the highest, appropriate level 
3.   Set “SuperMicro Hyper-Turbo” as “Enabled” 

4.   Set IPMI fan speed to FULL. 

5.   Disabling unused devices such as USB controllers and SCU controller (PCH chipset’s 

storage controller) can help reduce system interrupts. 

 

 

 

 

Reviews: