AMD Zen 4 CPU mitigation security tests by Michael Larabel for a future article.
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
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.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile mitigations=off Default 700 1400 2100 2800 3500 SE +/- 24.38, N = 3 SE +/- 14.29, N = 3 3325.55 3332.95
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.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance mitigations=off Default 2K 4K 6K 8K 10K SE +/- 90.43, N = 15 SE +/- 128.33, N = 3 9854 9743 1. (CC) gcc options: -O3
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.
OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test mitigations=off Default 30 60 90 120 150 SE +/- 0.68, N = 3 SE +/- 0.95, N = 3 140.09 145.72
Sockperf This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput mitigations=off Default 300K 600K 900K 1200K 1500K SE +/- 4084.34, N = 5 SE +/- 3708.79, N = 5 1242476 1129753 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong mitigations=off Default 0.3746 0.7492 1.1238 1.4984 1.873 SE +/- 0.015, N = 5 SE +/- 0.005, N = 5 1.483 1.665 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Under Load mitigations=off Default 3 6 9 12 15 SE +/- 0.20, N = 25 SE +/- 0.11, N = 25 10.35 10.69 1. (CXX) g++ options: --param -O3 -rdynamic
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files mitigations=off Default 3 6 9 12 15 SE +/- 0.074526, N = 15 SE +/- 0.009125, N = 3 9.261199 10.399180 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads mitigations=off Default 2 4 6 8 10 SE +/- 0.112448, N = 15 SE +/- 0.063265, N = 3 8.231799 8.503596 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs mitigations=off Default 6 12 18 24 30 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 26.16 24.79 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes mitigations=off Default 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 20.22 20.42 1. (CC) gcc options: -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations mitigations=off Default 12 24 36 48 60 SE +/- 0.81, N = 15 SE +/- 0.10, N = 3 52.15 53.09 1. (CC) gcc options: -lm
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.
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 1.0 Benchmark: Multi-Threaded - Configuration: ETC2 mitigations=off Default 1500 3000 4500 6000 7500 SE +/- 4.52, N = 3 SE +/- 5.06, N = 3 6736.04 6812.17 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 1.0 Benchmark: Single-Threaded - Configuration: ETC2 mitigations=off Default 80 160 240 320 400 SE +/- 3.08, N = 3 SE +/- 0.22, N = 3 369.78 373.44 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Java Test: Eclipse
Default: The test quit with a non-zero exit status.
mitigations=off: The test quit with a non-zero exit status.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Random Forest mitigations=off Default 90 180 270 360 450 SE +/- 3.53, N = 15 SE +/- 1.64, N = 3 420.3 376.0 MIN: 351.41 / MAX: 559.21 MIN: 350.32 / MAX: 454.49
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: ALS Movie Lens mitigations=off Default 2K 4K 6K 8K 10K SE +/- 18.71, N = 3 SE +/- 29.54, N = 3 8436.9 8175.1 MIN: 8407.35 / MAX: 9192.26 MIN: 8137.63 / MAX: 8971.05
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS mitigations=off Default 500 1000 1500 2000 2500 SE +/- 1.48, N = 3 SE +/- 12.03, N = 3 2160.0 1991.5 MIN: 2079.25 / MAX: 2293.34 MIN: 1891.06 / MAX: 2108.64
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark Bayes mitigations=off Default 200 400 600 800 1000 SE +/- 2.93, N = 3 SE +/- 1.45, N = 3 845.9 837.5 MIN: 620.11 / MAX: 850.27 MIN: 621.16 / MAX: 840.4
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO mitigations=off Default 1000 2000 3000 4000 5000 SE +/- 31.38, N = 3 SE +/- 11.23, N = 3 4752.3 3913.0 MIN: 4716.25 / MAX: 7467.29 MIN: 3898.09 / MAX: 5382.47
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark PageRank mitigations=off Default 500 1000 1500 2000 2500 SE +/- 19.68, N = 15 SE +/- 13.14, N = 14 2140.1 1994.6 MIN: 1776.57 / MAX: 2436.19 MIN: 1784.01 / MAX: 2135.6
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests mitigations=off Default 500 1000 1500 2000 2500 SE +/- 25.99, N = 4 SE +/- 18.17, N = 3 2264.9 2270.6 MIN: 2076.9 / MAX: 2395.21 MIN: 2124.82 / MAX: 2379.35
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout mitigations=off Default 500 1000 1500 2000 2500 SE +/- 29.23, N = 3 SE +/- 30.21, N = 3 2296.0 2185.2 MIN: 2067.93 / MAX: 2567.45 MIN: 1929.28 / MAX: 2521.14
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree mitigations=off Default 2K 4K 6K 8K 10K SE +/- 44.45, N = 3 SE +/- 134.48, N = 3 9497.6 9433.7 MIN: 7104 / MAX: 9582.77 MIN: 6975.05 / MAX: 9691.08
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Genetic Algorithm Using Jenetics + Futures mitigations=off Default 200 400 600 800 1000 SE +/- 10.39, N = 7 SE +/- 1.29, N = 3 1115.7 1012.6 MIN: 1001.52 / MAX: 1224.17 MIN: 955.46 / MAX: 1061.51
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100 mitigations=off Default 4 8 12 16 20 SE +/- 0.23, N = 15 SE +/- 0.11, N = 3 15.99 16.71 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless mitigations=off Default 0.4973 0.9946 1.4919 1.9892 2.4865 SE +/- 0.05, N = 15 SE +/- 0.01, N = 3 2.13 2.21 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Highest Compression mitigations=off Default 1.1633 2.3266 3.4899 4.6532 5.8165 SE +/- 0.05, N = 6 SE +/- 0.01, N = 3 5.17 5.16 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
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.
OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Five Back to Back FIR Filters mitigations=off Default 500 1000 1500 2000 2500 SE +/- 21.48, N = 9 SE +/- 11.81, N = 3 1881.2 2153.9
AOM AV1 This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K mitigations=off Default 12 24 36 48 60 SE +/- 0.54, N = 5 SE +/- 0.62, N = 4 49.87 52.42 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K mitigations=off Default 14 28 42 56 70 SE +/- 0.26, N = 3 SE +/- 0.10, N = 3 61.83 64.89 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K mitigations=off Default 20 40 60 80 100 SE +/- 0.98, N = 3 SE +/- 0.39, N = 3 74.94 78.85 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K mitigations=off Default 20 40 60 80 100 SE +/- 0.66, N = 15 SE +/- 0.33, N = 3 75.65 78.58 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p mitigations=off Default 20 40 60 80 100 SE +/- 2.01, N = 15 SE +/- 1.96, N = 12 95.54 96.39 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p mitigations=off Default 30 60 90 120 150 SE +/- 1.56, N = 3 SE +/- 0.35, N = 3 119.82 127.66 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p mitigations=off Default 30 60 90 120 150 SE +/- 1.34, N = 15 SE +/- 0.94, N = 3 146.02 149.68 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p mitigations=off Default 30 60 90 120 150 SE +/- 1.60, N = 15 SE +/- 0.25, N = 3 144.52 150.78 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
SVT-AV1 OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 4K mitigations=off Default 20 40 60 80 100 SE +/- 0.72, N = 3 SE +/- 0.53, N = 3 79.36 80.36 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 4K mitigations=off Default 30 60 90 120 150 SE +/- 0.51, N = 3 SE +/- 0.25, N = 3 140.69 145.86 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 4K mitigations=off Default 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.27, N = 3 202.02 204.30 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 1080p mitigations=off Default 50 100 150 200 250 SE +/- 0.36, N = 3 SE +/- 0.62, N = 3 204.75 209.71 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 1080p mitigations=off Default 100 200 300 400 500 SE +/- 0.38, N = 3 SE +/- 1.13, N = 3 445.54 459.81 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 1080p mitigations=off Default 150 300 450 600 750 SE +/- 0.26, N = 3 SE +/- 0.96, N = 3 695.90 710.47 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
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.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 mitigations=off Default 2 4 6 8 10 SE +/- 0.066742, N = 4 SE +/- 0.011340, N = 3 5.823556 6.628849 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 1024 mitigations=off Default 1.0039 2.0078 3.0117 4.0156 5.0195 SE +/- 0.044343, N = 4 SE +/- 0.019248, N = 3 3.800246 4.461691 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 mitigations=off Default 2 4 6 8 10 SE +/- 0.058951, N = 11 SE +/- 0.017950, N = 3 8.049128 8.779476 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6 mitigations=off Default 1.0004 2.0008 3.0012 4.0016 5.002 SE +/- 0.039, N = 3 SE +/- 0.022, N = 3 4.446 4.196 1. (CXX) g++ options: -O3 -fPIC -lm
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless mitigations=off Default 2 4 6 8 10 SE +/- 0.054, N = 15 SE +/- 0.044, N = 3 6.370 6.159 1. (CXX) g++ options: -O3 -fPIC -lm
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.
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, First Run / Cold Cache mitigations=off Default 70 140 210 280 350 SE +/- 1.95, N = 15 SE +/- 2.08, N = 14 290.90 303.74 MIN: 18.39 / MAX: 30000 MIN: 17.71 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Second Run mitigations=off Default 70 140 210 280 350 SE +/- 2.28, N = 15 SE +/- 1.52, N = 14 304.61 319.07 MIN: 20.76 / MAX: 60000 MIN: 20.95 / MAX: 60000 1. ClickHouse server version 22.5.4.19 (official build).
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Third Run mitigations=off Default 70 140 210 280 350 SE +/- 1.67, N = 15 SE +/- 1.47, N = 14 305.09 321.77 MIN: 20.51 / MAX: 60000 MIN: 20.53 / MAX: 60000 1. ClickHouse server version 22.5.4.19 (official build).
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 Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 100 mitigations=off Default 3K 6K 9K 12K 15K SE +/- 6.43, N = 3 SE +/- 25.48, N = 3 14698.20 14584.71
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 100 - Average Latency mitigations=off Default 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 6.8 6.8
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 391.70, N = 3 SE +/- 306.00, N = 3 89645.53 89196.16
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 1000 - Average Latency mitigations=off Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 11.1 11.2
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 100 mitigations=off Default 3K 6K 9K 12K 15K SE +/- 24.92, N = 3 SE +/- 22.11, N = 3 14670.67 14582.53
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 100 - Average Latency mitigations=off Default 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 6.8 6.9
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 460.91, N = 3 SE +/- 401.22, N = 3 88761.80 87071.83
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 1000 - Average Latency mitigations=off Default 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 11.3 11.5
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 100 mitigations=off Default 3K 6K 9K 12K 15K SE +/- 6.63, N = 3 SE +/- 38.39, N = 3 14688.51 14547.89
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 100 - Average Latency mitigations=off Default 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 6.8 6.9
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 198.87, N = 3 SE +/- 336.01, N = 3 89807.53 88697.53
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 1000 - Average Latency mitigations=off Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 11.1 11.3
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 100 mitigations=off Default 3K 6K 9K 12K 15K SE +/- 30.24, N = 3 SE +/- 37.35, N = 3 14633.04 14568.30
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 100 - Average Latency mitigations=off Default 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 6.8 6.9
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 293.36, N = 3 SE +/- 485.80, N = 3 89621.87 87648.84
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 1000 - Average Latency mitigations=off Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 11.2 11.4
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.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 mitigations=off Default 2 4 6 8 10 SE +/- 0.047140, N = 15 SE +/- 0.020298, N = 3 5.154564 6.275395 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 512 mitigations=off Default 0.9234 1.8468 2.7702 3.6936 4.617 SE +/- 0.040051, N = 15 SE +/- 0.015230, N = 3 3.305998 4.104048 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 mitigations=off Default 2 4 6 8 10 SE +/- 0.070345, N = 15 SE +/- 0.095553, N = 3 7.431031 8.334751 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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 Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 100 mitigations=off Default 3K 6K 9K 12K 15K SE +/- 5.59, N = 3 SE +/- 23.60, N = 3 14643.70 14602.04
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 100 - Average Latency mitigations=off Default 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 6.8 6.9
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 264.02, N = 3 SE +/- 530.54, N = 3 89610.96 88116.15
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 1000 - Average Latency mitigations=off Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 11.1 11.3
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 100 mitigations=off Default 3K 6K 9K 12K 15K SE +/- 21.07, N = 3 SE +/- 39.44, N = 3 14640.36 14542.26
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 100 - Average Latency mitigations=off Default 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 6.8 6.9
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 76.47, N = 3 SE +/- 488.77, N = 3 89366.78 87532.26
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 1000 - Average Latency mitigations=off Default 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 11.2 11.4
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.
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time mitigations=off Default 2 4 6 8 10 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 8.40 8.17
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark mitigations=off Default 16 32 48 64 80 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 70.90 61.08
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe mitigations=off Default 0.9428 1.8856 2.8284 3.7712 4.714 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 4.19 3.93
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Group By Test Time mitigations=off Default 1.1115 2.223 3.3345 4.446 5.5575 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 4.94 4.77
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Repartition Test Time mitigations=off Default 1.1745 2.349 3.5235 4.698 5.8725 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 5.22 5.09
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Inner Join Test Time mitigations=off Default 2 4 6 8 10 SE +/- 0.22, N = 3 SE +/- 0.04, N = 3 6.20 5.91
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time mitigations=off Default 2 4 6 8 10 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 6.13 5.98
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time mitigations=off Default 7 14 21 28 35 SE +/- 0.28, N = 6 SE +/- 0.19, N = 3 29.32 27.78
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark mitigations=off Default 16 32 48 64 80 SE +/- 0.21, N = 6 SE +/- 0.44, N = 3 71.71 61.45
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe mitigations=off Default 0.9473 1.8946 2.8419 3.7892 4.7365 SE +/- 0.05, N = 6 SE +/- 0.02, N = 3 4.21 3.95
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Group By Test Time mitigations=off Default 5 10 15 20 25 SE +/- 0.10, N = 6 SE +/- 0.11, N = 3 18.31 17.39
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Repartition Test Time mitigations=off Default 5 10 15 20 25 SE +/- 0.12, N = 6 SE +/- 0.23, N = 3 19.33 18.95
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Inner Join Test Time mitigations=off Default 6 12 18 24 30 SE +/- 0.19, N = 6 SE +/- 0.09, N = 3 23.00 22.50
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time mitigations=off Default 6 12 18 24 30 SE +/- 0.20, N = 6 SE +/- 0.20, N = 3 23.89 23.10
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time mitigations=off Default 2 4 6 8 10 SE +/- 0.08, N = 15 SE +/- 0.01, N = 3 8.57 8.20
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark mitigations=off Default 16 32 48 64 80 SE +/- 0.15, N = 15 SE +/- 0.33, N = 3 71.50 61.30
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe mitigations=off Default 0.954 1.908 2.862 3.816 4.77 SE +/- 0.03, N = 15 SE +/- 0.02, N = 3 4.24 3.94
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Group By Test Time mitigations=off Default 1.1475 2.295 3.4425 4.59 5.7375 SE +/- 0.04, N = 15 SE +/- 0.08, N = 3 5.10 5.00
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Repartition Test Time mitigations=off Default 1.2038 2.4076 3.6114 4.8152 6.019 SE +/- 0.03, N = 15 SE +/- 0.01, N = 3 5.35 5.17
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time mitigations=off Default 2 4 6 8 10 SE +/- 0.04, N = 15 SE +/- 0.02, N = 3 6.44 6.05
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time mitigations=off Default 2 4 6 8 10 SE +/- 0.04, N = 15 SE +/- 0.06, N = 3 6.31 6.22
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time mitigations=off Default 6 12 18 24 30 SE +/- 0.28, N = 3 SE +/- 0.27, N = 6 27.18 27.04
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark mitigations=off Default 16 32 48 64 80 SE +/- 0.37, N = 3 SE +/- 0.22, N = 6 72.07 61.22
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe mitigations=off Default 0.9293 1.8586 2.7879 3.7172 4.6465 SE +/- 0.01, N = 3 SE +/- 0.01, N = 6 4.13 3.95
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Group By Test Time mitigations=off Default 4 8 12 16 20 SE +/- 0.18, N = 3 SE +/- 0.12, N = 6 14.14 13.77
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Repartition Test Time mitigations=off Default 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.08, N = 6 18.59 18.35
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time mitigations=off Default 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.17, N = 6 22.61 22.05
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time mitigations=off Default 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.07, N = 6 21.76 21.11
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.
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 1:5 mitigations=off Default 1.2M 2.4M 3.6M 4.8M 6M SE +/- 17198.62, N = 3 SE +/- 4321.86, N = 3 5332063.70 5558979.57 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 5:1 mitigations=off Default 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 19999.86, N = 3 SE +/- 8314.52, N = 3 4865733.35 5070283.80 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 200 - Set To Get Ratio: 1:5 mitigations=off Default 1.2M 2.4M 3.6M 4.8M 6M SE +/- 11508.95, N = 3 SE +/- 24798.42, N = 3 5377398.18 5515158.55 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 200 - Set To Get Ratio: 5:1 mitigations=off Default 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 8153.62, N = 3 SE +/- 8181.85, N = 3 4960019.22 5117091.79 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 50 mitigations=off Default 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 101294.99, N = 12 SE +/- 78465.95, N = 15 5069012.27 5299186.20 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -mno-avx512f
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 50 mitigations=off Default 900K 1800K 2700K 3600K 4500K SE +/- 52423.93, N = 3 SE +/- 38150.18, N = 3 3808391.3 4313932.7 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -mno-avx512f
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 1000 mitigations=off Default 1.2M 2.4M 3.6M 4.8M 6M SE +/- 99784.12, N = 15 SE +/- 97289.02, N = 15 5051291.8 5397659.2 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -mno-avx512f
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 1000 mitigations=off Default 900K 1800K 2700K 3600K 4500K SE +/- 36192.49, N = 3 SE +/- 75184.71, N = 12 4108606.25 4273245.94 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -march=native -mno-avx512f
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Medium mitigations=off Default 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.43, N = 3 139.74 142.26 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Thorough mitigations=off Default 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 17.08 17.18 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Exhaustive mitigations=off Default 0.3837 0.7674 1.1511 1.5348 1.9185 SE +/- 0.0029, N = 3 SE +/- 0.0031, N = 3 1.6992 1.7054 1. (CXX) g++ options: -O3 -flto -pthread
KeyDB A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 1238.56, N = 3 SE +/- 3502.42, N = 3 919167.97 910607.57 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Inkscape Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG mitigations=off Default 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 15.57 14.50 1. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)
memtier_benchmark Memtier_benchmark is a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1 mitigations=off Default 700K 1400K 2100K 2800K 3500K SE +/- 24377.79, N = 10 SE +/- 26331.46, N = 9 3177445.46 3279563.15 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10 mitigations=off Default 800K 1600K 2400K 3200K 4000K SE +/- 23947.78, N = 3 SE +/- 24092.80, N = 3 3660165.37 3716582.93 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1 mitigations=off Default 700K 1400K 2100K 2800K 3500K SE +/- 51258.35, N = 2 SE +/- 3950.72, N = 2 3037465.10 3126487.14 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10 mitigations=off Default 800K 1600K 2400K 3200K 4000K SE +/- 31377.63, N = 3 3585844.88 3697260.04 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: NUMA mitigations=off Default 150 300 450 600 750 SE +/- 1.42, N = 3 SE +/- 2.75, N = 3 711.73 699.91 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex mitigations=off Default 1000K 2000K 3000K 4000K 5000K SE +/- 45471.57, N = 15 SE +/- 30447.18, N = 14 4361845.48 4618271.48 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD mitigations=off Default 300 600 900 1200 1500 SE +/- 0.99, N = 3 SE +/- 0.98, N = 3 1400.78 1432.03 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic mitigations=off Default 40K 80K 120K 160K 200K SE +/- 195.42, N = 3 SE +/- 120.43, N = 3 209049.74 209734.39 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto mitigations=off Default 9K 18K 27K 36K 45K SE +/- 56.24, N = 3 SE +/- 70.59, N = 3 40881.48 40878.62 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Malloc mitigations=off Default 9M 18M 27M 36M 45M SE +/- 143135.77, N = 3 SE +/- 232062.83, N = 3 41479769.35 40205432.14 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking mitigations=off Default 20K 40K 60K 80K 100K SE +/- 943.06, N = 3 SE +/- 966.75, N = 5 95164.28 97123.34 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: IO_uring mitigations=off Default 1500 3000 4500 6000 7500 SE +/- 8.12, N = 3 SE +/- 47.07, N = 3 6865.56 6825.93 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE mitigations=off Default 140K 280K 420K 560K 700K SE +/- 2275.80, N = 3 SE +/- 1502.57, N = 3 632415.47 499481.43 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache mitigations=off Default 40 80 120 160 200 SE +/- 2.59, N = 3 SE +/- 1.84, N = 3 185.39 193.94 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Stress mitigations=off Default 11K 22K 33K 44K 55K SE +/- 577.94, N = 3 SE +/- 540.81, N = 3 51643.49 50863.93 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores mitigations=off Default 800K 1600K 2400K 3200K 4000K SE +/- 378.45, N = 3 SE +/- 1841.28, N = 3 3547350.61 3536120.53 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math mitigations=off Default 30K 60K 90K 120K 150K SE +/- 283.59, N = 3 SE +/- 160.67, N = 3 118258.63 118389.86 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math mitigations=off Default 30K 60K 90K 120K 150K SE +/- 123.38, N = 3 SE +/- 61.84, N = 3 139254.75 139690.54 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Test: x86_64 RdRand
Default: The test run did not produce a result. E: stress-ng: error: [1609865] No stress workers invoked (one or more were unsupported)
mitigations=off: The test run did not produce a result. E: stress-ng: error: [2440282] No stress workers invoked (one or more were unsupported)
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying mitigations=off Default 1200 2400 3600 4800 6000 SE +/- 10.11, N = 3 SE +/- 17.02, N = 3 5566.58 5603.53 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity mitigations=off Default 7K 14K 21K 28K 35K SE +/- 155.68, N = 3 SE +/- 170.24, N = 3 30491.44 30459.23 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching mitigations=off Default 2M 4M 6M 8M 10M SE +/- 281917.42, N = 15 SE +/- 147900.24, N = 15 8996769.01 8609494.14 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc C String Functions mitigations=off Default 800K 1600K 2400K 3200K 4000K SE +/- 42395.40, N = 3 SE +/- 72394.51, N = 15 3528137.95 3475407.49 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc Qsort Data Sorting mitigations=off Default 70 140 210 280 350 SE +/- 2.60, N = 3 SE +/- 4.60, N = 3 338.19 337.83 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: System V Message Passing mitigations=off Default 2M 4M 6M 8M 10M SE +/- 6894.37, N = 3 SE +/- 33464.67, N = 3 11002040.14 10870267.40 1. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 mitigations=off Default 40K 80K 120K 160K 200K SE +/- 356.79, N = 3 SE +/- 267.57, N = 3 176792.21 169849.10 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 mitigations=off Default 90K 180K 270K 360K 450K SE +/- 1000.16, N = 3 SE +/- 662.20, N = 3 405215.15 419795.96 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 mitigations=off Default 90K 180K 270K 360K 450K SE +/- 549.01, N = 3 SE +/- 844.43, N = 3 400478.08 424682.85 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 mitigations=off Default 90K 180K 270K 360K 450K SE +/- 1340.19, N = 3 SE +/- 976.29, N = 3 404114.42 429260.88 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 mitigations=off Default 90K 180K 270K 360K 450K SE +/- 188.11, N = 3 SE +/- 901.08, N = 3 402257.45 433407.24 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 mitigations=off Default 90K 180K 270K 360K 450K SE +/- 1022.93, N = 3 SE +/- 617.27, N = 3 402984.03 430269.40 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
Apache HTTP Server This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 mitigations=off Default 5K 10K 15K 20K 25K SE +/- 135.56, N = 3 SE +/- 210.47, N = 3 21833.55 22291.06 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 210.36, N = 3 SE +/- 207.37, N = 3 97470.07 102083.60 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 mitigations=off Default 30K 60K 90K 120K 150K SE +/- 1410.86, N = 5 SE +/- 975.13, N = 9 128378.21 123418.89 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 mitigations=off Default 30K 60K 90K 120K 150K SE +/- 241.92, N = 3 SE +/- 255.30, N = 3 140186.92 125346.58 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 1089.69, N = 3 SE +/- 1138.19, N = 3 112654.69 113815.06 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 256.55, N = 3 SE +/- 856.60, N = 3 115043.37 110364.89 1. (CC) gcc options: -shared -fPIC -O2
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox mitigations=off Default 5 10 15 20 25 SE +/- 0.46, N = 9 SE +/- 0.06, N = 3 21.26 19.12 1. firefox 103.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox mitigations=off Default 120 240 360 480 600 SE +/- 9.72, N = 15 SE +/- 1.69, N = 3 552.8 514.4 1. firefox 103.0.2
Benchmark: StyleBench - Browser: Firefox
Default: The test quit with a non-zero exit status. E: ERROR: test_untitled_test_case (__main__.UntitledTestCase)
mitigations=off: The test quit with a non-zero exit status. E: ERROR: test_untitled_test_case (__main__.UntitledTestCase)
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox mitigations=off Default 40 80 120 160 200 SE +/- 1.37, N = 12 SE +/- 1.91, N = 3 174.72 190.88 1. firefox 103.0.2
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox mitigations=off Default 60 120 180 240 300 SE +/- 2.85, N = 3 SE +/- 2.23, N = 3 270.0 282.9 1. firefox 103.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome mitigations=off Default 2 4 6 8 10 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 8.48 7.53 1. chrome 104.0.5112.101
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome mitigations=off Default 80 160 240 320 400 SE +/- 2.76, N = 15 SE +/- 0.48, N = 3 375.9 361.3 1. chrome 104.0.5112.101
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox mitigations=off Default 500 1000 1500 2000 2500 SE +/- 26.81, N = 3 SE +/- 5.78, N = 3 2205 2122 1. firefox 103.0.2
Benchmark: StyleBench - Browser: Google Chrome
Default: The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
mitigations=off: The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome mitigations=off Default 70 140 210 280 350 SE +/- 3.27, N = 12 SE +/- 1.68, N = 3 298.65 317.20 1. chrome 104.0.5112.101
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome mitigations=off Default 80 160 240 320 400 SE +/- 4.06, N = 3 SE +/- 0.88, N = 3 346 368 1. chrome 104.0.5112.101
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome mitigations=off Default 500 1000 1500 2000 2500 SE +/- 11.46, N = 3 SE +/- 4.58, N = 3 2546 2513 1. chrome 104.0.5112.101
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox mitigations=off Default 5 10 15 20 25 SE +/- 0.35, N = 15 SE +/- 0.06, N = 3 18.8 17.8 1. firefox 103.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox mitigations=off Default 50 100 150 200 250 SE +/- 2.87, N = 3 SE +/- 0.68, N = 3 242.6 244.9 1. firefox 103.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome mitigations=off Default 6 12 18 24 30 SE +/- 1.26, N = 15 SE +/- 0.05, N = 3 25.75 18.06 1. chrome 104.0.5112.101
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome mitigations=off Default 50 100 150 200 250 SE +/- 0.49, N = 3 SE +/- 2.24, N = 3 215.90 216.34 1. chrome 104.0.5112.101
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
Testing initiated at 24 September 2022 05:32 by user phoronix.
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
Testing initiated at 24 September 2022 14:50 by user phoronix.