AMD Ryzen 9 9950X Zen 5 CPU security mitigation benchmarks 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-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/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 -vProcessor Notes: Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xb40401aJava Notes: OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: 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 Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
mitigations=off Processor: AMD Ryzen 9 9950X 16-Core @ 5.75GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI (2204 BIOS), Chipset: AMD Device 14d8, Memory: 2 x 32GB DDR5-6400MT/s Corsair CMK64GX5M2B6400C32, Disk: 2000GB Corsair MP700 PRO, Graphics: AMD Radeon RX 7900 GRE 16GB, Audio: AMD Navi 31 HDMI/DP, Monitor: DELL U2723QE, Network: Intel I225-V + Intel Wi-Fi 6E
OS: Ubuntu 24.04, Kernel: 6.10.0-phx (x86_64), Desktop: GNOME Shell 46.0, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 24.2~git2406040600.8112d4~oibaf~n (git-8112d44 2024-06-04 noble-oibaf-ppa) (LLVM 17.0.6 DRM 3.57), Compiler: GCC 13.2.0, 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-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/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 -vProcessor Notes: Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xb40401aJava Notes: OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: 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; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: SilverBench - Browser: Firefox mitigations=off Default 400 800 1200 1600 2000 SE +/- 22.39, N = 4 SE +/- 15.39, N = 3 1970 1975 1. firefox 126.0.1
OpenRadioss OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Chrysler Neon 1M mitigations=off Default 140 280 420 560 700 SE +/- 0.48, N = 3 SE +/- 0.55, N = 3 669.76 670.45
Apache IoTDB Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 mitigations=off Default 70 140 210 280 350 SE +/- 7.66, N = 12 SE +/- 3.48, N = 3 321.76 299.94 MAX: 51176.84 MAX: 28258.86
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 mitigations=off Default 20M 40M 60M 80M 100M SE +/- 1496601.45, N = 12 SE +/- 518190.91, N = 3 75993262 84888234
PostgreSQL This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latency mitigations=off Default 14 28 42 56 70 SE +/- 0.64, N = 12 SE +/- 0.62, N = 4 62.06 58.21 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write mitigations=off Default 4K 8K 12K 16K 20K SE +/- 166.25, N = 12 SE +/- 183.03, N = 4 16131 17184 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Apache IoTDB Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 mitigations=off Default 50 100 150 200 250 SE +/- 3.60, N = 15 SE +/- 2.74, N = 3 232.67 213.48 MAX: 39483.58 MAX: 27311.52
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 mitigations=off Default 16M 32M 48M 64M 80M SE +/- 977027.26, N = 15 SE +/- 453059.27, N = 3 67874143 74947944
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 mitigations=off Default 14 28 42 56 70 SE +/- 0.67, N = 15 SE +/- 0.44, N = 3 64.32 60.33 MAX: 15243.25 MAX: 12988.2
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 mitigations=off Default 16M 32M 48M 64M 80M SE +/- 721673.47, N = 15 SE +/- 473410.46, N = 3 70789433 75298826
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/ / https://github.com/ClickHouse/ClickBench/tree/main/clickhouse with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all separate queries performed as an aggregate. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Third Run mitigations=off Default 70 140 210 280 350 SE +/- 2.65, N = 4 SE +/- 1.61, N = 5 306.48 305.83 MIN: 18.33 / MAX: 12000 MIN: 18.54 / MAX: 12000
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Second Run mitigations=off Default 70 140 210 280 350 SE +/- 3.49, N = 4 SE +/- 1.32, N = 5 305.98 305.02 MIN: 18.61 / MAX: 12000 MIN: 18.66 / MAX: 12000
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, First Run / Cold Cache mitigations=off Default 60 120 180 240 300 SE +/- 2.90, N = 4 SE +/- 3.11, N = 5 274.43 282.18 MIN: 15.54 / MAX: 12000 MIN: 15.82 / MAX: 12000
Apache IoTDB Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 mitigations=off Default 20M 40M 60M 80M 100M SE +/- 543199.55, N = 3 SE +/- 460838.41, N = 3 78019966 80270257
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 mitigations=off Default 20 40 60 80 100 SE +/- 0.60, N = 3 SE +/- 0.23, N = 3 96.89 94.83 MAX: 24853.03 MAX: 24907.85
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 mitigations=off Default 20M 40M 60M 80M 100M SE +/- 226414.28, N = 3 SE +/- 248065.14, N = 3 78590110 80236193
OpenRadioss OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: INIVOL and Fluid Structure Interaction Drop Container mitigations=off Default 50 100 150 200 250 SE +/- 0.59, N = 3 SE +/- 0.28, N = 3 240.37 239.32
Apache IoTDB Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 mitigations=off Default 14 28 42 56 70 SE +/- 0.96, N = 4 SE +/- 0.32, N = 3 62.45 56.69 MAX: 24899.07 MAX: 24938.11
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 mitigations=off Default 20M 40M 60M 80M 100M SE +/- 815003.93, N = 4 SE +/- 493815.61, N = 3 72348723 82934605
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 mitigations=off Default 50 100 150 200 250 SE +/- 5.85, N = 4 SE +/- 1.82, N = 3 228.88 213.47 MAX: 44182.01 MAX: 29260.51
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 mitigations=off Default 20M 40M 60M 80M 100M SE +/- 865692.02, N = 4 SE +/- 319188.36, N = 3 76246675 84363947
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 mitigations=off Default 20 40 60 80 100 SE +/- 0.87, N = 3 SE +/- 0.74, N = 3 98.92 85.43 MAX: 14076.48 MAX: 12245.48
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 mitigations=off Default 20M 40M 60M 80M 100M SE +/- 335348.85, N = 3 SE +/- 407711.53, N = 3 74048041 85484976
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Mutex mitigations=off Default 3M 6M 9M 12M 15M SE +/- 183608.74, N = 15 SE +/- 144227.73, N = 15 13866013.67 13826299.63 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
PostgreSQL This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average Latency mitigations=off Default 0.1519 0.3038 0.4557 0.6076 0.7595 SE +/- 0.005, N = 3 SE +/- 0.007, N = 3 0.663 0.675 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1000 - Mode: Read Only mitigations=off Default 300K 600K 900K 1200K 1500K SE +/- 10006.91, N = 3 SE +/- 15835.22, N = 3 1507425 1481115 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Context Switching mitigations=off Default 2M 4M 6M 8M 10M SE +/- 250281.97, N = 12 SE +/- 318711.36, N = 15 10226490.22 9060237.24 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Semaphores mitigations=off Default 14M 28M 42M 56M 70M SE +/- 962987.61, N = 12 SE +/- 800749.74, N = 15 63842672.58 59820690.06 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenRadioss OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Bird Strike on Windshield mitigations=off Default 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.27, N = 3 128.37 127.35
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox mitigations=off Default 50 100 150 200 250 SE +/- 0.00, N = 3 SE +/- 2.48, N = 3 228.3 230.2 1. firefox 126.0.1
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree mitigations=off Default 1300 2600 3900 5200 6500 SE +/- 63.87, N = 3 SE +/- 16.71, N = 3 5869.9 5690.1 MIN: 4344 / MAX: 5986.35 MIN: 4183.1 / MAX: 5714.85
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Floating Point mitigations=off Default 15K 30K 45K 60K 75K SE +/- 612.70, N = 15 SE +/- 608.58, N = 7 69528.68 69598.12 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Glibc C String Functions mitigations=off Default 7M 14M 21M 28M 35M SE +/- 353295.77, N = 5 SE +/- 306330.96, N = 15 33880074.11 33094395.33 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: SENDFILE mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 6970.61, N = 15 SE +/- 6259.31, N = 5 786334.20 617305.66 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 1000 mitigations=off Default 40K 80K 120K 160K 200K SE +/- 179.05, N = 3 SE +/- 1208.51, N = 3 181372.72 188842.69 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 mitigations=off Default 50K 100K 150K 200K 250K SE +/- 366.61, N = 3 SE +/- 641.63, N = 3 227896.31 223952.39 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Matrix Math mitigations=off Default 30K 60K 90K 120K 150K SE +/- 1152.98, N = 15 SE +/- 1052.73, N = 3 136720.10 136179.47 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox mitigations=off Default 60 120 180 240 300 SE +/- 0.40, N = 3 SE +/- 2.02, N = 3 296.62 296.58 1. firefox 126.0.1
OpenRadioss OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Bumper Beam mitigations=off Default 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 77.11 77.04
PyPerformance OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: python_startup mitigations=off Default 1.0328 2.0656 3.0984 4.1312 5.164 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.57 4.59
Memcached Memcached is a high performance, distributed memory object caching system. This Memcached test profiles makes use of memtier_benchmark for excuting this CPU/memory-focused server benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:10 mitigations=off Default 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 62439.08, N = 3 SE +/- 17007.58, N = 3 6045087.82 5920085.99 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:100 mitigations=off Default 1.6M 3.2M 4.8M 6.4M 8M SE +/- 3241.90, N = 3 SE +/- 5517.56, N = 3 7701354.05 7532965.36 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Timed MrBayes Analysis This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis mitigations=off Default 12 24 36 48 60 SE +/- 0.14, N = 3 SE +/- 0.38, N = 3 55.11 55.57 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm -lreadline
OpenRadioss OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Rubber O-Ring Seal Installation mitigations=off Default 12 24 36 48 60 SE +/- 0.33, N = 3 SE +/- 0.02, N = 3 53.02 53.17
OpenRadioss OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Cell Phone Drop Test mitigations=off Default 10 20 30 40 50 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 43.29 43.46
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Speedometer 3.0 - Browser: Firefox mitigations=off Default 7 14 21 28 35 SE +/- 0.32, N = 3 SE +/- 0.37, N = 4 31.4 32.1 1. firefox 126.0.1
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Genetic Algorithm Using Jenetics + Futures mitigations=off Default 200 400 600 800 1000 SE +/- 3.37, N = 3 SE +/- 11.67, N = 3 877.2 875.6 MIN: 820.97 / MAX: 899.68 MIN: 813.92 / MAX: 907.51
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Atomic mitigations=off Default 90 180 270 360 450 SE +/- 0.23, N = 3 SE +/- 0.21, N = 3 408.25 409.14 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Cloning mitigations=off Default 600 1200 1800 2400 3000 SE +/- 1.71, N = 3 SE +/- 4.58, N = 3 2975.03 2987.04 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Zlib mitigations=off Default 600 1200 1800 2400 3000 SE +/- 0.71, N = 3 SE +/- 0.31, N = 3 2993.36 3001.91 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Pthread mitigations=off Default 60K 120K 180K 240K 300K SE +/- 301.92, N = 3 SE +/- 92.43, N = 3 292984.81 281007.87 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: NUMA mitigations=off Default 130 260 390 520 650 SE +/- 2.41, N = 3 SE +/- 2.91, N = 3 604.87 587.28 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Matrix 3D Math mitigations=off Default 500 1000 1500 2000 2500 SE +/- 1.42, N = 3 SE +/- 1.90, N = 3 2472.67 2471.75 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Floating Point mitigations=off Default 1300 2600 3900 5200 6500 SE +/- 76.95, N = 3 SE +/- 19.11, N = 3 6193.01 6257.71 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Function Call mitigations=off Default 5K 10K 15K 20K 25K SE +/- 33.38, N = 3 SE +/- 108.66, N = 3 22330.75 22609.25 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Malloc mitigations=off Default 30M 60M 90M 120M 150M SE +/- 238038.18, N = 3 SE +/- 169148.52, N = 3 141993817.53 142497407.88 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Memory Copying mitigations=off Default 2K 4K 6K 8K 10K SE +/- 46.60, N = 3 SE +/- 40.03, N = 3 10731.68 10740.08 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: CPU Cache mitigations=off Default 600K 1200K 1800K 2400K 3000K SE +/- 21647.30, N = 3 SE +/- 26250.57, N = 3 2756951.55 2743269.16 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Glibc Qsort Data Sorting mitigations=off Default 150 300 450 600 750 SE +/- 2.17, N = 3 SE +/- 1.11, N = 3 678.20 679.78 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Trigonometric Math mitigations=off Default 14K 28K 42K 56K 70K SE +/- 77.95, N = 3 SE +/- 62.85, N = 3 65667.70 65808.99 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Fractal Generator mitigations=off Default 50 100 150 200 250 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 206.27 207.38 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Power Math mitigations=off Default 12K 24K 36K 48K 60K SE +/- 32.81, N = 3 SE +/- 11.11, N = 3 55427.05 55667.77 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: MMAP mitigations=off Default 2K 4K 6K 8K 10K SE +/- 3.99, N = 3 SE +/- 6.61, N = 3 8559.81 8476.79 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Jpeg Compression mitigations=off Default 8K 16K 24K 32K 40K SE +/- 295.77, N = 3 SE +/- 73.18, N = 3 36438.80 36598.12 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Exponential Math mitigations=off Default 30K 60K 90K 120K 150K SE +/- 178.23, N = 3 SE +/- 103.30, N = 3 120619.71 121557.94 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Mixed Scheduler mitigations=off Default 7K 14K 21K 28K 35K SE +/- 119.17, N = 3 SE +/- 143.43, N = 3 33323.27 32020.00 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Shuffle mitigations=off Default 5K 10K 15K 20K 25K SE +/- 4.66, N = 3 SE +/- 2.92, N = 3 21798.33 21841.40 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: MEMFD mitigations=off Default 500 1000 1500 2000 2500 SE +/- 3.69, N = 3 SE +/- 4.39, N = 3 2406.49 2381.81 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Futex mitigations=off Default 800K 1600K 2400K 3200K 4000K SE +/- 22714.94, N = 3 SE +/- 19303.33, N = 3 3731704.22 3731433.24 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Poll mitigations=off Default 500K 1000K 1500K 2000K 2500K SE +/- 712.86, N = 3 SE +/- 564.58, N = 3 2516690.65 2504015.85 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Bitonic Integer Sort mitigations=off Default 50 100 150 200 250 SE +/- 0.35, N = 3 SE +/- 0.47, N = 3 246.85 247.42 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: x86_64 RdRand mitigations=off Default 2M 4M 6M 8M 10M SE +/- 3387.88, N = 3 SE +/- 3528.33, N = 3 9826674.03 9879206.14 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: AVL Tree mitigations=off Default 60 120 180 240 300 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 285.22 285.10 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Hash mitigations=off Default 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 1004.03, N = 3 SE +/- 6696.69, N = 3 5852834.23 5866828.45 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Radix String Sort mitigations=off Default 50 100 150 200 250 SE +/- 0.15, N = 3 SE +/- 0.57, N = 3 234.81 235.34 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Wide Vector Math mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 325.25, N = 3 SE +/- 261.35, N = 3 894388.16 895724.64 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Logarithmic Math mitigations=off Default 40K 80K 120K 160K 200K SE +/- 114.00, N = 3 SE +/- 56.43, N = 3 175629.70 176395.76 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Math mitigations=off Default 30K 60K 90K 120K 150K SE +/- 16.97, N = 3 SE +/- 34.65, N = 3 162387.46 162927.64 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: CPU Stress mitigations=off Default 13K 26K 39K 52K 65K SE +/- 316.49, N = 3 SE +/- 809.71, N = 3 61570.23 62431.13 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: AVX-512 VNNI mitigations=off Default 600K 1200K 1800K 2400K 3000K SE +/- 30435.89, N = 3 SE +/- 24649.96, N = 3 2906824.33 2950373.23 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Fused Multiply-Add mitigations=off Default 8M 16M 24M 32M 40M SE +/- 3546.49, N = 3 SE +/- 85164.52, N = 3 39133957.96 39042496.98 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Forking mitigations=off Default 15K 30K 45K 60K 75K SE +/- 226.06, N = 3 SE +/- 118.45, N = 3 67935.93 68322.43 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: System V Message Passing mitigations=off Default 7M 14M 21M 28M 35M SE +/- 51948.04, N = 3 SE +/- 51209.89, N = 3 34454589.58 33949550.06 1. (CXX) g++ options: -lm -lapparmor -latomic -lcrypt -ldl -ljpeg -lEGL -lGLESv2 -lgmp -lgbm -lmpfr -lsctp -lz -lrt -lpthread -lc -std=gnu99 -O2 -U_FORTIFY_SOURCE
7-Zip Compression OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Decompression Rating mitigations=off Default 30K 60K 90K 120K 150K SE +/- 164.78, N = 3 SE +/- 37.62, N = 3 160427 160992 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Compression Rating mitigations=off Default 40K 80K 120K 160K 200K SE +/- 220.22, N = 3 SE +/- 41.58, N = 3 205799 205233 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process mitigations=off Default 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 13.04 13.44 1. (CC) gcc options: -lpthread
Selenium OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox mitigations=off Default 110 220 330 440 550 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 516 530 1. firefox 126.0.1
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox mitigations=off Default 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 16.3 16.3 1. firefox 126.0.1
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.6.1 Test: Boat - Acceleration: CPU-only mitigations=off Default 0.5416 1.0832 1.6248 2.1664 2.708 SE +/- 0.025, N = 3 SE +/- 0.018, N = 3 2.395 2.407
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.6.1 Test: Server Room - Acceleration: CPU-only mitigations=off Default 0.3589 0.7178 1.0767 1.4356 1.7945 SE +/- 0.008, N = 3 SE +/- 0.003, N = 3 1.581 1.595
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.6.1 Test: Masskrug - Acceleration: CPU-only mitigations=off Default 0.3679 0.7358 1.1037 1.4716 1.8395 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 1.607 1.635
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.6.1 Test: Server Rack - Acceleration: CPU-only mitigations=off Default 0.0362 0.0724 0.1086 0.1448 0.181 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 0.157 0.161
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-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/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 -vProcessor Notes: Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xb40401aJava Notes: OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: 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 Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 4 September 2024 20:33 by user pts.
mitigations=off Processor: AMD Ryzen 9 9950X 16-Core @ 5.75GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI (2204 BIOS), Chipset: AMD Device 14d8, Memory: 2 x 32GB DDR5-6400MT/s Corsair CMK64GX5M2B6400C32, Disk: 2000GB Corsair MP700 PRO, Graphics: AMD Radeon RX 7900 GRE 16GB, Audio: AMD Navi 31 HDMI/DP, Monitor: DELL U2723QE, Network: Intel I225-V + Intel Wi-Fi 6E
OS: Ubuntu 24.04, Kernel: 6.10.0-phx (x86_64), Desktop: GNOME Shell 46.0, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 24.2~git2406040600.8112d4~oibaf~n (git-8112d44 2024-06-04 noble-oibaf-ppa) (LLVM 17.0.6 DRM 3.57), Compiler: GCC 13.2.0, 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-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/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 -vProcessor Notes: Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xb40401aJava Notes: OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: 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; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 5 September 2024 10:10 by user pts.