Zombieload TSX TAA mitigation impact on Linux. Benchmarks by Michael Larabel for 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 1911140-HU-TAABENCHM93
Zombieload TAA Benchmark Impact
Zombieload TSX TAA mitigation impact on Linux. Benchmarks by Michael Larabel for a future article.
,,"TSX Enabled - Default Mitigation","TSX Enabled - Vulnerable","TSX Disabled"
Processor,,2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads),2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads),2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads)
Motherboard,,GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS),GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS),GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)
Chipset,,Intel Sky Lake-E DMI3 Registers,Intel Sky Lake-E DMI3 Registers,Intel Sky Lake-E DMI3 Registers
Memory,,386048MB,386048MB,386048MB
Disk,,280GB INTEL SSDPED1D280GA,280GB INTEL SSDPED1D280GA,280GB INTEL SSDPED1D280GA
Graphics,,ASPEED,ASPEED,ASPEED
Monitor,,VE228,VE228,VE228
Network,,2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE,2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE,2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE
OS,,Ubuntu 19.10,Ubuntu 19.10,Ubuntu 19.10
Kernel,,5.4.0-rc7-12nov-vulns (x86_64) 20191112,5.4.0-rc7-12nov-vulns (x86_64) 20191112,5.4.0-rc7-12nov-vulns (x86_64) 20191112
Desktop,,GNOME Shell 3.34.1,GNOME Shell 3.34.1,GNOME Shell 3.34.1
Display Server,,X Server 1.20.5,X Server 1.20.5,X Server 1.20.5
Display Driver,,modesetting 1.20.5,modesetting 1.20.5,modesetting 1.20.5
Compiler,,GCC 9.2.1 20191008,GCC 9.2.1 20191008,GCC 9.2.1 20191008
File-System,,ext4,ext4,ext4
Screen Resolution,,1920x1080,1920x1080,1920x1080
,,"TSX Enabled - Default Mitigation","TSX Enabled - Vulnerable","TSX Disabled"
"Timed GCC Compilation - Time To Compile (sec)",LIB,938.438,901.876,902.105
"Facebook RocksDB - Test: Sequential Fill (Op/s)",HIB,176806,195264,195628
"MariaDB - Clients: 256 (Queries/sec)",HIB,438,441,442
"Memtier_benchmark - Protocol: Redis (Ops/sec)",HIB,3667723.01,4496083.39,3791904.46
"Renaissance - Test: Savina Reactors.IO (ms)",LIB,28158.509,26830.669,27100.061
"DaCapo Benchmark - Java Test: Tradesoap (msec)",LIB,7959,7382,7250
"GraphicsMagick - Operation: Resizing (Iterations/min)",HIB,1015,1105,1118
"GraphicsMagick - Operation: HWB Color Space (Iterations/min)",HIB,724,767,780
"PostgreSQL pgbench - Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write (TPS)",HIB,23449.880832,23854.143655,23993.983667
"PostgreSQL pgbench - Scaling: Buffer Test - Test: Normal Load - Mode: Read Write (TPS)",HIB,23397.579267,23895.260141,23997.627692
"PostgreSQL pgbench - Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only (TPS)",HIB,890217.581908,921548.748491,896808.095722
"PostgreSQL pgbench - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only (TPS)",HIB,889115.083056,903471.038822,906703.218127
"Hackbench - Count: 32 - Type: Process (sec)",LIB,51.113,46.454,43.949
"Renaissance - Test: In-Memory Database Shootout (ms)",LIB,17445.921,17247.176,16808.406
"NGINX Benchmark - Static Web Page Serving (Reqs/sec)",HIB,29896.15,31364.50,31504.78
"GraphicsMagick - Operation: Noise-Gaussian (Iterations/min)",HIB,453,471,472
"Timed Linux Kernel Compilation - Time To Compile (sec)",LIB,25.453,25.007,24.901
"Stress-NG - Test: Glibc C String Functions (Bogo Ops/s)",HIB,3789431.68,3924142.52,3618199.19
"SQLite Speedtest - Timed Time - Size 1,000 (sec)",LIB,70.604,66.119,64.819
"Facebook RocksDB - Test: Random Fill (Op/s)",HIB,176082,194543,195534
"GraphicsMagick - Operation: Rotate (Iterations/min)",HIB,565,597,606
"Stress-NG - Test: Socket Activity (Bogo Ops/s)",HIB,30181.41,32401.87,32287.43
"GNU Octave Benchmark - (sec)",LIB,23.400,20.193,21.334
"SQLite - Threads / Copies: 64 (sec)",LIB,21.692,17.730,18.531
"glibc bench - Benchmark: ffs (nanoseconds)",LIB,1.79191,1.67233,1.67090
"Apache Benchmark - Static Web Page Serving (Reqs/sec)",HIB,23867.35,24645.32,25420.84
"glibc bench - Benchmark: ffsll (nanoseconds)",LIB,1.79032,1.67153,1.67261
"Redis - Test: SET (Reqs/sec)",HIB,1698250.45,1788806.00,1716280.65
"Timed LLVM Compilation - Time To Compile (sec)",LIB,118.324,114.485,114.431
"glibc bench - Benchmark: modf (nanoseconds)",LIB,2.30222,2.18157,2.18276
"glibc bench - Benchmark: pthread_once (nanoseconds)",LIB,1.79695,1.67940,1.68009
"Stress-NG - Test: Semaphores (Bogo Ops/s)",HIB,2113073.64,2168856.20,2122557.46
"glibc bench - Benchmark: exp (nanoseconds)",LIB,5.84241,5.63132,5.60681
"Stress-NG - Test: System V Message Passing (Bogo Ops/s)",HIB,7749223.14,8322741.69,7965249.71
"Go Benchmarks - Test: build (ns/op)",LIB,29373863177,28877584189,28733203837
"Memcached mcperf - Method: Add (Operations/sec)",HIB,60388.2,62451.2,63145.5
"Memcached mcperf - Method: Set (Operations/sec)",HIB,61022.2,62582.1,63190.8
"ACES DGEMM - Sustained Floating-Point Rate (GFLOP/s)",HIB,19.484871,19.904714,19.840702
"Memcached mcperf - Method: Get (Operations/sec)",HIB,103583.5,108348.7,109040.9
"glibc bench - Benchmark: tanh (nanoseconds)",LIB,13.5902,13.3266,13.3172
"glibc bench - Benchmark: sqrt (nanoseconds)",LIB,2.04460,1.92311,1.92308
"NAS Parallel Benchmarks - Test / Class: FT.C (Mop/s)",HIB,46690.94,48076.61,48264.82
"SVT-VP9 - Tuning: VMAF Optimized - Input: Bosphorus 1080p (FPS)",HIB,251.99,259.46,250.24
"OSBench - Test: Create Files (us/Event)",LIB,14.774549,14.246883,13.945165
"OSBench - Test: Memory Allocations (Ns/Event)",LIB,91.116031,90.164979,88.446061
"OSBench - Test: Create Threads (us/Event)",LIB,21.406810,20.532608,20.370483
"OSBench - Test: Create Processes (us/Event)",LIB,46.935876,46.166579,45.399666
"SVT-VP9 - Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p (FPS)",HIB,254.93,258.63,258.00
"IOR - Read Test (MB/s)",HIB,1786.20,1879.09,1996.37
"IOR - Write Test (MB/s)",HIB,1181.17,1275.61,1351.15
"ctx_clock - Context Switch Time (Clocks)",LIB,447,135,134