Benchmark for HP ProLiant XL225n Gen10 Plus

From Leo's Notes
Last edited on 18 February 2021, at 18:52.

The following results were tested after setting the power profile to HPC which prevents the processor from clocking down to save power and with HT disabled.

Results Overview[edit source]

Hardware HP ProLiant XL225n Gen10 Plus
CPU AMD EPYC 7532 32-Core Processor
Memory 512GB, 16x 32GB DDR4 3200MT/s Hynix
Disk MK000480GWXFF 480GB SATA 3.3 SSD
Operating System CentOS 8.2
Score 2247.9 / 14586.2

Raw Output

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: amd2: GNU/Linux
   OS: GNU/Linux -- 4.18.0-193.28.1.el8_2.x86_64 -- #1 SMP Thu Oct 22 00:20:22 UTC 2020
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 1: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 2: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 3: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 4: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 5: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 6: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 7: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 8: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 9: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 10: AMD EPYC 7532 32-Core Processor (4791.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
...
   CPU 32: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 33: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 34: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 35: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 36: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 37: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 38: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 39: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 40: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 41: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 42: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 43: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 44: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 45: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 46: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 47: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 48: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 49: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 50: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 51: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 52: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 53: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 54: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 55: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 56: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 57: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 58: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 59: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 60: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 61: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 62: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 63: AMD EPYC 7532 32-Core Processor (4767.7 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   16:58:16 up 35 min,  1 user,  load average: 0.13, 0.03, 0.08; runlevel 2021-02-17

------------------------------------------------------------------------
Benchmark Run: Wed Feb 17 2021 16:58:16 - 17:26:04
64 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       41178087.9 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     7428.8 MWIPS (8.9 s, 7 samples)
Execl Throughput                               7389.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1772189.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          492681.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       4534520.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2379590.7 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 225455.7 lps   (10.0 s, 7 samples)
Process Creation                              11299.4 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   5979.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   4115.5 lpm   (60.0 s, 2 samples)
System Call Overhead                        3128981.1 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   41178087.9   3528.5
Double-Precision Whetstone                       55.0       7428.8   1350.7
Execl Throughput                                 43.0       7389.5   1718.5
File Copy 1024 bufsize 2000 maxblocks          3960.0    1772189.7   4475.2
File Copy 256 bufsize 500 maxblocks            1655.0     492681.5   2976.9
File Copy 4096 bufsize 8000 maxblocks          5800.0    4534520.4   7818.1
Pipe Throughput                               12440.0    2379590.7   1912.9
Pipe-based Context Switching                   4000.0     225455.7    563.6
Process Creation                                126.0      11299.4    896.8
Shell Scripts (1 concurrent)                     42.4       5979.3   1410.2
Shell Scripts (8 concurrent)                      6.0       4115.5   6859.2
System Call Overhead                          15000.0    3128981.1   2086.0
                                                                   ========
System Benchmarks Index Score                                        2247.9

------------------------------------------------------------------------
Benchmark Run: Wed Feb 17 2021 17:26:04 - 17:53:58
64 CPUs in system; running 64 parallel copies of tests

Dhrystone 2 using register variables     2482679698.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                   473989.2 MWIPS (8.9 s, 7 samples)
Execl Throughput                              25438.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        650771.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          186563.1 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1958989.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                           147385476.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching               19118725.0 lps   (10.0 s, 7 samples)
Process Creation                              99485.9 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                 106655.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                  16080.8 lpm   (60.1 s, 2 samples)
System Call Overhead                        6800960.1 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0 2482679698.2 212740.3
Double-Precision Whetstone                       55.0     473989.2  86179.9
Execl Throughput                                 43.0      25438.5   5915.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     650771.7   1643.4
File Copy 256 bufsize 500 maxblocks            1655.0     186563.1   1127.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1958989.0   3377.6
Pipe Throughput                               12440.0  147385476.4 118477.1
Pipe-based Context Switching                   4000.0   19118725.0  47796.8
Process Creation                                126.0      99485.9   7895.7
Shell Scripts (1 concurrent)                     42.4     106655.4  25154.6
Shell Scripts (8 concurrent)                      6.0      16080.8  26801.4
System Call Overhead                          15000.0    6800960.1   4534.0
                                                                   ========
System Benchmarks Index Score                                       14586.2

The CPU information reported by lscpu:

# lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              64
On-line CPU(s) list: 0-63
Thread(s) per core:  1
Core(s) per socket:  32
Socket(s):           2
NUMA node(s):        2
Vendor ID:           AuthenticAMD
CPU family:          23
Model:               49
Model name:          AMD EPYC 7532 32-Core Processor
Stepping:            0
CPU MHz:             3093.653
BogoMIPS:            4791.05
Virtualization:      AMD-V
L1d cache:           32K
L1i cache:           32K
L2 cache:            512K
L3 cache:            16384K
NUMA node0 CPU(s):   0-31
NUMA node1 CPU(s):   32-63
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misa
lignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr wbnoinvd arat npt lbrv svm_lock n
rip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip rdpid overflow_recov succor smca