Benchmark for HP DL380 G6

From Leo's Notes
Last edited on 6 January 2025, at 06:30.

Benchmark of a VM under ESXi 6.5. The VM was given all 16 cores and 55 GB of memory.

Purchased from the local E-recycling company off Ebay (https://www.ebay.ca/itm/HP-DL380-G6-2U-Server-2x-Intel-Xeon-X5570-QC-HT-2-93-3-33GHz-64GB-QTY-/201955255210) for $152.51 CAD and appears to have been previously owned by Vermilion Energy.


Results Overview

Hardware HP ProLiant DL380 G6
CPU Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
Hypervisor VMWare ESXi 5.1
Memory 64 GB
Disk 30 gb on 64 gb sata 3 ssd
Operating System Fedora 25 under ESXi 6.5
Score 1413.0 / 6044.1

Raw Output

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

   System: localhost.localdomain: GNU/Linux
   OS: GNU/Linux -- 4.11.5-200.fc25.x86_64 -- #1 SMP Wed Jun 14 17:17:29 UTC 2017
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 2: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 3: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 4: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 5: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 6: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 7: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 8: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 9: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 10: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 11: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 12: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 13: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 14: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 15: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5866.9 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   01:32:55 up 2 min,  2 users,  load average: 0.47, 0.20, 0.07; runlevel 2017-06-18

------------------------------------------------------------------------
Benchmark Run: Sun Jun 18 2017 01:32:55 - 02:01:01
16 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       31024032.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     4437.9 MWIPS (10.0 s, 7 samples)
Execl Throughput                               4788.7 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1076487.6 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          299623.4 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2206051.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1989971.7 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 137183.3 lps   (10.0 s, 7 samples)
Process Creation                               4844.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3925.7 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1823.6 lpm   (60.0 s, 2 samples)
System Call Overhead                        3578925.9 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   31024032.4   2658.4
Double-Precision Whetstone                       55.0       4437.9    806.9
Execl Throughput                                 43.0       4788.7   1113.7
File Copy 1024 bufsize 2000 maxblocks          3960.0    1076487.6   2718.4
File Copy 256 bufsize 500 maxblocks            1655.0     299623.4   1810.4
File Copy 4096 bufsize 8000 maxblocks          5800.0    2206051.4   3803.5
Pipe Throughput                               12440.0    1989971.7   1599.7
Pipe-based Context Switching                   4000.0     137183.3    343.0
Process Creation                                126.0       4844.7    384.5
Shell Scripts (1 concurrent)                     42.4       3925.7    925.9
Shell Scripts (8 concurrent)                      6.0       1823.6   3039.4
System Call Overhead                          15000.0    3578925.9   2386.0
                                                                   ========
System Benchmarks Index Score                                        1413.0

------------------------------------------------------------------------
Benchmark Run: Sun Jun 18 2017 02:01:01 - 02:29:13
16 CPUs in system; running 16 parallel copies of tests

Dhrystone 2 using register variables      275436937.6 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    58080.2 MWIPS (10.0 s, 7 samples)
Execl Throughput                              40034.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        679821.6 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          181449.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1948509.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                            16356472.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                1766378.0 lps   (10.0 s, 7 samples)
Process Creation                              67342.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  46794.1 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   6592.1 lpm   (60.1 s, 2 samples)
System Call Overhead                        6457192.6 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  275436937.6  23602.1
Double-Precision Whetstone                       55.0      58080.2  10560.0
Execl Throughput                                 43.0      40034.1   9310.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     679821.6   1716.7
File Copy 256 bufsize 500 maxblocks            1655.0     181449.9   1096.4
File Copy 4096 bufsize 8000 maxblocks          5800.0    1948509.1   3359.5
Pipe Throughput                               12440.0   16356472.6  13148.3
Pipe-based Context Switching                   4000.0    1766378.0   4415.9
Process Creation                                126.0      67342.8   5344.7
Shell Scripts (1 concurrent)                     42.4      46794.1  11036.3
Shell Scripts (8 concurrent)                      6.0       6592.1  10986.9
System Call Overhead                          15000.0    6457192.6   4304.8
                                                                   ========
System Benchmarks Index Score                                        6044.1


Re-ran the test on bare-metal on Rocky Linux 9.5 and the score's now worse, probably due to mitigations in place.

Results Overview

Hardware HP ProLiant DL380 G6
CPU Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
Memory 64 GB
Disk 72 GB 10K SAS, 2 disks in raid 1
Operating System Rocky Linux 9.5 x86_64
Score 853.7 / 4848.9

Raw Output

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

   System: server: GNU/Linux
   OS: GNU/Linux -- 5.14.0-503.14.1.el9_5.x86_64 -- #1 SMP PREEMPT_DYNAMIC Fri Nov 15 12:04:32 UTC 2024
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 1: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 2: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 3: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 4: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 5: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 6: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 7: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 8: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 9: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 10: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 11: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 12: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 13: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 14: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 15: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz (5867.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   22:21:11 up  3:58,  2 users,  load average: 0.00, 0.08, 0.18; runlevel 2025-01-05

------------------------------------------------------------------------
Benchmark Run: Sun Jan 05 2025 22:21:11 - 22:49:15
16 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       34639557.7 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     5239.9 MWIPS (9.8 s, 7 samples)
Execl Throughput                               2621.7 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        488893.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          124551.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1356179.6 KBps  (30.0 s, 2 samples)
Pipe Throughput                              803468.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 150232.1 lps   (10.0 s, 7 samples)
Process Creation                               2895.6 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2786.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1448.8 lpm   (60.0 s, 2 samples)
System Call Overhead                         678719.6 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   34639557.7   2968.3
Double-Precision Whetstone                       55.0       5239.9    952.7
Execl Throughput                                 43.0       2621.7    609.7
File Copy 1024 bufsize 2000 maxblocks          3960.0     488893.7   1234.6
File Copy 256 bufsize 500 maxblocks            1655.0     124551.5    752.6
File Copy 4096 bufsize 8000 maxblocks          5800.0    1356179.6   2338.2
Pipe Throughput                               12440.0     803468.6    645.9
Pipe-based Context Switching                   4000.0     150232.1    375.6
Process Creation                                126.0       2895.6    229.8
Shell Scripts (1 concurrent)                     42.4       2786.8    657.3
Shell Scripts (8 concurrent)                      6.0       1448.8   2414.7
System Call Overhead                          15000.0     678719.6    452.5
                                                                   ========
System Benchmarks Index Score                                         853.7

------------------------------------------------------------------------
Benchmark Run: Sun Jan 05 2025 22:49:15 - 23:17:26
16 CPUs in system; running 16 parallel copies of tests

Dhrystone 2 using register variables      299639037.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    67849.7 MWIPS (10.0 s, 7 samples)
Execl Throughput                              23579.2 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        603423.0 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          161839.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1950285.3 KBps  (30.0 s, 2 samples)
Pipe Throughput                             7679169.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                1483588.3 lps   (10.0 s, 7 samples)
Process Creation                              50306.6 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  34771.2 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   4548.7 lpm   (60.1 s, 2 samples)
System Call Overhead                        5123045.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  299639037.0  25676.0
Double-Precision Whetstone                       55.0      67849.7  12336.3
Execl Throughput                                 43.0      23579.2   5483.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     603423.0   1523.8
File Copy 256 bufsize 500 maxblocks            1655.0     161839.5    977.9
File Copy 4096 bufsize 8000 maxblocks          5800.0    1950285.3   3362.6
Pipe Throughput                               12440.0    7679169.6   6173.0
Pipe-based Context Switching                   4000.0    1483588.3   3709.0
Process Creation                                126.0      50306.6   3992.6
Shell Scripts (1 concurrent)                     42.4      34771.2   8200.8
Shell Scripts (8 concurrent)                      6.0       4548.7   7581.1
System Call Overhead                          15000.0    5123045.4   3415.4
                                                                   ========
System Benchmarks Index Score                                        4848.9