AMD Zen 4 CPU Security Mitigation Benchmarks AMD Zen 4 CPU mitigation security tests 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 2209265-NE-ZEN4MITIG74 Default Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
mitigations=off Processor: AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0604 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2000GB Samsung SSD 980 PRO 2TB, Graphics: AMD Radeon RX 6800 XT 16GB (2575/1000MHz), Audio: AMD Navi 21 HDMI Audio, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 22.04, Kernel: 6.0.0-060000rc6daily20220923-generic (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.3.0-devel (git-4685385 2022-08-23 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.48), Vulkan: 1.3.224, Compiler: GCC 12.0.1 20220319, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
AMD Zen 4 CPU Security Mitigation Benchmarks OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR X670E HERO (0604 BIOS) AMD Device 14d8 32GB 2000GB Samsung SSD 980 PRO 2TB AMD Radeon RX 6800 XT 16GB (2575/1000MHz) AMD Navi 21 HDMI Audio ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 6.0.0-060000rc6daily20220923-generic (x86_64) GNOME Shell 42.2 X Server 1.21.1.3 + Wayland 4.6 Mesa 22.3.0-devel (git-4685385 2022-08-23 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.48) 1.3.224 GCC 12.0.1 20220319 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution AMD Zen 4 CPU Security Mitigation Benchmarks Performance System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-OcsLtf/gcc-12-12-20220319/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 - Scaling Governor: amd-pstate performance (Boost: Enabled) - CPU Microcode: 0xa601203 - OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) - Python 3.10.4 - Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Default vs. mitigations=off Comparison Phoronix Test Suite Baseline +10.7% +10.7% +21.4% +21.4% +32.1% +32.1% 26.6% 12.3% 12.3% 11.8% 10% 4.5% 4.2% 4.1% 4% 4% 3.7% 3.3% 3.3% 3.2% 2.3% 2.1% W.i - Google Chrome 42.6% SENDFILE 192000 - 512 24.1% 96000 - 512 21.7% Savina Reactors.IO 21.4% 40000000 - 2000 - C.P.B 17.7% Scala Dotty 17.5% 192000 - 1024 17.4% 40000000 - 100 - C.P.B 16.7% 10000000 - 2000 - C.P.B 16.6% 10000000 - 100 - C.P.B 16.1% F.B.t.B.F.F 14.5% 96000 - 1024 13.8% SET - 50 13.3% ARES-6 - Google Chrome 12.6% Create Files Latency Ping Pong Read Compiled Tree 12.2% 480000 - 512 12.2% 200 Rand Forest 11.8% ARES-6 - Firefox 11.2% G.A.U.J.F 10.2% Throughput Jetstream 2 - Firefox 9.2% 480000 - 1024 9.1% Default 8.7% Apache Spark ALS 8.5% Jython 8.2% Timed Time - Size 1,000 8.2% 500 7.7% 10000000 - 2000 - C.P.B.U.D 7.6% Kraken - Firefox 7.5% SVG Files To PNG 7.4% A.S.P 7.3% GET - 1000 6.9% 6.8% 1000 6.8% 10000000 - 100 - C.P.B.U.D 6.6% 40000000 - 100 - C.P.B.U.D 6.6% 6.6% Speed 8 Realtime - Bosphorus 1080p 6.5% 10000000 - 2000 - I.J.T.T 6.4% Speedometer - Google Chrome 6.4% 200 6.2% Jetstream 2 - Google Chrome 6.2% 100 6% 6 6% Futex 5.9% H2 5.7% W.i - Firefox 5.6% Tradebeans 5.6% 40000000 - 100 - S.5.B.T 5.5% Launch Programs 5.5% R.B.P.L.O 5.5% 1.R.W.A.D.T.R 5.5% T.B.T 5.3% 40000000 - 100 - Group By Test Time 5.3% Speed 9 Realtime - Bosphorus 4K 5.2% Speed 6 Realtime - Bosphorus 4K 5.1% I.M.D.S 5.1% 2.D.T.P 5% Speed 8 Realtime - Bosphorus 4K 4.9% 10000000 - 100 - I.J.T.T 4.9% Speedometer - Firefox 4.8% Time To Compile 4.8% 1.R.W.A.D.S.R 4.7% 20 4.7% CPU Cache 4.6% 40000000 - 2000 - C.P.B.U.D 4.6% GET - 50 4.5% 10000000 - 2000 - S.5.B.T 4.5% Quality 100 4.5% Context Switching 1.R.W.A.D.F.R.C.C 4.4% Speed 10 Realtime - Bosphorus 1080p 4.3% 50 - 1:5 4.3% 1000 50 - 5:1 4.2% 1 Kraken - Google Chrome 4% 100 SET - 1000 4% PSPDFKit WASM - Firefox 3.9% 3.9% Speed 10 Realtime - Bosphorus 4K 3.9% Q.1.L 3.8% Initial Create Preset 10 - Bosphorus 4K 3.7% 20 3.6% 10000000 - 100 - Group By Test Time 3.6% 10000000 - 2000 - R.T.T 3.5% 6, Lossless 3.4% 40000000 - 100 - B.I.J.T.T 3.4% Latency Under Load Create Threads Tradesoap 3.3% Redis - 50 - 5:1 3.2% Preset 10 - Bosphorus 1080p 3.2% ALS Movie Lens 3.2% Malloc 200 - 5:1 3.2% Redis - 500 - 1:10 3.1% 40000000 - 2000 - B.I.J.T.T 3.1% Writes 3% Redis - 500 - 5:1 2.9% 10000000 - 100 - S.5.B.T 2.8% 40000000 - 2000 - Group By Test Time 2.7% 200 - 1:5 2.6% 10000000 - 100 - R.T.T 2.6% 40000000 - 2000 - I.J.T.T 2.5% 10000000 - 100 - B.I.J.T.T 2.5% Speed 9 Realtime - Bosphorus 1080p 2.5% Time To Compile 2.5% Preset 8 - Bosphorus 1080p 2.4% RANGE - 500 - 1000 MEMFD 2.2% 40000000 - 100 - I.J.T.T 2.2% RANGE - 100 - 1000 1 2.1% Preset 12 - Bosphorus 1080p 2.1% Forking 2.1% 40000000 - 100 - R.T.T 2% 10000000 - 2000 - Group By Test Time 2% Selenium Stress-NG Stargate Digital Audio Workstation Stargate Digital Audio Workstation Renaissance Apache Spark Renaissance Stargate Digital Audio Workstation Apache Spark Apache Spark Apache Spark LuaRadio Stargate Digital Audio Workstation Redis Selenium OSBench Sockperf Compile Bench Stargate Digital Audio Workstation Apache HTTP Server Renaissance Selenium Renaissance Sockperf Selenium Stargate Digital Audio Workstation Timed CPython Compilation Renaissance DaCapo Benchmark SQLite Speedtest nginx Apache Spark Selenium Inkscape Renaissance Redis GNU Octave Benchmark nginx Apache Spark Apache Spark Node.js V8 Web Tooling Benchmark AOM AV1 Apache Spark Selenium nginx Selenium nginx libavif avifenc Stress-NG DaCapo Benchmark Selenium DaCapo Benchmark Apache Spark OSBench Timed CPython Compilation ClickHouse RawTherapee Apache Spark AOM AV1 AOM AV1 Renaissance LibreOffice AOM AV1 Apache Spark Selenium Timed Mesa Compilation ClickHouse Apache HTTP Server Stress-NG Apache Spark Redis Apache Spark WebP Image Encode Stress-NG ClickHouse AOM AV1 Dragonflydb Apache HTTP Server Dragonflydb nginx Selenium Apache HTTP Server WireGuard + Linux Networking Stack Stress Test Redis Selenium Node.js Express HTTP Load Test AOM AV1 WebP Image Encode Compile Bench SVT-AV1 nginx Apache Spark Apache Spark libavif avifenc Apache Spark Sockperf OSBench DaCapo Benchmark memtier_benchmark SVT-AV1 Renaissance Stress-NG Dragonflydb memtier_benchmark Apache Spark Apache Cassandra memtier_benchmark Apache Spark Apache Spark Dragonflydb Apache Spark Apache Spark Apache Spark AOM AV1 Timed Godot Game Engine Compilation SVT-AV1 etcd Stress-NG Apache Spark etcd Apache HTTP Server SVT-AV1 Stress-NG Apache Spark Apache Spark Default mitigations=off
AMD Zen 4 CPU Security Mitigation Benchmarks compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree postmark: Disk Transaction Performance wireguard: sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations etcpak: Multi-Threaded - ETC2 etcpak: Single-Threaded - ETC2 dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans renaissance: Scala Dotty renaissance: Rand Forest renaissance: ALS Movie Lens renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: Finagle HTTP Requests renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression luaradio: Five Back to Back FIR Filters luaradio: FM Deemphasis Filter luaradio: Hilbert Transform luaradio: Complex Phase node-express-loadtest: aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 10 Realtime - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 1080p stargate: 96000 - 1024 stargate: 192000 - 1024 stargate: 480000 - 1024 avifenc: 2 avifenc: 6 avifenc: 6, Lossless build-godot: Time To Compile build-mesa: Time To Compile build-python: Default build-python: Released Build, PGO + LTO Optimized node-web-tooling: clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cache clickhouse: 100M Rows Web Analytics Dataset, Second Run clickhouse: 100M Rows Web Analytics Dataset, Third Run etcd: PUT - 50 - 100 etcd: PUT - 50 - 100 - Average Latency etcd: PUT - 50 - 1000 etcd: PUT - 50 - 1000 - Average Latency etcd: PUT - 500 - 100 etcd: PUT - 500 - 100 - Average Latency etcd: PUT - 500 - 1000 etcd: PUT - 500 - 1000 - Average Latency etcd: RANGE - 50 - 100 etcd: RANGE - 50 - 100 - Average Latency etcd: RANGE - 50 - 1000 etcd: RANGE - 50 - 1000 - Average Latency etcd: RANGE - 500 - 100 etcd: RANGE - 500 - 100 - Average Latency etcd: RANGE - 500 - 1000 etcd: RANGE - 500 - 1000 - Average Latency couchdb: 100 - 1000 - 30 couchdb: 100 - 3000 - 30 couchdb: 300 - 1000 - 30 stargate: 96000 - 512 stargate: 192000 - 512 stargate: 480000 - 512 etcd: PUT - 100 - 100 etcd: PUT - 100 - 100 - Average Latency etcd: PUT - 100 - 1000 etcd: PUT - 100 - 1000 - Average Latency etcd: RANGE - 100 - 100 etcd: RANGE - 100 - 100 - Average Latency etcd: RANGE - 100 - 1000 etcd: RANGE - 100 - 1000 - Average Latency spark: 10000000 - 100 - SHA-512 Benchmark Time spark: 10000000 - 100 - Calculate Pi Benchmark spark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 10000000 - 100 - Group By Test Time spark: 10000000 - 100 - Repartition Test Time spark: 10000000 - 100 - Inner Join Test Time spark: 10000000 - 100 - Broadcast Inner Join Test Time spark: 40000000 - 100 - SHA-512 Benchmark Time spark: 40000000 - 100 - Calculate Pi Benchmark spark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 40000000 - 100 - Group By Test Time spark: 40000000 - 100 - Repartition Test Time spark: 40000000 - 100 - Inner Join Test Time spark: 40000000 - 100 - Broadcast Inner Join Test Time spark: 10000000 - 2000 - SHA-512 Benchmark Time spark: 10000000 - 2000 - Calculate Pi Benchmark spark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframe spark: 10000000 - 2000 - Group By Test Time spark: 10000000 - 2000 - Repartition Test Time spark: 10000000 - 2000 - Inner Join Test Time spark: 10000000 - 2000 - Broadcast Inner Join Test Time spark: 40000000 - 2000 - SHA-512 Benchmark Time spark: 40000000 - 2000 - Calculate Pi Benchmark spark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframe spark: 40000000 - 2000 - Group By Test Time spark: 40000000 - 2000 - Repartition Test Time spark: 40000000 - 2000 - Inner Join Test Time spark: 40000000 - 2000 - Broadcast Inner Join Test Time dragonflydb: 50 - 1:5 dragonflydb: 50 - 5:1 dragonflydb: 200 - 1:5 dragonflydb: 200 - 5:1 redis: GET - 50 redis: SET - 50 redis: GET - 1000 redis: SET - 1000 astcenc: Medium astcenc: Thorough astcenc: Exhaustive keydb: sqlite-speedtest: Timed Time - Size 1,000 inkscape: SVG Files To PNG libreoffice: 20 Documents To PDF octave-benchmark: rawtherapee: Total Benchmark Time memtier-benchmark: Redis - 50 - 5:1 memtier-benchmark: Redis - 50 - 1:10 memtier-benchmark: Redis - 500 - 5:1 memtier-benchmark: Redis - 500 - 1:10 stress-ng: MMAP stress-ng: NUMA stress-ng: Futex stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing cassandra: Writes nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 nginx: 1000 apache: 1 apache: 20 apache: 100 apache: 200 apache: 500 apache: 1000 selenium: ARES-6 - Firefox selenium: Kraken - Firefox selenium: Jetstream 2 - Firefox selenium: Speedometer - Firefox selenium: ARES-6 - Google Chrome selenium: Kraken - Google Chrome selenium: PSPDFKit WASM - Firefox selenium: Jetstream 2 - Google Chrome selenium: Speedometer - Google Chrome selenium: PSPDFKit WASM - Google Chrome selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox selenium: WASM imageConvolute - Google Chrome selenium: WASM collisionDetection - Google Chrome Default mitigations=off 3332.95 936.39 5213.45 9743 145.722 1129753 1.665 10.693 10.399180 8.503596 24.786790 20.422936 53.093751 6812.168 373.435 1805 2309 1757 1610 442.2 376.0 8175.1 1991.5 837.5 3913.0 1994.6 2270.6 2185.2 9433.7 1012.6 16.71 2.21 5.16 2153.9 524.3 155.8 1024.6 13539 52.42 64.89 78.85 78.58 96.39 127.66 149.68 150.78 80.362 145.858 204.299 209.707 459.811 710.474 6.628849 4.461691 8.779476 39.675 4.196 6.159 54.506 23.131 12.268 180.444 20.13 303.74 319.07 321.77 14584.7055 6.8 89196.1565 11.2 14582.5314 6.9 87071.8322 11.5 14547.8920 6.9 88697.5261 11.3 14568.2986 6.9 87648.8428 11.4 6.275395 4.104048 8.334751 14602.0409 6.9 88116.1512 11.3 14542.2614 6.9 87532.2570 11.4 8.17 61.08 3.93 4.77 5.09 5.91 5.98 27.78 61.45 3.95 17.39 18.95 22.50 23.10 8.20 61.30 3.94 5.00 5.17 6.05 6.22 27.04 61.22 3.95 13.77 18.35 22.05 21.11 5558979.57 5070283.80 5515158.55 5117091.79 5299186.2 4313932.7 5397659.2 4273245.94 142.2585 17.1750 1.7054 910607.57 35.449 14.500 4.563 4.505 33.524 3279563.15 3716582.93 3126487.14 3697260.04 388.43 699.91 4618271.48 1432.03 209734.39 40878.62 40205432.14 97123.34 6825.93 499481.43 193.94 50863.93 3536120.53 118389.86 139690.54 5603.53 30459.23 8609494.14 3475407.49 337.83 10870267.40 280394 169849.10 419795.96 424682.85 429260.88 433407.24 430269.40 22291.06 102083.60 123418.89 125346.58 113815.06 110364.89 19.12 514.4 190.882 282.9 7.53 361.3 2122 317.201 368 2513 17.8 244.9 18.06 216.34 3325.55 971.09 4646.37 9854 140.094 1242476 1.483 10.350 9.261199 8.231799 26.156108 20.216306 52.152189 6736.040 369.784 1907 2498 1815 1700 519.5 420.3 8436.9 2160.0 845.9 4752.3 2140.1 2264.9 2296.0 9497.6 1115.7 27.13 15.99 2.13 5.17 1881.2 523.6 155.3 1016.7 13030 49.87 61.83 74.94 75.65 95.54 119.82 146.02 144.52 79.360 140.692 202.022 204.752 445.536 695.898 5.823556 3.800246 8.049128 40.142 4.446 6.370 55.872 24.230 13.33 190.347 18.89 290.90 304.61 305.09 14698.2044 6.8 89645.5253 11.1 14670.6656 6.8 88761.7951 11.3 14688.5080 6.8 89807.5270 11.1 14633.0404 6.8 89621.8655 11.2 58.436 178.403 275.341 5.154564 3.305998 7.431031 14643.6997 6.8 89610.9641 11.1 14640.3646 6.8 89366.7807 11.2 8.40 70.90 4.19 4.94 5.22 6.20 6.13 29.32 71.71 4.21 18.31 19.33 23.00 23.89 8.57 71.50 4.24 5.10 5.35 6.44 6.31 27.18 72.07 4.13 14.14 18.59 22.61 21.76 5332063.70 4865733.35 5377398.18 4960019.22 5069012.27 3808391.3 5051291.8 4108606.25 139.7409 17.0785 1.6992 919167.97 38.346 15.574 4.789 4.811 35.317 3177445.46 3660165.37 3037465.10 3585844.88 387.00 711.73 4361845.48 1400.78 209049.74 40881.48 41479769.35 95164.28 6865.56 632415.47 185.39 51643.49 3547350.61 118258.63 139254.75 5566.58 30491.44 8996769.01 3528137.95 338.19 11002040.14 272200 176792.21 405215.15 400478.08 404114.42 402257.45 402984.03 21833.55 97470.07 128378.21 140186.92 112654.69 115043.37 21.26 552.8 174.722 270 8.48 375.9 2205 298.647 346 2546 18.8 242.6 25.75 215.90 OpenBenchmarking.org
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
WireGuard + Linux Networking Stack Stress Test This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.
Etcpak Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. The test profile uses a 8K x 8K game texture as a sample input. Learn more via the OpenBenchmarking.org test page.
Java Test: Eclipse
Default: The test quit with a non-zero exit status.
mitigations=off: The test quit with a non-zero exit status.
LuaRadio LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
Timed Godot Game Engine Compilation This test times how long it takes to compile the Godot Game Engine. Godot is a popular, open-source, cross-platform 2D/3D game engine and is built using the SCons build system and targeting the X11 platform. Learn more via the OpenBenchmarking.org test page.
Timed Mesa Compilation This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.
Node.js V8 Web Tooling Benchmark Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.
ClickHouse ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all queries performed. Learn more via the OpenBenchmarking.org test page.
etcd Etcd is a distributed, reliable key-value store intended for critical data of a distributed system. Etcd is written in Golang and part of the Cloud Native Computing Foundation (CNCF) and used by Kubernetes, Rook, CoreDNS, and other open-source software. This test profile uses Etcd's built-in benchmark to stress the PUT and RANGE performance of a single node / local system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 mitigations=off 40 80 120 160 200 SE +/- 0.49, N = 3 178.40 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 300 - Inserts: 1000 - Rounds: 30 mitigations=off 60 120 180 240 300 SE +/- 1.74, N = 3 275.34 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
etcd Etcd is a distributed, reliable key-value store intended for critical data of a distributed system. Etcd is written in Golang and part of the Cloud Native Computing Foundation (CNCF) and used by Kubernetes, Rook, CoreDNS, and other open-source software. This test profile uses Etcd's built-in benchmark to stress the PUT and RANGE performance of a single node / local system. Learn more via the OpenBenchmarking.org test page.
Apache Spark This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Dragonflydb Dragonfly is an open-source database server that is a "modern Redis replacement" that aims to be the fastest memory store while being compliant with the Redis and Memcached protocols. For benchmarking Dragonfly, Memtier_benchmark is used as a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.