Zen 2 mitigation 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 2208199-NE-RYZEN939580
Ryzen 9 3950X Linux 6.0 Mitigations Benchmark
Zen 2 mitigation benchmarks by Michael Larabel for a future article.
,,"Default","mitigations=off","retbleed=ibpb","retbleed=ibpb spectre_v2=on","retbleed=ibpb spectre_v2=on nosmt"
Processor,,AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads),AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads),AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads),AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads),AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores)
Motherboard,,ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS),ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS),ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS),ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS),ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS)
Chipset,,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse
Memory,,16GB,16GB,16GB,16GB,16GB
Disk,,Samsung SSD 970 EVO 250GB,Samsung SSD 970 EVO 250GB,Samsung SSD 970 EVO 250GB,Samsung SSD 970 EVO 250GB,Samsung SSD 970 EVO 250GB
Graphics,,Sapphire AMD Radeon RX 470 4GB (1260/1750MHz),Sapphire AMD Radeon RX 470 4GB (1260/1750MHz),Sapphire AMD Radeon RX 470 4GB (1260/1750MHz),Sapphire AMD Radeon RX 470 4GB (1260/1750MHz),Sapphire AMD Radeon RX 470 4GB (1260/1750MHz)
Audio,,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio
Monitor,,DELL S2409W,DELL S2409W,DELL S2409W,DELL S2409W,DELL S2409W
Network,,Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac,Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac,Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac,Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac,Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac
OS,,Ubuntu 22.04,Ubuntu 22.04,Ubuntu 22.04,Ubuntu 22.04,Ubuntu 22.04
Kernel,,5.19.0-051900daily20220813-generic (x86_64),5.19.0-051900daily20220813-generic (x86_64),5.19.0-051900daily20220813-generic (x86_64),5.19.0-051900daily20220813-generic (x86_64),5.19.0-051900daily20220813-generic (x86_64)
Desktop,,GNOME Shell 42.2,GNOME Shell 42.2,GNOME Shell 42.2,GNOME Shell 42.2,GNOME Shell 42.2
Display Server,,X Server + Wayland,X Server + Wayland,X Server + Wayland,X Server + Wayland,X Server + Wayland
OpenGL,,4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48),4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48),4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48),4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48),4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48)
Vulkan,,1.3.204,1.3.204,1.3.204,1.3.204,1.3.204
Compiler,,GCC 11.2.0,GCC 11.2.0,GCC 11.2.0,GCC 11.2.0,GCC 11.2.0
File-System,,ext4,ext4,ext4,ext4,ext4
Screen Resolution,,1920x1080,1920x1080,1920x1080,1920x1080,1920x1080
,,"Default","mitigations=off","retbleed=ibpb","retbleed=ibpb spectre_v2=on","retbleed=ibpb spectre_v2=on nosmt"
"ctx_clock - Context Switch Time (Clocks)",LIB,245,175,1435,1458,1575
"Stress-NG - Test: Malloc (Bogo Ops/s)",HIB,23110108.89,28438903.40,6167954.31,6039417.12,4213740.42
"Stress-NG - Test: Futex (Bogo Ops/s)",HIB,4960793.44,5674415.95,2102526.60,1694057.10,1044265.16
"Hackbench - Count: 16 - Type: Process (sec)",LIB,25.038,20.883,63.950,69.190,108.644
"Hackbench - Count: 16 - Type: Thread (sec)",LIB,25.610,22.369,63.891,75.322,111.907
"Hackbench - Count: 8 - Type: Process (sec)",LIB,13.251,11.080,31.182,33.378,52.778
"Hackbench - Count: 32 - Type: Process (sec)",LIB,56.603,47.470,138.090,147.742,221.418
"PostMark - Disk Transaction Performance (TPS)",HIB,5906,7504,2578,2501,2450
"Compile Bench - Test: Read Compiled Tree (MB/s)",HIB,3463.27,3796.97,1284.64,1300.95,1250.47
"nginx - Concurrent Requests: 1 (Reqs/sec)",HIB,49382.88,56612.56,20712.40,20664.66,29830.25
"Compile Bench - Test: Initial Create (MB/s)",HIB,514.56,606.28,240.60,242.55,235.39
"SQLite Speedtest - Timed Time - Size 1,000 (sec)",LIB,60.348,54.997,127.800,131.537,134.764
"Stress-NG - Test: System V Message Passing (Bogo Ops/s)",HIB,9616996.63,9836938.88,6092876.52,5819643.79,4221595.08
"Apache Cassandra - Test: Writes (Op/s)",HIB,156420,166783,123724,122019,71705
"Stress-NG - Test: Socket Activity (Bogo Ops/s)",HIB,8838.08,9564.50,6557.16,6538.13,4722.43
"KeyDB - (Ops/sec)",HIB,555290.25,600946.79,301117.97,297634.34,337107.71
"Apache HTTP Server - Concurrent Requests: 1 (Reqs/sec)",HIB,9543.29,10608.67,5523.09,5439.32,10129.16
"Stress-NG - Test: SENDFILE (Bogo Ops/s)",HIB,293235.64,412629.17,305358.03,301936.36,214958.36
"Renaissance - Test: Genetic Algorithm Using Jenetics + Futures (ms)",LIB,2878.9,2865.0,3179.9,3221.1,1690.7
"DaCapo Benchmark - Java Test: Tradebeans (msec)",LIB,4387,4037,5261,5320,2859
"Redis - Test: GET (Reqs/sec)",HIB,2587396.87,2495320.75,1627014,1620511.60,1573874.50
"InfluxDB - Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 (val/sec)",HIB,849704.4,834613.9,906678.8,889855.0,1342020.3
"Timed Linux Kernel Compilation - Build: defconfig (sec)",LIB,53.673,52.377,66.261,67.043,81.847
"Node.js Express HTTP Load Test - (Reqs/sec)",HIB,6863,7064,4559,4532,4543
"WireGuard + Linux Networking Stack Stress Test - (sec)",LIB,214.258,200.138,302.485,306.365,302.500
"DaCapo Benchmark - Java Test: H2 (msec)",LIB,3644,3534,3849,3907,2596
"Redis - Test: SET (Reqs/sec)",HIB,1853189.96,1939841.82,1374092.29,1364607.38,1327456.50
"Renaissance - Test: In-Memory Database Shootout (ms)",LIB,4168.1,3905.4,5511.6,5575.1,4071.4
"LuaRadio - Test: Five Back to Back FIR Filters (MiB/s)",HIB,868.9,924.7,863.6,838.4,650.2
"Timed Godot Game Engine Compilation - Time To Compile (sec)",LIB,74.415,72.954,86.863,88.048,103.353
"PyPerformance - Benchmark: python_startup (Milliseconds)",LIB,7.44,7.17,10.1,10.1,9.91
"nginx - Concurrent Requests: 200 (Reqs/sec)",HIB,256535.31,301149.26,221738.81,214677.17,265599.52
"nginx - Concurrent Requests: 100 (Reqs/sec)",HIB,255336.64,299015.72,220224.99,213755.99,267291.25
"nginx - Concurrent Requests: 500 (Reqs/sec)",HIB,257344.77,299314.90,221507.79,215408.91,263560.20
"nginx - Concurrent Requests: 1000 (Reqs/sec)",HIB,257129.85,298369.31,222660.55,215234.93,263696.39
"Apache HTTP Server - Concurrent Requests: 20 (Reqs/sec)",HIB,61666.41,65653.49,60591.68,59088.55,47678.26
"Inkscape - Operation: SVG Files To PNG (sec)",LIB,24.463,23.737,32.036,32.164,32.159
"nginx - Concurrent Requests: 20 (Reqs/sec)",HIB,260435.54,293758.51,225554.08,218530.10,266600.54
"GNU Octave Benchmark - (sec)",LIB,6.970,6.730,8.992,9.044,8.962
"Renaissance - Test: ALS Movie Lens (ms)",LIB,13162.7,13019.1,16937.8,16916.4,15340.7
"Stress-NG - Test: MMAP (Bogo Ops/s)",HIB,287.61,294.75,249.86,230.11,254.15
"libavif avifenc - Encoder Speed: 6 (sec)",LIB,6.658,6.399,7.132,7.294,8.158
"libavif avifenc - Encoder Speed: 10, Lossless (sec)",LIB,5.716,5.528,6.577,6.705,6.932
"libavif avifenc - Encoder Speed: 6, Lossless (sec)",LIB,9.857,9.599,10.716,10.885,12.031
"SVT-AV1 - Encoder Mode: Preset 12 - Input: Bosphorus 1080p (FPS)",HIB,335.174,343.978,311.782,317.125,384.316
"DaCapo Benchmark - Java Test: Tradesoap (msec)",LIB,3504,3394,3834,3840,3144
"Apache Spark - Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark (sec)",LIB,105.137886271,91.20,94.48,108.931136296,103.595053309
"Apache Spark - Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark (sec)",LIB,105.703892440,91.58,94.16,109.186022384,103.560305200
"Selenium - Benchmark: ARES-6 - Browser: Google Chrome (ms)",LIB,15.89,15.58,16.79,16.44,14.11
"LibreOffice - Test: 20 Documents To PDF (sec)",LIB,6.915,6.707,7.570,7.525,7.924
"ASTC Encoder - Preset: Exhaustive (MT/s)",HIB,1.0449,1.0451,1.0448,1.0429,0.8887
"Apache HTTP Server - Concurrent Requests: 200 (Reqs/sec)",HIB,52762.31,54782.41,51659.41,51569.13,60458.70
"InfluxDB - Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 (val/sec)",HIB,1239577.0,1246610.8,1274721.6,1268118.7,1444954.3
"RawTherapee - Total Benchmark Time (sec)",LIB,54.408,53.097,58.835,59.149,61.561
"ASTC Encoder - Preset: Medium (MT/s)",HIB,79.6005,79.8049,79.6917,79.4673,69.2335
"Apache Spark - Row Count: 20000000 - Partitions: 500 - Repartition Test Time (sec)",LIB,21.37,20.96,21.34,21.29,18.56
"Memtier_benchmark - Protocol: Redis (Ops/sec)",HIB,2220557.34,2218502.81,2006224.43,1988745.57,1937718.00
"Selenium - Benchmark: PSPDFKit WASM - Browser: Google Chrome (Score)",LIB,2891,2852,3268,3267,2960
"Selenium - Benchmark: Jetstream 2 - Browser: Google Chrome (Score)",HIB,172.747,177.027,161.329,159.723,182.386
"Apache Spark - Row Count: 20000000 - Partitions: 500 - Inner Join Test Time (sec)",LIB,24.30,23.68,24.52,24.05,21.51
"ASTC Encoder - Preset: Thorough (MT/s)",HIB,9.5416,9.5490,9.5506,9.5182,8.3786
"Selenium - Benchmark: Speedometer - Browser: Google Chrome (Runs/min)",HIB,212,211,187,187,194
"Darktable - Test: Masskrug - Acceleration: CPU-only (sec)",LIB,3.693,3.612,3.966,3.987,4.061
"Timed Mesa Compilation - Time To Compile (sec)",LIB,33.411,33.259,36.321,36.411,37.192
"Stargate Digital Audio Workstation - Sample Rate: 96000 - Buffer Size: 1024 (Render Ratio)",HIB,4.205922,4.262229,3.937179,3.932585,3.820665
"ebizzy - (Records/s)",HIB,1413624,1409922,1355964,1369472,1272519
"Apache HTTP Server - Concurrent Requests: 500 (Reqs/sec)",HIB,55168.30,56022.25,55131.26,55356.80,60779.72
"Apache HTTP Server - Concurrent Requests: 1000 (Reqs/sec)",HIB,54929.69,55587.58,55162.09,55127.26,60459.88
"SVT-AV1 - Encoder Mode: Preset 10 - Input: Bosphorus 1080p (FPS)",HIB,251.815,260.317,238.878,240.795,247.717
"Apache Spark - Row Count: 20000000 - Partitions: 100 - Group By Test Time (sec)",LIB,12.80,12.26,13.16,13.30,13.01
"Stargate Digital Audio Workstation - Sample Rate: 44100 - Buffer Size: 1024 (Render Ratio)",HIB,5.615871,5.647994,5.324162,5.214571,5.518860
"Darktable - Test: Server Rack - Acceleration: CPU-only (sec)",LIB,0.225,0.223,0.229,0.230,0.241
"Google SynthMark - Test: VoiceMark_100 (Voices)",HIB,790.980,820.383,782.178,816.404,761.093
"Selenium - Benchmark: Kraken - Browser: Google Chrome (ms)",LIB,601.1,603.9,630.2,623.7,585.0
"Darktable - Test: Server Room - Acceleration: CPU-only (sec)",LIB,3.334,3.300,3.422,3.448,3.207
"PyBench - Total For Average Test Times (Milliseconds)",LIB,953,930,948,917,977
"Node.js V8 Web Tooling Benchmark - (runs/s)",HIB,11.39,11.07,10.71,10.71,10.90
"SVT-AV1 - Encoder Mode: Preset 12 - Input: Bosphorus 4K (FPS)",HIB,106.990,108.332,103.597,102.215,101.989
"Darktable - Test: Boat - Acceleration: CPU-only (sec)",LIB,3.142,3.087,3.260,3.270,3.119
"Selenium - Benchmark: WASM imageConvolute - Browser: Google Chrome (ms)",LIB,25.31,24.84,25.75,25.54,26.31
"Selenium - Benchmark: WASM collisionDetection - Browser: Google Chrome (ms)",LIB,273.73,275.62,274.16,269.21,285.07
"Primesieve - Length: 1e12 (sec)",LIB,10.729,10.723,10.742,10.818,11.349
"SVT-AV1 - Encoder Mode: Preset 10 - Input: Bosphorus 4K (FPS)",HIB,78.576,80.484,76.922,77.228,76.182
"PyPerformance - Benchmark: regex_compile (Milliseconds)",LIB,151,150,148,147,155
"LuaJIT - Test: Composite (Mflops)",HIB,1654.91,1726.41,1706.81,1655.74,1640.69
"Selenium - Benchmark: Octane - Browser: Google Chrome (Geometric Mean)",HIB,58308,59134,56488,56525,56246
"Stargate Digital Audio Workstation - Sample Rate: 480000 - Buffer Size: 1024 (Render Ratio)",HIB,5.463150,5.509905,5.265175,5.285263,5.360599
"Apache HTTP Server - Concurrent Requests: 100 (Reqs/sec)",HIB,56712.95,57832.11,56503.13,55347.49,57332.87
"PyPerformance - Benchmark: django_template (Milliseconds)",LIB,38.0,38.0,37.0,37.1,38.4
"GROMACS - Implementation: MPI CPU - Input: water_GMX50_bare (Ns/Day)",HIB,1.227,1.227,1.222,1.222,1.232
"Hackbench - Count: 8 - Type: Thread (sec)",LIB,17.961,17.422,31.870,35.871,57.142
"Stargate Digital Audio Workstation - Sample Rate: 96000 - Buffer Size: 512 (Render Ratio)",HIB,3.883713,3.919670,3.520352,3.182824,3.626779
"Stargate Digital Audio Workstation - Sample Rate: 44100 - Buffer Size: 512 (Render Ratio)",HIB,5.132632,5.259331,4.737688,4.944057,5.075336
"Geometric Mean Of All Test Results - Result Composite - Ryzen 9 3950X Linux 6.0 Mitigations Benchmark (Geometric Mean)",HIB,136.127,143.866,109.139,107.188,107.165