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 Default mitigations=off 400 800 1200 1600 2000 SE +/- 15.39, N = 3 SE +/- 22.39, N = 4 1975 1970 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 Default mitigations=off 140 280 420 560 700 SE +/- 0.55, N = 3 SE +/- 0.48, N = 3 670.45 669.76
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 Default mitigations=off 70 140 210 280 350 SE +/- 3.48, N = 3 SE +/- 7.66, N = 12 299.94 321.76 MAX: 28258.86 MAX: 51176.84
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 Default mitigations=off 20M 40M 60M 80M 100M SE +/- 518190.91, N = 3 SE +/- 1496601.45, N = 12 84888234 75993262
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 Default mitigations=off 14 28 42 56 70 SE +/- 0.62, N = 4 SE +/- 0.64, N = 12 58.21 62.06 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 Default mitigations=off 4K 8K 12K 16K 20K SE +/- 183.03, N = 4 SE +/- 166.25, N = 12 17184 16131 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 Default mitigations=off 50 100 150 200 250 SE +/- 2.74, N = 3 SE +/- 3.60, N = 15 213.48 232.67 MAX: 27311.52 MAX: 39483.58
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 Default mitigations=off 16M 32M 48M 64M 80M SE +/- 453059.27, N = 3 SE +/- 977027.26, N = 15 74947944 67874143
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 Default mitigations=off 14 28 42 56 70 SE +/- 0.44, N = 3 SE +/- 0.67, N = 15 60.33 64.32 MAX: 12988.2 MAX: 15243.25
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 Default mitigations=off 16M 32M 48M 64M 80M SE +/- 473410.46, N = 3 SE +/- 721673.47, N = 15 75298826 70789433
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 Default mitigations=off 70 140 210 280 350 SE +/- 1.61, N = 5 SE +/- 2.65, N = 4 305.83 306.48 MIN: 18.54 / MAX: 12000 MIN: 18.33 / MAX: 12000
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Second Run Default mitigations=off 70 140 210 280 350 SE +/- 1.32, N = 5 SE +/- 3.49, N = 4 305.02 305.98 MIN: 18.66 / MAX: 12000 MIN: 18.61 / 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 Default mitigations=off 60 120 180 240 300 SE +/- 3.11, N = 5 SE +/- 2.90, N = 4 282.18 274.43 MIN: 15.82 / MAX: 12000 MIN: 15.54 / 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 Default mitigations=off 20M 40M 60M 80M 100M SE +/- 460838.41, N = 3 SE +/- 543199.55, N = 3 80270257 78019966
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 Default mitigations=off 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.60, N = 3 94.83 96.89 MAX: 24907.85 MAX: 24853.03
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 Default mitigations=off 20M 40M 60M 80M 100M SE +/- 248065.14, N = 3 SE +/- 226414.28, N = 3 80236193 78590110
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 Default mitigations=off 50 100 150 200 250 SE +/- 0.28, N = 3 SE +/- 0.59, N = 3 239.32 240.37
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 Default mitigations=off 14 28 42 56 70 SE +/- 0.32, N = 3 SE +/- 0.96, N = 4 56.69 62.45 MAX: 24938.11 MAX: 24899.07
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 Default mitigations=off 20M 40M 60M 80M 100M SE +/- 493815.61, N = 3 SE +/- 815003.93, N = 4 82934605 72348723
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 Default mitigations=off 50 100 150 200 250 SE +/- 1.82, N = 3 SE +/- 5.85, N = 4 213.47 228.88 MAX: 29260.51 MAX: 44182.01
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 Default mitigations=off 20M 40M 60M 80M 100M SE +/- 319188.36, N = 3 SE +/- 865692.02, N = 4 84363947 76246675
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 Default mitigations=off 20 40 60 80 100 SE +/- 0.74, N = 3 SE +/- 0.87, N = 3 85.43 98.92 MAX: 12245.48 MAX: 14076.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 Default mitigations=off 20M 40M 60M 80M 100M SE +/- 407711.53, N = 3 SE +/- 335348.85, N = 3 85484976 74048041
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Mutex Default mitigations=off 3M 6M 9M 12M 15M SE +/- 144227.73, N = 15 SE +/- 183608.74, N = 15 13826299.63 13866013.67 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 Default mitigations=off 0.1519 0.3038 0.4557 0.6076 0.7595 SE +/- 0.007, N = 3 SE +/- 0.005, N = 3 0.675 0.663 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 Default mitigations=off 300K 600K 900K 1200K 1500K SE +/- 15835.22, N = 3 SE +/- 10006.91, N = 3 1481115 1507425 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 Default mitigations=off 2M 4M 6M 8M 10M SE +/- 318711.36, N = 15 SE +/- 250281.97, N = 12 9060237.24 10226490.22 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 Default mitigations=off 14M 28M 42M 56M 70M SE +/- 800749.74, N = 15 SE +/- 962987.61, N = 12 59820690.06 63842672.58 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 Default mitigations=off 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.14, N = 3 127.35 128.37
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Default mitigations=off 50 100 150 200 250 SE +/- 2.48, N = 3 SE +/- 0.00, N = 3 230.2 228.3 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 Default mitigations=off 1300 2600 3900 5200 6500 SE +/- 16.71, N = 3 SE +/- 63.87, N = 3 5690.1 5869.9 MIN: 4183.1 / MAX: 5714.85 MIN: 4344 / MAX: 5986.35
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Floating Point Default mitigations=off 15K 30K 45K 60K 75K SE +/- 608.58, N = 7 SE +/- 612.70, N = 15 69598.12 69528.68 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 Default mitigations=off 7M 14M 21M 28M 35M SE +/- 306330.96, N = 15 SE +/- 353295.77, N = 5 33094395.33 33880074.11 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 Default mitigations=off 200K 400K 600K 800K 1000K SE +/- 6259.31, N = 5 SE +/- 6970.61, N = 15 617305.66 786334.20 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 Default mitigations=off 40K 80K 120K 160K 200K SE +/- 1208.51, N = 3 SE +/- 179.05, N = 3 188842.69 181372.72 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 Default mitigations=off 50K 100K 150K 200K 250K SE +/- 641.63, N = 3 SE +/- 366.61, N = 3 223952.39 227896.31 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 Default mitigations=off 30K 60K 90K 120K 150K SE +/- 1052.73, N = 3 SE +/- 1152.98, N = 15 136179.47 136720.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
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Default mitigations=off 60 120 180 240 300 SE +/- 2.02, N = 3 SE +/- 0.40, N = 3 296.58 296.62 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 Default mitigations=off 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 77.04 77.11
PyPerformance OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: python_startup Default mitigations=off 1.0328 2.0656 3.0984 4.1312 5.164 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.59 4.57
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 Default mitigations=off 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 17007.58, N = 3 SE +/- 62439.08, N = 3 5920085.99 6045087.82 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 Default mitigations=off 1.6M 3.2M 4.8M 6.4M 8M SE +/- 5517.56, N = 3 SE +/- 3241.90, N = 3 7532965.36 7701354.05 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 Default mitigations=off 12 24 36 48 60 SE +/- 0.38, N = 3 SE +/- 0.14, N = 3 55.57 55.11 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 Default mitigations=off 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.33, N = 3 53.17 53.02
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 Default mitigations=off 10 20 30 40 50 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 43.46 43.29
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Speedometer 3.0 - Browser: Firefox Default mitigations=off 7 14 21 28 35 SE +/- 0.37, N = 4 SE +/- 0.32, N = 3 32.1 31.4 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 Default mitigations=off 200 400 600 800 1000 SE +/- 11.67, N = 3 SE +/- 3.37, N = 3 875.6 877.2 MIN: 813.92 / MAX: 907.51 MIN: 820.97 / MAX: 899.68
Stress-NG OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Atomic Default mitigations=off 90 180 270 360 450 SE +/- 0.21, N = 3 SE +/- 0.23, N = 3 409.14 408.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: Cloning Default mitigations=off 600 1200 1800 2400 3000 SE +/- 4.58, N = 3 SE +/- 1.71, N = 3 2987.04 2975.03 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 Default mitigations=off 600 1200 1800 2400 3000 SE +/- 0.31, N = 3 SE +/- 0.71, N = 3 3001.91 2993.36 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 Default mitigations=off 60K 120K 180K 240K 300K SE +/- 92.43, N = 3 SE +/- 301.92, N = 3 281007.87 292984.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: NUMA Default mitigations=off 130 260 390 520 650 SE +/- 2.91, N = 3 SE +/- 2.41, N = 3 587.28 604.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: Matrix 3D Math Default mitigations=off 500 1000 1500 2000 2500 SE +/- 1.90, N = 3 SE +/- 1.42, N = 3 2471.75 2472.67 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 Default mitigations=off 1300 2600 3900 5200 6500 SE +/- 19.11, N = 3 SE +/- 76.95, N = 3 6257.71 6193.01 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 Default mitigations=off 5K 10K 15K 20K 25K SE +/- 108.66, N = 3 SE +/- 33.38, N = 3 22609.25 22330.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: Malloc Default mitigations=off 30M 60M 90M 120M 150M SE +/- 169148.52, N = 3 SE +/- 238038.18, N = 3 142497407.88 141993817.53 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 Default mitigations=off 2K 4K 6K 8K 10K SE +/- 40.03, N = 3 SE +/- 46.60, N = 3 10740.08 10731.68 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 Default mitigations=off 600K 1200K 1800K 2400K 3000K SE +/- 26250.57, N = 3 SE +/- 21647.30, N = 3 2743269.16 2756951.55 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 Default mitigations=off 150 300 450 600 750 SE +/- 1.11, N = 3 SE +/- 2.17, N = 3 679.78 678.20 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 Default mitigations=off 14K 28K 42K 56K 70K SE +/- 62.85, N = 3 SE +/- 77.95, N = 3 65808.99 65667.70 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 Default mitigations=off 50 100 150 200 250 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 207.38 206.27 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 Default mitigations=off 12K 24K 36K 48K 60K SE +/- 11.11, N = 3 SE +/- 32.81, N = 3 55667.77 55427.05 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 Default mitigations=off 2K 4K 6K 8K 10K SE +/- 6.61, N = 3 SE +/- 3.99, N = 3 8476.79 8559.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: Jpeg Compression Default mitigations=off 8K 16K 24K 32K 40K SE +/- 73.18, N = 3 SE +/- 295.77, N = 3 36598.12 36438.80 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 Default mitigations=off 30K 60K 90K 120K 150K SE +/- 103.30, N = 3 SE +/- 178.23, N = 3 121557.94 120619.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: Mixed Scheduler Default mitigations=off 7K 14K 21K 28K 35K SE +/- 143.43, N = 3 SE +/- 119.17, N = 3 32020.00 33323.27 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 Default mitigations=off 5K 10K 15K 20K 25K SE +/- 2.92, N = 3 SE +/- 4.66, N = 3 21841.40 21798.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: MEMFD Default mitigations=off 500 1000 1500 2000 2500 SE +/- 4.39, N = 3 SE +/- 3.69, N = 3 2381.81 2406.49 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 Default mitigations=off 800K 1600K 2400K 3200K 4000K SE +/- 19303.33, N = 3 SE +/- 22714.94, N = 3 3731433.24 3731704.22 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 Default mitigations=off 500K 1000K 1500K 2000K 2500K SE +/- 564.58, N = 3 SE +/- 712.86, N = 3 2504015.85 2516690.65 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 Default mitigations=off 50 100 150 200 250 SE +/- 0.47, N = 3 SE +/- 0.35, N = 3 247.42 246.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: x86_64 RdRand Default mitigations=off 2M 4M 6M 8M 10M SE +/- 3528.33, N = 3 SE +/- 3387.88, N = 3 9879206.14 9826674.03 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 Default mitigations=off 60 120 180 240 300 SE +/- 0.22, N = 3 SE +/- 0.11, N = 3 285.10 285.22 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 Default mitigations=off 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 6696.69, N = 3 SE +/- 1004.03, N = 3 5866828.45 5852834.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: Radix String Sort Default mitigations=off 50 100 150 200 250 SE +/- 0.57, N = 3 SE +/- 0.15, N = 3 235.34 234.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: Wide Vector Math Default mitigations=off 200K 400K 600K 800K 1000K SE +/- 261.35, N = 3 SE +/- 325.25, N = 3 895724.64 894388.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: Logarithmic Math Default mitigations=off 40K 80K 120K 160K 200K SE +/- 56.43, N = 3 SE +/- 114.00, N = 3 176395.76 175629.70 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 Default mitigations=off 30K 60K 90K 120K 150K SE +/- 34.65, N = 3 SE +/- 16.97, N = 3 162927.64 162387.46 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 Default mitigations=off 13K 26K 39K 52K 65K SE +/- 809.71, N = 3 SE +/- 316.49, N = 3 62431.13 61570.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: AVX-512 VNNI Default mitigations=off 600K 1200K 1800K 2400K 3000K SE +/- 24649.96, N = 3 SE +/- 30435.89, N = 3 2950373.23 2906824.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: Fused Multiply-Add Default mitigations=off 8M 16M 24M 32M 40M SE +/- 85164.52, N = 3 SE +/- 3546.49, N = 3 39042496.98 39133957.96 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 Default mitigations=off 15K 30K 45K 60K 75K SE +/- 118.45, N = 3 SE +/- 226.06, N = 3 68322.43 67935.93 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 Default mitigations=off 7M 14M 21M 28M 35M SE +/- 51209.89, N = 3 SE +/- 51948.04, N = 3 33949550.06 34454589.58 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 Default mitigations=off 30K 60K 90K 120K 150K SE +/- 37.62, N = 3 SE +/- 164.78, N = 3 160992 160427 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Compression Rating Default mitigations=off 40K 80K 120K 160K 200K SE +/- 41.58, N = 3 SE +/- 220.22, N = 3 205233 205799 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Default mitigations=off 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 13.44 13.04 1. (CC) gcc options: -lpthread
Selenium OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Default mitigations=off 110 220 330 440 550 SE +/- 1.76, N = 3 SE +/- 0.67, N = 3 530 516 1. firefox 126.0.1
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Default mitigations=off 4 8 12 16 20 SE +/- 0.19, N = 3 SE +/- 0.17, 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 Default mitigations=off 0.5416 1.0832 1.6248 2.1664 2.708 SE +/- 0.018, N = 3 SE +/- 0.025, N = 3 2.407 2.395
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 Default mitigations=off 0.3589 0.7178 1.0767 1.4356 1.7945 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 1.595 1.581
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.6.1 Test: Masskrug - Acceleration: CPU-only Default mitigations=off 0.3679 0.7358 1.1037 1.4716 1.8395 SE +/- 0.003, N = 3 SE +/- 0.004, N = 3 1.635 1.607
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 Default mitigations=off 0.0362 0.0724 0.1086 0.1448 0.181 SE +/- 0.002, N = 3 SE +/- 0.000, N = 3 0.161 0.157
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.