AMD Ryzen 5 7600X 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-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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
spectre_v2=off Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
nospectre_v1 Processor: AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0604 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 1000GB Sabrent Rocket 4.0 Plus, Graphics: AMD Radeon RX 6800 XT (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-060000rc7daily20221001-generic (x86_64), Desktop: GNOME Shell 42.4, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48), Vulkan: 1.3.204, Compiler: GCC 11.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-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + 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
Timed Node.js Compilation This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 18.8 Time To Compile mitigations=off spectre_v2=off Default nospectre_v1 110 220 330 440 550 SE +/- 0.36, N = 3 SE +/- 0.22, N = 3 SE +/- 0.47, N = 3 SE +/- 0.23, N = 3 514.19 513.66 494.31 493.79
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: 1000000 - Partitions: 500 - Inner Join Test Time mitigations=off spectre_v2=off Default nospectre_v1 0.3668 0.7336 1.1004 1.4672 1.834 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 12 SE +/- 0.02, N = 12 1.63 1.62 1.49 1.47
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time mitigations=off spectre_v2=off Default nospectre_v1 0.4838 0.9676 1.4514 1.9352 2.419 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 2.15 2.12 1.96 1.91
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time mitigations=off spectre_v2=off nospectre_v1 Default 0.6525 1.305 1.9575 2.61 3.2625 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 12 SE +/- 0.02, N = 12 2.90 2.81 2.72 2.70
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe mitigations=off spectre_v2=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.22, N = 3 SE +/- 0.18, N = 3 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 9.66 9.46 8.84 8.80
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark mitigations=off spectre_v2=off Default nospectre_v1 40 80 120 160 200 SE +/- 0.44, N = 3 SE +/- 0.81, N = 3 SE +/- 0.94, N = 12 SE +/- 0.38, N = 12 170.09 169.40 144.64 143.12
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time mitigations=off spectre_v2=off Default nospectre_v1 0.6368 1.2736 1.9104 2.5472 3.184 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 12 SE +/- 0.02, N = 12 2.83 2.79 2.63 2.61
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome spectre_v2=off mitigations=off nospectre_v1 Default 70 140 210 280 350 SE +/- 1.42, N = 3 SE +/- 1.49, N = 3 SE +/- 0.69, N = 3 SE +/- 1.44, N = 3 291.53 300.63 320.40 320.41 1. chrome 106.0.5249.91
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox spectre_v2=off mitigations=off nospectre_v1 Default 6 12 18 24 30 SE +/- 0.37, N = 3 SE +/- 0.31, N = 15 SE +/- 0.23, N = 6 SE +/- 0.16, N = 15 27.54 27.06 24.18 24.05 1. firefox 105.0.1
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: 1000000 - Partitions: 100 - Inner Join Test Time spectre_v2=off mitigations=off Default nospectre_v1 0.3195 0.639 0.9585 1.278 1.5975 SE +/- 0.04, N = 4 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 12 1.42 1.39 1.31 1.29
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time mitigations=off spectre_v2=off nospectre_v1 Default 0.45 0.9 1.35 1.8 2.25 SE +/- 0.03, N = 3 SE +/- 0.02, N = 4 SE +/- 0.01, N = 12 SE +/- 0.03, N = 3 2.00 1.98 1.82 1.81
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time spectre_v2=off mitigations=off Default nospectre_v1 0.594 1.188 1.782 2.376 2.97 SE +/- 0.06, N = 4 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 12 2.64 2.53 2.50 2.42
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe mitigations=off spectre_v2=off nospectre_v1 Default 3 6 9 12 15 SE +/- 0.17, N = 3 SE +/- 0.18, N = 4 SE +/- 0.01, N = 12 SE +/- 0.03, N = 3 9.53 9.44 8.81 8.80
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark mitigations=off spectre_v2=off nospectre_v1 Default 40 80 120 160 200 SE +/- 0.37, N = 3 SE +/- 0.46, N = 4 SE +/- 0.41, N = 12 SE +/- 0.39, N = 3 170.38 169.90 143.25 142.71
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time mitigations=off spectre_v2=off Default nospectre_v1 0.594 1.188 1.782 2.376 2.97 SE +/- 0.03, N = 3 SE +/- 0.03, N = 4 SE +/- 0.01, N = 3 SE +/- 0.03, N = 12 2.64 2.61 2.49 2.39
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: 192000 - Buffer Size: 512 spectre_v2=off mitigations=off Default nospectre_v1 0.3869 0.7738 1.1607 1.5476 1.9345 SE +/- 0.018304, N = 3 SE +/- 0.021380, N = 12 SE +/- 0.018935, N = 3 SE +/- 0.014851, N = 8 1.321064 1.371105 1.716562 1.719619 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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, Third Run mitigations=off spectre_v2=off Default nospectre_v1 40 80 120 160 200 SE +/- 3.01, N = 3 SE +/- 1.76, N = 15 SE +/- 2.33, N = 7 SE +/- 2.76, N = 3 178.98 179.39 193.49 199.05 MIN: 14.93 / MAX: 30000 MIN: 14.37 / MAX: 30000 MIN: 15.28 / MAX: 30000 MIN: 13.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 spectre_v2=off Default nospectre_v1 40 80 120 160 200 SE +/- 3.27, N = 3 SE +/- 1.54, N = 15 SE +/- 1.15, N = 7 SE +/- 3.69, N = 3 181.49 183.73 195.43 195.43 MIN: 14.91 / MAX: 30000 MIN: 14.92 / MAX: 30000 MIN: 15.43 / MAX: 30000 MIN: 15.84 / 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, First Run / Cold Cache mitigations=off spectre_v2=off Default nospectre_v1 40 80 120 160 200 SE +/- 0.95, N = 3 SE +/- 1.63, N = 15 SE +/- 1.75, N = 7 SE +/- 2.42, N = 3 173.68 179.39 184.94 191.05 MIN: 14.26 / MAX: 20000 MIN: 14.83 / MAX: 30000 MIN: 13.44 / MAX: 30000 MIN: 14.44 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
Apache CouchDB This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 mitigations=off spectre_v2=off nospectre_v1 Default 40 80 120 160 200 SE +/- 1.04, N = 3 SE +/- 0.78, N = 3 SE +/- 0.43, N = 3 SE +/- 0.20, N = 3 180.90 180.83 175.19 173.61 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
WebP2 Image Encode This is a test of Google's libwebp2 library with the WebP2 image encode utility and using a sample 6000x4000 pixel JPEG image as the input, similar to the WebP/libwebp test profile. WebP2 is currently experimental and under heavy development as ultimately the successor to WebP. WebP2 supports 10-bit HDR, more efficienct lossy compression, improved lossless compression, animation support, and full multi-threading support compared to WebP. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 75, Compression Effort 7 Default mitigations=off spectre_v2=off nospectre_v1 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.14 0.14 0.14 0.14 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
Selenium OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox spectre_v2=off mitigations=off nospectre_v1 Default 10K 20K 30K 40K 50K SE +/- 578.90, N = 15 SE +/- 764.90, N = 15 SE +/- 92.64, N = 3 SE +/- 109.79, N = 3 41847 42415 47446 47469 1. firefox 105.0.1
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 mitigations=off spectre_v2=off nospectre_v1 Default 400K 800K 1200K 1600K 2000K SE +/- 11305.83, N = 15 SE +/- 11065.03, N = 3 SE +/- 12508.97, N = 3 SE +/- 8362.03, N = 3 1422635.2 1436546.8 1593004.0 1639617.3
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: Apache Spark PageRank spectre_v2=off mitigations=off nospectre_v1 Default 500 1000 1500 2000 2500 SE +/- 21.61, N = 8 SE +/- 8.89, N = 3 SE +/- 24.73, N = 3 SE +/- 17.22, N = 9 2452.7 2421.0 2164.0 2161.7 MIN: 2017.59 / MAX: 2786.51 MIN: 2054.83 / MAX: 2716.21 MIN: 1978.41 / MAX: 2344.04 MIN: 1892.77 / MAX: 2408.86
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: ALS Movie Lens mitigations=off spectre_v2=off Default nospectre_v1 1400 2800 4200 5600 7000 SE +/- 2.77, N = 3 SE +/- 25.90, N = 3 SE +/- 20.88, N = 3 SE +/- 27.73, N = 3 6573.5 6559.1 6063.5 5989.3 MIN: 6510.95 / MAX: 7229.43 MIN: 6442.36 / MAX: 7276.37 MIN: 5988.41 / MAX: 6666.79 MIN: 5899.69 / MAX: 6630
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO spectre_v2=off mitigations=off nospectre_v1 Default 1000 2000 3000 4000 5000 SE +/- 34.68, N = 15 SE +/- 23.11, N = 3 SE +/- 50.72, N = 4 SE +/- 48.94, N = 4 4824.9 4729.2 4315.0 4307.2 MIN: 4644.3 / MAX: 7420.62 MIN: 4704.2 / MAX: 6866.7 MIN: 4216.34 / MAX: 6180.86 MIN: 4191.34 / MAX: 6592.77
Selenium OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox mitigations=off spectre_v2=off Default nospectre_v1 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 1.93, N = 3 SE +/- 2.08, N = 3 SE +/- 1.05, N = 3 168.08 172.81 186.93 188.30 1. firefox 105.0.1
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache mitigations=off spectre_v2=off Default nospectre_v1 30 60 90 120 150 SE +/- 0.93, N = 7 SE +/- 1.27, N = 15 SE +/- 2.17, N = 15 SE +/- 1.42, N = 15 102.07 104.33 118.42 119.78 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
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 spectre_v2=off Default nospectre_v1 1400 2800 4200 5600 7000 SE +/- 11.45, N = 3 SE +/- 26.64, N = 3 SE +/- 9.16, N = 3 SE +/- 19.74, N = 3 6358.2 6350.1 6145.2 6110.9 MIN: 4813.39 / MAX: 6380.91 MIN: 4684.07 / MAX: 6403.21 MIN: 4647.99 / MAX: 6163.22 MIN: 4623.37 / MAX: 6134.99
Cryptsetup This is a test profile for running the cryptsetup benchmark to report on the system's cryptography performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool spectre_v2=off mitigations=off Default nospectre_v1 200K 400K 600K 800K 1000K SE +/- 12745.74, N = 15 SE +/- 12414.92, N = 15 SE +/- 2035.67, N = 3 SE +/- 2958.90, N = 3 984966 997814 1032071 1032757
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 spectre_v2=off mitigations=off nospectre_v1 Default 600K 1200K 1800K 2400K 3000K SE +/- 52383.54, N = 15 SE +/- 49916.48, N = 15 SE +/- 9884.29, N = 3 SE +/- 4298.33, N = 3 2794256 2839181 2995996 3004528
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: 192000 - Buffer Size: 1024 spectre_v2=off mitigations=off Default nospectre_v1 0.4069 0.8138 1.2207 1.6276 2.0345 SE +/- 0.003634, N = 3 SE +/- 0.003233, N = 3 SE +/- 0.002266, N = 3 SE +/- 0.002602, N = 3 1.617831 1.669391 1.800247 1.808380 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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: 1000 nospectre_v1 spectre_v2=off Default mitigations=off 20K 40K 60K 80K 100K SE +/- 176.51, N = 3 SE +/- 157.13, N = 3 SE +/- 105.05, N = 3 SE +/- 102.14, N = 3 110088.64 110832.19 113501.57 113618.00 1. (CC) gcc options: -shared -fPIC -O2
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: 500 Default mitigations=off nospectre_v1 spectre_v2=off 170K 340K 510K 680K 850K SE +/- 188.62, N = 3 SE +/- 973.32, N = 3 SE +/- 500.39, N = 3 SE +/- 196.26, N = 3 768798.44 771249.78 771761.58 773618.64 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 nospectre_v1 Default spectre_v2=off mitigations=off 20K 40K 60K 80K 100K SE +/- 45.20, N = 3 SE +/- 151.57, N = 3 SE +/- 322.62, N = 3 SE +/- 91.83, N = 3 95819.80 95948.65 99128.83 99947.89 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 Default nospectre_v1 mitigations=off spectre_v2=off 170K 340K 510K 680K 850K SE +/- 525.15, N = 3 SE +/- 5142.20, N = 3 SE +/- 734.26, N = 3 SE +/- 2038.51, N = 3 761701.46 770214.55 772159.28 773672.22 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: 200 spectre_v2=off nospectre_v1 Default mitigations=off 30K 60K 90K 120K 150K SE +/- 379.00, N = 3 SE +/- 704.93, N = 3 SE +/- 871.12, N = 3 SE +/- 786.71, N = 3 144902.62 150886.20 157494.90 157902.05 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 nospectre_v1 spectre_v2=off Default mitigations=off 30K 60K 90K 120K 150K SE +/- 292.60, N = 3 SE +/- 124.99, N = 3 SE +/- 149.74, N = 3 SE +/- 108.62, N = 3 115781.28 116305.96 117378.51 119966.30 1. (CC) gcc options: -shared -fPIC -O2
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: 200 Default mitigations=off nospectre_v1 spectre_v2=off 200K 400K 600K 800K 1000K SE +/- 1106.74, N = 3 SE +/- 881.66, N = 3 SE +/- 531.06, N = 3 SE +/- 817.28, N = 3 777810.40 781248.75 783100.99 785016.14 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 Default mitigations=off nospectre_v1 spectre_v2=off 200K 400K 600K 800K 1000K SE +/- 1108.07, N = 3 SE +/- 555.72, N = 3 SE +/- 425.55, N = 3 SE +/- 193.95, N = 3 789072.41 792540.27 794417.69 796671.73 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: 100 spectre_v2=off nospectre_v1 mitigations=off Default 40K 80K 120K 160K 200K SE +/- 308.24, N = 3 SE +/- 289.66, N = 3 SE +/- 535.74, N = 3 SE +/- 447.04, N = 3 144618.25 155262.24 157896.89 167725.52 1. (CC) gcc options: -shared -fPIC -O2
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: 20 Default mitigations=off nospectre_v1 spectre_v2=off 200K 400K 600K 800K 1000K SE +/- 656.96, N = 3 SE +/- 879.83, N = 3 SE +/- 1251.10, N = 3 SE +/- 1001.65, N = 3 802263.07 806609.88 810324.16 813661.59 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: 20 nospectre_v1 spectre_v2=off Default mitigations=off 30K 60K 90K 120K 150K SE +/- 111.87, N = 3 SE +/- 333.67, N = 3 SE +/- 27.51, N = 3 SE +/- 91.66, N = 3 126203.49 127067.88 132783.11 133520.68 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 nospectre_v1 spectre_v2=off mitigations=off Default 4K 8K 12K 16K 20K SE +/- 262.03, N = 3 SE +/- 72.23, N = 3 SE +/- 57.71, N = 3 SE +/- 44.42, N = 3 19142.52 19455.07 19744.58 19778.05 1. (CC) gcc options: -shared -fPIC -O2
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 spectre_v2=off nospectre_v1 Default 400 800 1200 1600 2000 SE +/- 12.40, N = 3 SE +/- 9.47, N = 3 SE +/- 19.26, N = 3 SE +/- 8.13, N = 3 1721.0 1700.9 1557.6 1533.8 MIN: 1639.6 / MAX: 1763.75 MIN: 1670.11 / MAX: 1753.38 MIN: 1509.71 / MAX: 1604.91 MIN: 1419.89 / MAX: 1595.85
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom mitigations=off Default spectre_v2=off nospectre_v1 0.396 0.792 1.188 1.584 1.98 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.73 1.76 1.76 1.76 1. (CXX) g++ options: -O3
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 spectre_v2=off nospectre_v1 Default 8 16 24 32 40 SE +/- 0.34, N = 15 SE +/- 0.39, N = 12 SE +/- 0.39, N = 12 SE +/- 0.32, N = 12 33.17 33.18 35.22 35.37 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Timed Linux Kernel Compilation This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: defconfig spectre_v2=off mitigations=off nospectre_v1 Default 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 SE +/- 0.29, N = 3 76.42 76.10 73.41 73.38
Selenium OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome mitigations=off spectre_v2=off Default nospectre_v1 70 140 210 280 350 SE +/- 2.25, N = 15 SE +/- 3.12, N = 4 SE +/- 2.03, N = 3 SE +/- 1.45, N = 3 296 296 318 320 1. chrome 106.0.5249.91
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: Apache Spark Bayes spectre_v2=off mitigations=off Default nospectre_v1 300 600 900 1200 1500 SE +/- 13.91, N = 15 SE +/- 2.21, N = 3 SE +/- 8.93, N = 3 SE +/- 12.70, N = 3 1249.6 1209.2 1145.0 1141.4 MIN: 815 / MAX: 1324.82 MIN: 897.84 / MAX: 1211.92 MIN: 842.42 / MAX: 1157.93 MIN: 827.27 / MAX: 1162.45
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 spectre_v2=off mitigations=off nospectre_v1 Default 0.5764 1.1528 1.7292 2.3056 2.882 SE +/- 0.024275, N = 3 SE +/- 0.011840, N = 3 SE +/- 0.006926, N = 3 SE +/- 0.004412, N = 3 2.095509 2.203020 2.551232 2.561693 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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: Exhaustive spectre_v2=off mitigations=off nospectre_v1 Default 0.1605 0.321 0.4815 0.642 0.8025 SE +/- 0.0007, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0005, N = 3 0.7051 0.7055 0.7131 0.7134 1. (CXX) g++ options: -O3 -flto -pthread
Selenium OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome mitigations=off spectre_v2=off Default nospectre_v1 20K 40K 60K 80K 100K SE +/- 1825.46, N = 12 SE +/- 1186.89, N = 3 SE +/- 337.18, N = 3 SE +/- 265.98, N = 3 85264 89122 97619 98514 1. chrome 106.0.5249.91
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: 480000 - Buffer Size: 512 spectre_v2=off mitigations=off nospectre_v1 Default 0.746 1.492 2.238 2.984 3.73 SE +/- 0.017755, N = 3 SE +/- 0.028578, N = 7 SE +/- 0.007378, N = 3 SE +/- 0.007265, N = 3 3.024247 3.109468 3.313637 3.315365 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: 44100 - Buffer Size: 512 spectre_v2=off mitigations=off nospectre_v1 Default 0.7469 1.4938 2.2407 2.9876 3.7345 SE +/- 0.028583, N = 7 SE +/- 0.016823, N = 3 SE +/- 0.007979, N = 3 SE +/- 0.005175, N = 3 3.066031 3.089036 3.304290 3.319337 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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 spectre_v2=off nospectre_v1 Default 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 30030.55, N = 3 SE +/- 30319.84, N = 3 SE +/- 1238.97, N = 3 SE +/- 18534.87, N = 3 4906211.20 4949025.01 5193823.83 5204011.99 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 spectre_v2=off nospectre_v1 Default 1000K 2000K 3000K 4000K 5000K SE +/- 2380.55, N = 3 SE +/- 21808.91, N = 3 SE +/- 14392.05, N = 3 SE +/- 5534.42, N = 3 4433214.41 4511086.67 4729270.87 4748014.74 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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: Apache Spark ALS mitigations=off spectre_v2=off nospectre_v1 Default 400 800 1200 1600 2000 SE +/- 11.25, N = 3 SE +/- 5.86, N = 3 SE +/- 14.03, N = 3 SE +/- 4.75, N = 3 2040.9 2034.0 1891.1 1888.5 MIN: 1946.42 / MAX: 2137.07 MIN: 1961.02 / MAX: 2156.78 MIN: 1794.4 / MAX: 2046.22 MIN: 1781.01 / MAX: 1961.36
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 spectre_v2=off mitigations=off nospectre_v1 Default 0.5922 1.1844 1.7766 2.3688 2.961 SE +/- 0.032968, N = 3 SE +/- 0.008482, N = 3 SE +/- 0.001455, N = 3 SE +/- 0.000805, N = 3 2.424775 2.488290 2.609789 2.631916 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Facebook RocksDB OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read Random Write Random spectre_v2=off mitigations=off Default nospectre_v1 500K 1000K 1500K 2000K 2500K SE +/- 23302.96, N = 4 SE +/- 4689.09, N = 3 SE +/- 11858.65, N = 3 SE +/- 5155.94, N = 3 2134050 2146762 2193817 2194921 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Selenium OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox mitigations=off spectre_v2=off Default nospectre_v1 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 236 243 260 260 1. firefox 105.0.1
Timed Wasmer Compilation This test times how long it takes to compile Wasmer. Wasmer is written in the Rust programming language and is a WebAssembly runtime implementation that supports WASI and EmScripten. This test profile builds Wasmer with the Cranelift and Singlepast compiler features enabled. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile spectre_v2=off mitigations=off Default nospectre_v1 12 24 36 48 60 SE +/- 0.45, N = 3 SE +/- 0.52, N = 6 SE +/- 0.28, N = 3 SE +/- 0.24, N = 3 52.41 51.52 50.34 49.91 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
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 spectre_v2=off Default nospectre_v1 4 8 12 16 20 SE +/- 0.14, N = 12 SE +/- 0.12, N = 15 SE +/- 0.11, N = 12 SE +/- 0.14, N = 7 17.13 16.99 16.12 15.91 1. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets mitigations=off spectre_v2=off nospectre_v1 Default 2 4 6 8 10 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 8.42 8.48 8.48 8.49 1. (CXX) g++ options: -O3
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 Two-Pass - Input: Bosphorus 4K mitigations=off spectre_v2=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 12.07 12.17 12.33 12.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Facebook RocksDB OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Fill mitigations=off nospectre_v1 Default spectre_v2=off 300K 600K 900K 1200K 1500K SE +/- 3726.79, N = 3 SE +/- 6604.77, N = 3 SE +/- 9874.13, N = 3 SE +/- 4988.21, N = 3 1254848 1259950 1273179 1274009 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Update Random mitigations=off Default nospectre_v1 spectre_v2=off 160K 320K 480K 640K 800K SE +/- 3242.39, N = 3 SE +/- 4024.29, N = 3 SE +/- 2306.38, N = 3 SE +/- 5261.31, N = 3 733525 734822 746184 748555 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read While Writing mitigations=off spectre_v2=off nospectre_v1 Default 500K 1000K 1500K 2000K 2500K SE +/- 7823.94, N = 3 SE +/- 13568.43, N = 3 SE +/- 16640.10, N = 3 SE +/- 4930.87, N = 3 2102673 2125647 2170738 2211654 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Read spectre_v2=off mitigations=off Default nospectre_v1 13M 26M 39M 52M 65M SE +/- 225292.34, N = 3 SE +/- 231143.15, N = 3 SE +/- 32394.54, N = 3 SE +/- 176655.16, N = 3 59509810 59806487 61848048 61976953 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity spectre_v2=off Default nospectre_v1 mitigations=off 4K 8K 12K 16K 20K SE +/- 154.65, N = 15 SE +/- 36.09, N = 3 SE +/- 33.52, N = 3 SE +/- 120.42, N = 3 13388.00 18911.64 18958.13 19465.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Apache CouchDB This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 1000 - Rounds: 30 spectre_v2=off mitigations=off nospectre_v1 Default 13 26 39 52 65 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.12, N = 3 SE +/- 0.54, N = 3 59.16 58.60 57.46 56.89 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 spectre_v2=off mitigations=off Default nospectre_v1 500K 1000K 1500K 2000K 2500K SE +/- 7632.48, N = 3 SE +/- 7361.87, N = 3 SE +/- 2961.89, N = 3 SE +/- 12147.99, N = 3 2004002.8 2008587.5 2170159.2 2188262.9
Node.js V8 Web Tooling Benchmark Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark mitigations=off spectre_v2=off Default nospectre_v1 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 20.63 20.76 21.39 21.55
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: 480000 - Buffer Size: 1024 spectre_v2=off mitigations=off nospectre_v1 Default 0.7634 1.5268 2.2902 3.0536 3.817 SE +/- 0.009096, N = 3 SE +/- 0.020795, N = 3 SE +/- 0.003307, N = 3 SE +/- 0.007974, N = 3 3.270845 3.309662 3.382769 3.392851 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox mitigations=off spectre_v2=off nospectre_v1 Default 130 260 390 520 650 SE +/- 4.45, N = 3 SE +/- 6.80, N = 12 SE +/- 2.84, N = 3 SE +/- 3.87, N = 3 585.0 565.5 516.6 513.0 1. firefox 105.0.1
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: 44100 - Buffer Size: 1024 spectre_v2=off mitigations=off nospectre_v1 Default 0.7621 1.5242 2.2863 3.0484 3.8105 SE +/- 0.020488, N = 3 SE +/- 0.008268, N = 3 SE +/- 0.002407, N = 3 SE +/- 0.004659, N = 3 3.279608 3.299019 3.376767 3.387246 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
RawTherapee RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time mitigations=off spectre_v2=off Default nospectre_v1 10 20 30 40 50 SE +/- 0.20, N = 3 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 45.60 45.12 42.24 42.18 1. RawTherapee, version 5.8, command line.
Sunflow Rendering System This test runs benchmarks of the Sunflow Rendering System. The Sunflow Rendering System is an open-source render engine for photo-realistic image synthesis with a ray-tracing core. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis mitigations=off spectre_v2=off nospectre_v1 Default 0.1888 0.3776 0.5664 0.7552 0.944 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.006, N = 15 0.839 0.836 0.799 0.798 MIN: 0.75 / MAX: 1.26 MIN: 0.74 / MAX: 1.12 MIN: 0.71 / MAX: 1.07 MIN: 0.72 / MAX: 1.07
Selenium OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome mitigations=off spectre_v2=off nospectre_v1 Default 600 1200 1800 2400 3000 SE +/- 26.90, N = 6 SE +/- 32.56, N = 4 SE +/- 10.71, N = 3 SE +/- 24.26, N = 3 2832 2739 2705 2697 1. chrome 106.0.5249.91
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: Thorough spectre_v2=off mitigations=off nospectre_v1 Default 2 4 6 8 10 SE +/- 0.0058, N = 3 SE +/- 0.0060, N = 3 SE +/- 0.0044, N = 3 SE +/- 0.0072, N = 3 6.6502 6.6536 6.7501 6.7566 1. (CXX) g++ options: -O3 -flto -pthread
Selenium OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox spectre_v2=off mitigations=off nospectre_v1 Default 500 1000 1500 2000 2500 SE +/- 28.75, N = 4 SE +/- 2.85, N = 3 SE +/- 24.36, N = 3 SE +/- 8.37, N = 3 2474 2410 2369 2318 1. firefox 105.0.1
Timed Mesa Compilation This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile spectre_v2=off mitigations=off Default nospectre_v1 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 38.24 38.18 36.38 36.29
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome spectre_v2=off mitigations=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 5 SE +/- 0.07, N = 3 10.75 9.92 9.38 9.19 1. chrome 106.0.5249.91
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: In-Memory Database Shootout mitigations=off spectre_v2=off nospectre_v1 Default 400 800 1200 1600 2000 SE +/- 21.89, N = 3 SE +/- 20.73, N = 3 SE +/- 3.44, N = 3 SE +/- 5.74, N = 3 2058.8 2050.5 1882.7 1874.4 MIN: 1866.04 / MAX: 2319.96 MIN: 1831.2 / MAX: 2295.42 MIN: 1755.55 / MAX: 2079.19 MIN: 1719.29 / MAX: 2054.21
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: Random Forest mitigations=off spectre_v2=off Default nospectre_v1 130 260 390 520 650 SE +/- 8.39, N = 3 SE +/- 6.35, N = 5 SE +/- 3.72, N = 3 SE +/- 2.97, N = 3 583.0 576.9 523.2 516.7 MIN: 494.2 / MAX: 674.22 MIN: 473.38 / MAX: 731.32 MIN: 448.83 / MAX: 620.39 MIN: 418.35 / MAX: 640.35
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless mitigations=off spectre_v2=off nospectre_v1 Default 0.4973 0.9946 1.4919 1.9892 2.4865 SE +/- 0.07, N = 12 SE +/- 0.04, N = 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.03 2.07 2.20 2.21 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex Default nospectre_v1 spectre_v2=off mitigations=off 900K 1800K 2700K 3600K 4500K SE +/- 10256.33, N = 3 SE +/- 10778.99, N = 3 SE +/- 18405.23, N = 3 SE +/- 30094.15, N = 3 3737267.77 3780298.64 3981215.14 4010537.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math spectre_v2=off mitigations=off Default nospectre_v1 13K 26K 39K 52K 65K SE +/- 37.86, N = 3 SE +/- 29.89, N = 3 SE +/- 30.81, N = 3 SE +/- 27.16, N = 3 60067.80 60145.95 62472.37 62556.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE nospectre_v1 Default spectre_v2=off mitigations=off 60K 120K 180K 240K 300K SE +/- 250.59, N = 3 SE +/- 115.34, N = 3 SE +/- 594.25, N = 3 SE +/- 200.36, N = 3 202570.27 205644.24 261269.96 262166.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching nospectre_v1 Default mitigations=off spectre_v2=off 900K 1800K 2700K 3600K 4500K SE +/- 35449.67, N = 3 SE +/- 24498.62, N = 3 SE +/- 24144.91, N = 3 SE +/- 32653.63, N = 3 3887015.19 3918590.92 4250094.39 4313556.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD Default spectre_v2=off mitigations=off nospectre_v1 200 400 600 800 1000 SE +/- 0.03, N = 3 SE +/- 2.20, N = 3 SE +/- 0.72, N = 3 SE +/- 0.94, N = 3 750.33 771.24 829.29 870.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
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 9 Realtime - Input: Bosphorus 4K mitigations=off spectre_v2=off Default nospectre_v1 15 30 45 60 75 SE +/- 0.55, N = 15 SE +/- 0.57, N = 15 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 64.97 65.49 68.10 68.56 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 spectre_v2=off mitigations=off Default nospectre_v1 14 28 42 56 70 SE +/- 0.81, N = 3 SE +/- 0.45, N = 10 SE +/- 0.60, N = 15 SE +/- 0.82, N = 3 58.13 59.06 60.91 61.30 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
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: Finagle HTTP Requests nospectre_v1 spectre_v2=off mitigations=off Default 400 800 1200 1600 2000 SE +/- 9.59, N = 3 SE +/- 11.75, N = 3 SE +/- 27.59, N = 3 SE +/- 17.40, N = 3 1972.1 1971.6 1954.1 1931.1 MIN: 1680.78 / MAX: 2306.77 MIN: 1749.15 / MAX: 2379.6 MIN: 1695.23 / MAX: 2338.25 MIN: 1667.89 / MAX: 2421.74
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: Initial Create Default nospectre_v1 mitigations=off spectre_v2=off 200 400 600 800 1000 SE +/- 5.08, N = 3 SE +/- 4.77, N = 3 SE +/- 10.75, N = 15 SE +/- 13.24, N = 3 921.23 952.30 978.40 1016.53
GNU Octave Benchmark This test profile measures how long it takes to complete several reference GNU Octave files via octave-benchmark. GNU Octave is used for numerical computations and is an open-source alternative to MATLAB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.4.0 spectre_v2=off mitigations=off Default nospectre_v1 0.9965 1.993 2.9895 3.986 4.9825 SE +/- 0.042, N = 25 SE +/- 0.047, N = 20 SE +/- 0.026, N = 5 SE +/- 0.034, N = 5 4.429 4.413 4.281 4.249
SMHasher SMHasher is a hash function tester supporting various algorithms and able to make use of AVX and other modern CPU instruction set extensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 mitigations=off spectre_v2=off Default nospectre_v1 7 14 21 28 35 SE +/- 0.70, N = 15 SE +/- 0.65, N = 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 3 30.08 29.07 27.29 27.29 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Result
OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 mitigations=off spectre_v2=off Default nospectre_v1 16K 32K 48K 64K 80K SE +/- 801.16, N = 15 SE +/- 804.49, N = 15 SE +/- 653.31, N = 12 SE +/- 17.81, N = 3 73477.81 73645.85 76019.83 76727.22 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
cycles/hash
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 mitigations=off spectre_v2=off Default nospectre_v1 7 14 21 28 35 SE +/- 0.70, N = 15 SE +/- 0.65, N = 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 3 30.08 29.07 27.29 27.29 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
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 10 Realtime - Input: Bosphorus 4K mitigations=off spectre_v2=off Default nospectre_v1 16 32 48 64 80 SE +/- 0.58, N = 15 SE +/- 0.74, N = 3 SE +/- 0.08, N = 3 SE +/- 0.19, N = 3 66.89 67.21 70.20 70.64 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating spectre_v2=off mitigations=off Default nospectre_v1 20K 40K 60K 80K 100K SE +/- 43.91, N = 3 SE +/- 85.83, N = 3 SE +/- 146.32, N = 3 SE +/- 285.93, N = 3 84875 85135 87246 87859 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox spectre_v2=off nospectre_v1 mitigations=off Default 5 10 15 20 25 SE +/- 0.37, N = 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 18.7 18.2 18.0 18.0 1. firefox 105.0.1
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 Two-Pass - Input: Bosphorus 1080p spectre_v2=off mitigations=off Default nospectre_v1 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.31, N = 3 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 45.30 45.38 46.22 47.24 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome mitigations=off spectre_v2=off Default nospectre_v1 90 180 270 360 450 SE +/- 1.20, N = 3 SE +/- 2.14, N = 3 SE +/- 0.75, N = 3 SE +/- 3.44, N = 3 412.2 410.5 398.0 394.6 1. chrome 106.0.5249.91
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 8 Realtime - Input: Bosphorus 4K mitigations=off spectre_v2=off Default nospectre_v1 10 20 30 40 50 SE +/- 0.26, N = 3 SE +/- 0.44, N = 5 SE +/- 0.17, N = 3 SE +/- 0.04, N = 3 44.10 44.12 45.44 45.64 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Bork File Encrypter Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time spectre_v2=off mitigations=off Default nospectre_v1 2 4 6 8 10 SE +/- 0.732, N = 12 SE +/- 0.690, N = 12 SE +/- 0.027, N = 3 SE +/- 0.023, N = 3 6.558 5.961 4.729 4.653
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Default nospectre_v1 spectre_v2=off mitigations=off 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 13.73 13.66 13.32 13.09 1. (CC) gcc options: -lpthread
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask spectre_v2=off mitigations=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 12.23 11.89 11.47 11.32
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 spectre_v2=off mitigations=off nospectre_v1 Default 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 53.35 53.52 54.54 54.63 1. (CXX) g++ options: -O3 -flto -pthread
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: resize spectre_v2=off mitigations=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 11.01 10.97 10.79 10.68
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels spectre_v2=off mitigations=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 11.42 11.32 10.33 10.26
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 Default nospectre_v1 spectre_v2=off mitigations=off 3 6 9 12 15 SE +/- 0.007197, N = 3 SE +/- 0.005907, N = 3 SE +/- 0.002596, N = 3 SE +/- 0.073113, N = 15 10.276036 10.155350 9.651753 9.259871 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes spectre_v2=off nospectre_v1 mitigations=off Default 3 6 9 12 15 SE +/- 0.10, N = 15 SE +/- 0.15, N = 3 SE +/- 0.15, N = 4 SE +/- 0.07, N = 3 13.15 12.76 12.66 12.31 1. (CC) gcc options: -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations spectre_v2=off mitigations=off nospectre_v1 Default 12 24 36 48 60 SE +/- 0.86, N = 15 SE +/- 0.18, N = 3 SE +/- 0.19, N = 3 SE +/- 0.28, N = 3 54.33 52.88 52.60 51.63 1. (CC) gcc options: -lm
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 9 Realtime - Input: Bosphorus 1080p mitigations=off spectre_v2=off nospectre_v1 Default 40 80 120 160 200 SE +/- 1.97, N = 15 SE +/- 2.05, N = 15 SE +/- 1.43, N = 3 SE +/- 0.03, N = 3 188.27 191.05 203.15 203.57 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate spectre_v2=off mitigations=off Default nospectre_v1 3 6 9 12 15 SE +/- 0.046, N = 3 SE +/- 0.117, N = 3 SE +/- 0.052, N = 3 SE +/- 0.019, N = 3 10.178 10.128 9.612 9.554
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 10 Realtime - Input: Bosphorus 1080p spectre_v2=off mitigations=off nospectre_v1 Default 50 100 150 200 250 SE +/- 1.88, N = 15 SE +/- 1.93, N = 15 SE +/- 2.33, N = 3 SE +/- 2.39, N = 3 202.10 205.06 218.29 222.52 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
WebP2 Image Encode This is a test of Google's libwebp2 library with the WebP2 image encode utility and using a sample 6000x4000 pixel JPEG image as the input, similar to the WebP/libwebp test profile. WebP2 is currently experimental and under heavy development as ultimately the successor to WebP. WebP2 supports 10-bit HDR, more efficienct lossy compression, improved lossless compression, animation support, and full multi-threading support compared to WebP. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Compression Effort 5 mitigations=off spectre_v2=off Default nospectre_v1 0.864 1.728 2.592 3.456 4.32 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.64 3.64 3.84 3.84 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
SMHasher SMHasher is a hash function tester supporting various algorithms and able to make use of AVX and other modern CPU instruction set extensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX mitigations=off spectre_v2=off nospectre_v1 Default 9 18 27 36 45 SE +/- 2.06, N = 3 SE +/- 1.50, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39.14 37.66 35.07 35.07 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Result
OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX mitigations=off spectre_v2=off Default nospectre_v1 6K 12K 18K 24K 30K SE +/- 1.77, N = 3 SE +/- 1.66, N = 3 SE +/- 0.46, N = 3 SE +/- 1.18, N = 3 27849.40 27851.35 27852.76 27854.74 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
cycles/hash
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX mitigations=off spectre_v2=off nospectre_v1 Default 9 18 27 36 45 SE +/- 2.06, N = 3 SE +/- 1.50, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39.14 37.66 35.07 35.07 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 spectre_v2=off mitigations=off nospectre_v1 Default 8 16 24 32 40 SE +/- 1.64, N = 3 SE +/- 1.64, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 32.90 31.27 29.58 29.55 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Result
OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: fasthash32 mitigations=off spectre_v2=off nospectre_v1 Default 1400 2800 4200 5600 7000 SE +/- 0.54, N = 3 SE +/- 2.28, N = 3 SE +/- 6.07, N = 3 SE +/- 3.59, N = 3 6579.89 6580.27 6582.85 6583.21 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
cycles/hash
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 spectre_v2=off mitigations=off nospectre_v1 Default 8 16 24 32 40 SE +/- 1.64, N = 3 SE +/- 1.64, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 32.90 31.27 29.58 29.55 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations=off spectre_v2=off nospectre_v1 Default 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 1.68, N = 3 SE +/- 2.26, N = 3 SE +/- 0.00, N = 3 32.65 30.84 29.74 27.49 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Result
OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations=off spectre_v2=off nospectre_v1 Default 3K 6K 9K 12K 15K SE +/- 7.92, N = 3 SE +/- 7.16, N = 3 SE +/- 0.82, N = 3 SE +/- 0.05, N = 3 15550.00 15563.17 15575.85 15576.73 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
cycles/hash
OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations=off spectre_v2=off nospectre_v1 Default 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 1.68, N = 3 SE +/- 2.26, N = 3 SE +/- 0.00, N = 3 32.65 30.84 29.74 27.49 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
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.0.1 Test: Boat - Acceleration: CPU-only mitigations=off spectre_v2=off Default nospectre_v1 1.0395 2.079 3.1185 4.158 5.1975 SE +/- 0.011, N = 3 SE +/- 0.008, N = 3 SE +/- 0.015, N = 3 SE +/- 0.013, N = 3 4.620 4.609 4.503 4.481
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Masskrug - Acceleration: CPU-only mitigations=off spectre_v2=off nospectre_v1 Default 1.0085 2.017 3.0255 4.034 5.0425 SE +/- 0.022, N = 3 SE +/- 0.031, N = 3 SE +/- 0.029, N = 3 SE +/- 0.004, N = 3 4.482 4.481 4.295 4.274
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: Launch Programs Default spectre_v2=off nospectre_v1 mitigations=off 5 10 15 20 25 SE +/- 0.20, N = 3 SE +/- 0.28, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 20.62 20.53 20.30 20.13 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads nospectre_v1 Default spectre_v2=off mitigations=off 2 4 6 8 10 SE +/- 0.032370, N = 3 SE +/- 0.062329, N = 3 SE +/- 0.029810, N = 3 SE +/- 0.045383, N = 3 6.136894 6.047090 5.829334 5.819798 1. (CC) gcc options: -lm
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 8 Realtime - Input: Bosphorus 1080p spectre_v2=off mitigations=off nospectre_v1 Default 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.96, N = 3 SE +/- 0.12, N = 3 SE +/- 0.43, N = 3 143.11 143.93 148.41 148.53 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100 mitigations=off spectre_v2=off Default nospectre_v1 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.21, N = 15 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 15.10 16.07 16.91 17.04 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Default mitigations=off spectre_v2=off Default nospectre_v1 6 12 18 24 30 SE +/- 0.26, N = 15 SE +/- 0.31, N = 15 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 25.64 26.33 27.37 27.42 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP2 Image Encode This is a test of Google's libwebp2 library with the WebP2 image encode utility and using a sample 6000x4000 pixel JPEG image as the input, similar to the WebP/libwebp test profile. WebP2 is currently experimental and under heavy development as ultimately the successor to WebP. WebP2 supports 10-bit HDR, more efficienct lossy compression, improved lossless compression, animation support, and full multi-threading support compared to WebP. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default spectre_v2=off mitigations=off Default nospectre_v1 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 8.11 8.13 8.34 8.38 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
Default Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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 2 October 2022 06:33 by user pts.
mitigations=off Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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 2 October 2022 12:35 by user pts.
spectre_v2=off Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 3 October 2022 05:02 by user pts.
nospectre_v1 Processor: AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0604 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 1000GB Sabrent Rocket 4.0 Plus, Graphics: AMD Radeon RX 6800 XT (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-060000rc7daily20221001-generic (x86_64), Desktop: GNOME Shell 42.4, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48), Vulkan: 1.3.204, Compiler: GCC 11.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-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Java Notes: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Notes: Python 3.10.6Security 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: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + 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 3 October 2022 16:10 by user pts.