MDS / Zombie Load mitigation impact tests by Michael Larabel on a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1905208-HV-INTELMDS451
MDS Mitigation Impact Four Systems
MDS / Zombie Load mitigation impact tests by Michael Larabel on a future article.
E3-1275 v6: MDS Mitigated:
Processor: Intel Xeon E3-1275 v6 @ 4.20GHz (4 Cores / 8 Threads), Motherboard: ASUS P10S-M WS (4401 BIOS), Chipset: Intel Xeon E3-1200 v6/7th, Memory: 16384MB, Disk: Samsung SSD 970 EVO Plus 500GB, Graphics: Intel HD P630 3GB (1150MHz), Audio: Realtek ALC1150, Monitor: LG Ultra HD, Network: 2 x Intel I210
OS: Ubuntu 19.04, Kernel: 5.0.0-15-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 4.5 Mesa 19.0.2, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
E3-1275 v6: MDS Vulnerable:
Processor: Intel Xeon E3-1275 v6 @ 4.20GHz (4 Cores / 8 Threads), Motherboard: ASUS P10S-M WS (4401 BIOS), Chipset: Intel Xeon E3-1200 v6/7th, Memory: 16384MB, Disk: Samsung SSD 970 EVO Plus 500GB, Graphics: Intel HD P630 3GB (1150MHz), Audio: Realtek ALC1150, Monitor: LG Ultra HD, Network: 2 x Intel I210
OS: Ubuntu 19.04, Kernel: 5.0.0-15-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 4.5 Mesa 19.0.2, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
2 x Xeon 6138: MDS Mitigated:
Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.02.B20 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 96256MB, Disk: Samsung SSD 970 EVO 250GB, Graphics: llvmpipe 93GB, Monitor: VE228, Network: 2 x Intel I210 + 2 x QLogic cLOM8214 1/10GbE + Mellanox MT26448
OS: Ubuntu 19.04, Kernel: 5.0.0-15-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 3.3 Mesa 19.0.2 (LLVM 8.0 256 bits), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080
2 x Xeon 6138: MDS Vulnerable:
Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.02.B20 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 96256MB, Disk: Samsung SSD 970 EVO 250GB, Graphics: llvmpipe 93GB, Monitor: VE228, Network: 2 x Intel I210 + 2 x QLogic cLOM8214 1/10GbE + Mellanox MT26448
OS: Ubuntu 19.04, Kernel: 5.0.0-15-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 3.3 Mesa 19.0.2 (LLVM 8.0 256 bits), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080
Bork File Encrypter 1.4
File Encryption Time
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 6.61 |==================================
E3-1275 v6: MDS Vulnerable .... 6.38 |================================
2 x Xeon 6138: MDS Mitigated .. 8.05 |=========================================
2 x Xeon 6138: MDS Vulnerable . 8.00 |=========================================
Compile Bench 0.6
Test: Initial Create
MB/s > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 533 |========================================
E3-1275 v6: MDS Vulnerable .... 565 |==========================================
2 x Xeon 6138: MDS Mitigated .. 503 |=====================================
2 x Xeon 6138: MDS Vulnerable . 534 |========================================
ctx_clock
Context Switch Time
Clocks < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 1050 |=========================================
E3-1275 v6: MDS Vulnerable .... 588 |=======================
2 x Xeon 6138: MDS Mitigated .. 586 |=======================
2 x Xeon 6138: MDS Vulnerable . 342 |=============
Ethr 2019-01-02
Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1
Microseconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 10.14 |===================
E3-1275 v6: MDS Vulnerable .... 9.16 |=================
2 x Xeon 6138: MDS Mitigated .. 21.04 |========================================
2 x Xeon 6138: MDS Vulnerable . 19.85 |======================================
Ethr 2019-01-02
Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32
Microseconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 10.16 |====================
E3-1275 v6: MDS Vulnerable .... 9.17 |==================
2 x Xeon 6138: MDS Mitigated .. 20.64 |========================================
2 x Xeon 6138: MDS Vulnerable . 19.94 |=======================================
GIMP 2.10.8
Test: resize
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 9.01 |===========================
E3-1275 v6: MDS Vulnerable .... 8.86 |===========================
2 x Xeon 6138: MDS Mitigated .. 13.24 |========================================
2 x Xeon 6138: MDS Vulnerable . 13.09 |========================================
GIMP 2.10.8
Test: rotate
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 13.63 |============================
E3-1275 v6: MDS Vulnerable .... 13.44 |============================
2 x Xeon 6138: MDS Mitigated .. 19.54 |========================================
2 x Xeon 6138: MDS Vulnerable . 19.30 |========================================
GIMP 2.10.8
Test: auto-levels
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 15.32 |=======================
E3-1275 v6: MDS Vulnerable .... 14.94 |======================
2 x Xeon 6138: MDS Mitigated .. 26.59 |========================================
2 x Xeon 6138: MDS Vulnerable . 26.19 |=======================================
GIMP 2.10.8
Test: unsharp-mask
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 17.09 |======================
E3-1275 v6: MDS Vulnerable .... 16.67 |=====================
2 x Xeon 6138: MDS Mitigated .. 31.74 |========================================
2 x Xeon 6138: MDS Vulnerable . 30.84 |=======================================
glibc bench 1.0
Benchmark: ffs
nanoseconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 1.83 |=====================================
E3-1275 v6: MDS Vulnerable .... 1.71 |==================================
2 x Xeon 6138: MDS Mitigated .. 2.05 |=========================================
2 x Xeon 6138: MDS Vulnerable . 1.93 |=======================================
glibc bench 1.0
Benchmark: ffsll
nanoseconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 1.83 |====================================
E3-1275 v6: MDS Vulnerable .... 1.71 |==================================
2 x Xeon 6138: MDS Mitigated .. 2.06 |=========================================
2 x Xeon 6138: MDS Vulnerable . 1.94 |=======================================
glibc bench 1.0
Benchmark: pthread_once
nanoseconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 1.83 |====================================
E3-1275 v6: MDS Vulnerable .... 1.71 |==================================
2 x Xeon 6138: MDS Mitigated .. 2.06 |=========================================
2 x Xeon 6138: MDS Vulnerable . 1.94 |=======================================
Hackbench
Count: 32 - Type: Process
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 201.00 |=======================================
E3-1275 v6: MDS Vulnerable .... 163.00 |================================
2 x Xeon 6138: MDS Mitigated .. 51.98 |==========
2 x Xeon 6138: MDS Vulnerable . 46.34 |=========
Memcached mcperf 1.5.10
Method: Get
Operations Per Second > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 128736 |===================================
E3-1275 v6: MDS Vulnerable .... 142321 |=======================================
2 x Xeon 6138: MDS Mitigated .. 94427 |==========================
2 x Xeon 6138: MDS Vulnerable . 99447 |===========================
Memcached mcperf 1.5.10
Method: Set
Operations Per Second > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 76289 |=======================================
E3-1275 v6: MDS Vulnerable .... 78867 |========================================
2 x Xeon 6138: MDS Mitigated .. 51816 |==========================
2 x Xeon 6138: MDS Vulnerable . 50930 |==========================
OpenSSL 1.1.1
RSA 4096-bit Performance
Signs Per Second > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 1220 |======
E3-1275 v6: MDS Vulnerable .... 1221 |======
2 x Xeon 6138: MDS Mitigated .. 7845 |=========================================
2 x Xeon 6138: MDS Vulnerable . 7803 |=========================================
OSBench
Test: Create Files
us Per Event < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 13.60 |=================================
E3-1275 v6: MDS Vulnerable .... 12.94 |================================
2 x Xeon 6138: MDS Mitigated .. 16.24 |========================================
2 x Xeon 6138: MDS Vulnerable . 15.68 |=======================================
OSBench
Test: Create Threads
us Per Event < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 11.12 |====================
E3-1275 v6: MDS Vulnerable .... 10.59 |===================
2 x Xeon 6138: MDS Mitigated .. 22.44 |========================================
2 x Xeon 6138: MDS Vulnerable . 21.61 |=======================================
OSBench
Test: Launch Programs
us Per Event < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 48.87 |===================================
E3-1275 v6: MDS Vulnerable .... 45.54 |================================
2 x Xeon 6138: MDS Mitigated .. 56.07 |========================================
2 x Xeon 6138: MDS Vulnerable . 54.93 |=======================================
OSBench
Test: Memory Allocations
Ns Per Event < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 72.38 |=============================
E3-1275 v6: MDS Vulnerable .... 70.29 |=============================
2 x Xeon 6138: MDS Mitigated .. 98.33 |========================================
2 x Xeon 6138: MDS Vulnerable . 95.81 |=======================================
PostgreSQL pgbench 10.3
Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
TPS > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 113823 |========
E3-1275 v6: MDS Vulnerable .... 120162 |========
2 x Xeon 6138: MDS Mitigated .. 543375 |=====================================
2 x Xeon 6138: MDS Vulnerable . 570133 |=======================================
PostgreSQL pgbench 10.3
Scaling: Buffer Test - Test: Normal Load - Mode: Read Write
TPS > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 4493 |=============
E3-1275 v6: MDS Vulnerable .... 4670 |==============
2 x Xeon 6138: MDS Mitigated .. 13464 |========================================
2 x Xeon 6138: MDS Vulnerable . 8440 |=========================
PostMark 1.51
Disk Transaction Performance
TPS > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 6250 |======================================
E3-1275 v6: MDS Vulnerable .... 6697 |=========================================
2 x Xeon 6138: MDS Mitigated .. 4901 |==============================
2 x Xeon 6138: MDS Vulnerable . 5173 |================================
Redis 4.0.8
Test: SET
Requests Per Second > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 2092703 |=====================================
E3-1275 v6: MDS Vulnerable .... 2158523 |======================================
2 x Xeon 6138: MDS Mitigated .. 1648494 |=============================
2 x Xeon 6138: MDS Vulnerable . 1654975 |=============================
Sockperf 3.4
Test: Throughput
Messages Per Second > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 546498 |====================================
E3-1275 v6: MDS Vulnerable .... 596626 |=======================================
2 x Xeon 6138: MDS Mitigated .. 385530 |=========================
2 x Xeon 6138: MDS Vulnerable . 416163 |===========================
Sockperf 3.4
Test: Latency Ping Pong
usec < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 3.08 |===========================
E3-1275 v6: MDS Vulnerable .... 2.93 |==========================
2 x Xeon 6138: MDS Mitigated .. 4.66 |=========================================
2 x Xeon 6138: MDS Vulnerable . 4.32 |======================================
Sockperf 3.4
Test: Latency Under Load
usec < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 17.92 |====================
E3-1275 v6: MDS Vulnerable .... 15.55 |=================
2 x Xeon 6138: MDS Mitigated .. 35.35 |=======================================
2 x Xeon 6138: MDS Vulnerable . 36.15 |========================================
Stress-NG 0.07.26
Test: Semaphores
Bogo Ops/s > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 4982772 |=================================
E3-1275 v6: MDS Vulnerable .... 5657269 |======================================
2 x Xeon 6138: MDS Mitigated .. 1779241 |============
2 x Xeon 6138: MDS Vulnerable . 1874997 |=============
Stress-NG 0.07.26
Test: Socket Activity
Bogo Ops/s > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 3824 |=======
E3-1275 v6: MDS Vulnerable .... 4867 |=========
2 x Xeon 6138: MDS Mitigated .. 18559 |===================================
2 x Xeon 6138: MDS Vulnerable . 20958 |========================================
Stress-NG 0.07.26
Test: Context Switching
Bogo Ops/s > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 1706466 |==
E3-1275 v6: MDS Vulnerable .... 2009442 |===
2 x Xeon 6138: MDS Mitigated .. 22854241 |==============================
2 x Xeon 6138: MDS Vulnerable . 27844960 |=====================================
Stress-NG 0.07.26
Test: System V Message Passing
Bogo Ops/s > Higher Is Better
E3-1275 v6: MDS Mitigated ..... 4565328 |========================
E3-1275 v6: MDS Vulnerable .... 7229689 |======================================
2 x Xeon 6138: MDS Mitigated .. 5363047 |============================
2 x Xeon 6138: MDS Vulnerable . 5732416 |==============================
t-test1 2017-01-13
Threads: 2
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 6.52 |=============================
E3-1275 v6: MDS Vulnerable .... 6.12 |===========================
2 x Xeon 6138: MDS Mitigated .. 9.26 |=========================================
2 x Xeon 6138: MDS Vulnerable . 9.20 |=========================================
Timed Linux Kernel Compilation 4.18
Time To Compile
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 131.00 |=======================================
E3-1275 v6: MDS Vulnerable .... 129.00 |======================================
2 x Xeon 6138: MDS Mitigated .. 31.74 |=========
2 x Xeon 6138: MDS Vulnerable . 31.04 |=========
Timed LLVM Compilation 6.0.1
Time To Compile
Seconds < Lower Is Better
E3-1275 v6: MDS Mitigated ..... 748 |==========================================
E3-1275 v6: MDS Vulnerable .... 749 |==========================================
2 x Xeon 6138: MDS Mitigated .. 155 |=========
2 x Xeon 6138: MDS Vulnerable . 154 |=========