AMD Ryzen 5 7600X security mitigation benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2402055-NE-2402042NE93 AMD Ryzen 5 7600X CPU Security Mitigations - Phoronix Test Suite AMD Ryzen 5 7600X CPU Security Mitigations AMD Ryzen 5 7600X security mitigation benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2402055-NE-2402042NE93&export=txt&gru&rdt&rro .
AMD Ryzen 5 7600X CPU Security Mitigations Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_on AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads) ASUS ROG CROSSHAIR X670E HERO (0604 BIOS) AMD Device 14d8 32GB 1000GB Sabrent Rocket 4.0 Plus AMD Radeon RX 6800 XT (2575/1000MHz) AMD Navi 21 HDMI Audio ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 6.0.0-060000rc7daily20221001-generic (x86_64) GNOME Shell 42.4 X Server 1.21.1.3 + Wayland 4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48) 1.3.204 GCC 11.2.0 ext4 3840x2160 AMD Ryzen 5 3600 6-Core @ 4.21GHz (6 Cores / 12 Threads) BIOSTAR B550MX/E PRO (5.17 BIOS) AMD Starship/Matisse 2 x 8 GB DDR4-3200MT/s 3 x 18000GB Seagate ST18000NM000J-2T + 240GB Kingston SHPM228 Realtek RTL8111/8168/8411 Debian 12 6.5.0-0.deb12.4-amd64 (x86_64) GCC 12.2.0 OpenBenchmarking.org Kernel Details - Default: Transparent Huge Pages: madvise - mitigations=off: Transparent Huge Pages: madvise - spectre_v2=off: Transparent Huge Pages: madvise - nospectre_v1: Transparent Huge Pages: madvise - mitigations_off: Transparent Huge Pages: always - mitigations_on: Transparent Huge Pages: always Compiler Details - Default: --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 -v - mitigations=off: --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 -v - spectre_v2=off: --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 -v - nospectre_v1: --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 -v - mitigations_off: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.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 -v - mitigations_on: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.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 -v Processor Details - Default: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 - mitigations=off: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 - spectre_v2=off: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 - nospectre_v1: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 - mitigations_off: Scaling Governor: amd-pstate-epp powersave (EPP: power) - CPU Microcode: 0x8701030 - mitigations_on: Scaling Governor: amd-pstate-epp powersave (EPP: power) - CPU Microcode: 0x8701030 Java Details - Default: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) - mitigations=off: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) - spectre_v2=off: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) - nospectre_v1: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) - mitigations_off: OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1) - mitigations_on: OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1) Python Details - Default: Python 3.10.6 - mitigations=off: Python 3.10.6 - spectre_v2=off: Python 3.10.6 - nospectre_v1: Python 3.10.6 - mitigations_off: Python 3.11.2 - mitigations_on: Python 3.11.2 Security Details - Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - spectre_v2=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: 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: 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 - mitigations_off: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Vulnerable + spec_rstack_overflow: Vulnerable + 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 - mitigations_on: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of safe RET + 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 STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected Disk Details - mitigations=off: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 - spectre_v2=off: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 - nospectre_v1: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 - mitigations_off: MQ-DEADLINE / errors=remount-ro,noatime,rw / Block Size: 4096 - mitigations_on: MQ-DEADLINE / errors=remount-ro,noatime,rw / Block Size: 4096
AMD Ryzen 5 7600X CPU Security Mitigations stress-ng: Futex stress-ng: MEMFD stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: Vector Math stress-ng: Socket Activity stress-ng: Context Switching aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 10 Realtime - Bosphorus 1080p simdjson: LargeRand simdjson: PartialTweets selenium: Octane - Firefox selenium: Octane - Google Chrome cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool compilebench: Initial Create cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Decryption smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: FarmHash32 x86_64 AVX smhasher: t1ha0_aes_avx2 x86_64 compress-7zip: Compression Rating compress-7zip: Decompression Rating webp: Default webp: Quality 100 webp: Quality 100, Lossless webp2: Default webp2: Quality 75, Compression Effort 7 webp2: Quality 100, Compression Effort 5 astcenc: Medium astcenc: Thorough astcenc: Exhaustive cassandra: Writes rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Update Rand rocksdb: Read While Writing rocksdb: Read Rand Write Rand dragonflydb: 50 - 1:5 dragonflydb: 50 - 5:1 clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cache clickhouse: 100M Rows Web Analytics Dataset, Second Run clickhouse: 100M Rows Web Analytics Dataset, Third Run stargate: 44100 - 512 stargate: 96000 - 512 stargate: 192000 - 512 stargate: 44100 - 1024 stargate: 480000 - 512 stargate: 96000 - 1024 stargate: 192000 - 1024 stargate: 480000 - 1024 node-express-loadtest: nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 nginx: 1000 apache: 1 apache: 20 apache: 100 apache: 200 apache: 500 apache: 1000 selenium: Speedometer - Firefox selenium: Speedometer - Google Chrome node-web-tooling: node-octane: selenium: Jetstream 2 - Firefox selenium: Jetstream 2 - Google Chrome influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 ctx-clock: Context Switch Time smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: FarmHash32 x86_64 AVX smhasher: t1ha0_aes_avx2 x86_64 renaissance: Rand Forest renaissance: ALS Movie Lens renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: Finagle HTTP Requests renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures selenium: ARES-6 - Firefox selenium: Kraken - Firefox selenium: ARES-6 - Google Chrome selenium: Kraken - Google Chrome selenium: WASM imageConvolute - Firefox dacapobench: H2 dacapobench: Jython dacapobench: Tradebeans osbench: Memory Allocations selenium: PSPDFKit WASM - Firefox selenium: PSPDFKit WASM - Google Chrome unpack-linux: linux-5.19.tar.xz bork: File Encryption Time avifenc: 2 avifenc: 6, Lossless build-gdb: Time To Compile build-godot: Time To Compile build-linux-kernel: defconfig build-mesa: Time To Compile build-nodejs: Time To Compile build-php: Time To Compile build-python: Default build-python: Released Build, PGO + LTO Optimized build-erlang: Time To Compile build-wasmer: Time To Compile hackbench: 8 - Thread hackbench: 16 - Thread hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process couchdb: 100 - 1000 - 30 couchdb: 100 - 3000 - 30 spark: 1000000 - 100 - SHA-512 Benchmark Time spark: 1000000 - 100 - Calculate Pi Benchmark spark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 100 - Group By Test Time spark: 1000000 - 100 - Repartition Test Time spark: 1000000 - 100 - Inner Join Test Time spark: 1000000 - 500 - SHA-512 Benchmark Time spark: 1000000 - 500 - Calculate Pi Benchmark spark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 500 - Group By Test Time spark: 1000000 - 500 - Repartition Test Time spark: 1000000 - 500 - Inner Join Test Time sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask inkscape: SVG Files To PNG octave-benchmark: rawtherapee: Total Benchmark Time sunflow: Global Illumination + Image Synthesis darktable: Boat - CPU-only darktable: Masskrug - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask octave-benchmark: osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes Default mitigations=off spectre_v2=off nospectre_v1 mitigations_off mitigations_on 3737267.77 750.33 205644.24 118.42 62472.37 18911.64 3918590.92 35.37 12.33 45.44 68.10 70.20 60.91 46.22 148.53 203.57 222.52 1.76 8.49 47469 97619 3004528 1032071 921.23 6583.21 15576.73 27852.76 76019.83 87246 69374 27.37 16.91 2.21 8.34 0.14 3.84 54.6281 6.7566 0.7134 128198 1273179 61848048 734822 2211654 2193817 5204011.99 4748014.74 184.94 195.43 193.49 3.319337 2.561693 1.716562 3.387246 3.315365 2.631916 1.800247 3.392851 13673 95948.65 802263.07 789072.41 777810.40 768798.44 761701.46 19778.05 132783.11 167725.52 157494.9 117378.51 113501.57 260 318 21.39 87842 186.929 320.408 1639617.3 2170159.2 188 29.553 27.485 35.065 27.292 523.2 6063.5 1888.5 1145.0 4307.2 2161.7 1931.1 1874.4 6145.2 1533.8 24.05 513.0 9.38 398.0 18.0 2323 2533 1538 51.630100 2318 2697 4.526 4.729 63.606 10.944 44.218 90.960 73.383 36.375 494.312 47.357 13.983 179.203 77.341 50.338 14.036 30.558 6.918 13.730 29.500 60.685 56.888 173.614 2.49 142.705291034 8.80 2.50 1.81 1.31 2.63 144.64 8.84 2.70 1.96 1.49 34.727 4.503 4.274 10.786 9.612 10.329 11.468 16.115 4.281 42.244 0.798 10.276036 6.047090 20.620823 12.313525 4010537.28 829.29 262166.57 102.07 60145.95 19465.07 4250094.39 33.17 12.07 44.10 64.97 66.89 59.06 45.38 143.93 188.27 205.06 1.73 8.42 42415 85264 2839181 997814 978.40 6579.89 15550.00 27849.40 73477.81 85135 68554 25.64 15.10 2.03 8.13 0.14 3.64 53.5165 6.6536 0.7055 126345 1254848 59806487 733525 2102673 2146762 4906211.20 4433214.41 173.68 181.49 178.98 3.089036 2.203020 1.371105 3.299019 3.109468 2.488290 1.669391 3.309662 13337 99947.89 806609.88 792540.27 781248.75 771249.78 772159.28 19744.58 133520.68 157896.89 157902.05 119966.30 113618.00 236 296 20.63 76517 168.078 300.626 1422635.2 2008587.5 188 31.265 32.645 39.143 30.077 583.0 6573.5 2040.9 1209.2 4729.2 2421.0 1954.1 2058.8 6358.2 1721.0 27.06 585.0 9.92 412.2 18.0 2415 2651 1613 52.884976 2410 2832 4.584 5.961 64.692 11.228 46.386 94.890 76.096 38.179 514.192 50.569 14.633 188.981 80.477 51.515 13.513 31.801 6.662 13.091 31.888 59.646 58.598 180.898 2.64 170.38 9.53 2.53 2.00 1.39 2.83 170.089171944 9.66 2.90 2.15 1.63 37.457 4.620 4.482 10.968 10.128 11.318 11.888 17.130 4.413 45.596 0.839 9.259871 5.819798 20.129680 12.662411 3981215.14 771.24 261269.96 104.33 60067.80 13388.00 4313556.04 33.18 12.17 44.12 65.49 67.21 58.13 45.30 143.11 191.05 202.10 1.76 8.48 41847 89122 2794256 984966 1016.53 6580.27 15563.17 27851.35 73645.85 84875 68098 26.33 16.07 2.07 8.11 0.14 3.64 53.3464 6.6502 0.7051 124430 1274009 59509810 748555 2125647 2134050 4949025.01 4511086.67 179.39 183.73 179.39 3.066031 2.095509 1.321064 3.279608 3.024247 2.424775 1.617831 3.270845 13412 99128.83 813661.59 796671.73 785016.14 773618.64 773672.22 19455.07 127067.88 144618.25 144902.62 116305.96 110832.19 243 296 20.76 79541 172.810 291.533 1436546.8 2004002.8 188 32.901 30.839 37.662 29.074 576.9 6559.1 2034.0 1249.6 4824.9 2452.7 1971.6 2050.5 6350.1 1700.9 27.54 565.5 10.75 410.5 18.7 2468 2716 1643 54.329856 2474 2739 4.712 6.558 65.001 11.060 46.352 94.763 76.422 38.241 513.659 50.960 14.753 205.387 80.451 52.406 13.669 34.956 6.723 13.316 34.294 59.774 59.162 180.832 2.61 169.902213493 9.44 2.64 1.98 1.42 2.79 169.396686723 9.46 2.81 2.12 1.62 33.669 4.609 4.481 11.005 10.178 11.422 12.234 16.992 4.429 45.124 0.836 9.651753 5.829334 20.533403 13.153394 3780298.64 870.37 202570.27 119.78 62556.68 18958.13 3887015.19 35.22 12.43 45.64 68.56 70.64 61.30 47.24 148.41 203.15 218.29 1.76 8.48 47446 98514 2995996 1032757 952.30 6582.85 15575.85 27854.74 76727.22 87859 69595 27.42 17.04 2.20 8.38 0.14 3.84 54.5382 6.7501 0.7131 129510 1259950 61976953 746184 2170738 2194921 5193823.83 4729270.87 191.05 195.43 199.05 3.304290 2.551232 1.719619 3.376767 3.313637 2.609789 1.808380 3.382769 13824 95819.80 810324.16 794417.69 783100.99 771761.58 770214.55 19142.52 126203.49 155262.24 150886.20 115781.28 110088.64 260 320 21.55 87612 188.300 320.397 1593004.0 2188262.9 188 29.580 29.744 35.065 27.29 516.7 5989.3 1891.1 1141.4 4315.0 2164.0 1972.1 1882.7 6110.9 1557.6 24.18 516.6 9.19 394.6 18.2 2325 2507 1519 52.596092 2369 2705 4.536 4.653 63.051 10.741 44.086 91.149 73.407 36.289 493.787 47.110 13.866 178.839 76.252 49.905 13.949 31.422 6.899 13.662 28.688 60.838 57.456 175.193 2.39 143.245371472 8.81 2.42 1.82 1.29 2.61 143.115518802 8.80 2.72 1.91 1.47 34.175 4.481 4.295 10.683 9.554 10.255 11.319 15.909 4.249 42.184 0.799 10.155350 6.136894 20.302932 12.755394 1839371.45 671.09 875.57 82.29 35605.44 3789.09 2422809.93 19.86 6.96 28.51 36.54 36.81 45.87 24.76 85.33 103.07 106.25 0.97 3.58 1360627 637056 518.70 2799.9 2857.6 621.4 612.8 380.7 381.1 2438.7 2425.1 622.1 612.5 382.2 376.5 6007.38 14078.47 23398.87 52042.39 38899 37273 14.64 9.60 1.51 4.57 0.08 2.16 27.8541 3.2210 0.3457 542352 28526606 270383 1046607 910051 2772317.25 2549838.57 1.945473 1.465500 1.023646 1.982638 1.889375 1.506549 1.051016 1.935597 64737.71 328822.73 316282.35 310504.54 302079.24 294626.66 13365.06 35894.85 35052.66 31616.37 27257.18 25223.01 10.88 249 37.059 34.578 43.237 34.471 761.8 12639.0 3459.2 3323.4 7314.7 3758.5 3547.3 12788.2 1611.8 2643 4680 82.942263 6.746 8.711 109.303 20.027 94.283 203.628 160.783 102.221 29.214 348.913 134.422 90.595 37.091 71.456 14.854 33.174 68.633 139.430 63.984 108.480 1.526 8.842 9.074 20.020 15.587 16.775 19.957 11.794 13.982666 15.183131 55.230459 32.426516 1250493.35 642.87 896.86 86.37 38313.43 3651.83 1389284.08 20.26 7.68 30.52 39.96 40.29 44.67 26.77 86.37 103.19 112.09 0.98 3.62 1376142 643308 293.61 1991.5 1976.4 577.5 569.9 358.1 358.1 1902.3 1888.3 579.7 569.7 358.9 358.8 6106.64 13863.36 23588.71 53025.02 44401 43040 14.40 9.56 1.52 4.83 0.09 2.36 28.5950 3.3996 0.3676 543610 28461149 309144 1162205 993921 3743113.51 3600552.70 1.989128 1.498869 1.048943 2.027391 1.937628 1.534023 1.073868 1.978710 36869.06 213199.27 211431.57 209568.13 206279.14 205719.37 11390.34 36002.78 38422.05 35437.74 31076.05 28076.16 11.10 511091.9 1053138.1 504 36.860 34.414 43.147 34.469 727.3 12764.3 3379.9 2940.9 7263.4 3353.6 3980.2 12239.3 1603.3 2646 4359 98.615011 7.580 10.171 104.398 18.493 93.965 195.385 159.340 96.215 28.059 337.307 132.281 83.835 61.794 118.319 30.874 59.005 114.411 254.261 76.511 93.557 1.405 7.531 7.504 18.911 16.066 16.912 20.031 10.645 31.057227 27.487278 86.104075 63.693523 OpenBenchmarking.org
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 900K 1800K 2700K 3600K 4500K SE +/- 7267.96, N = 3 SE +/- 16270.14, N = 15 SE +/- 10778.99, N = 3 SE +/- 18405.23, N = 3 SE +/- 30094.15, N = 3 SE +/- 10256.33, N = 3 1250493.35 1839371.45 3780298.64 3981215.14 4010537.28 3737267.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 200 400 600 800 1000 SE +/- 0.17, N = 3 SE +/- 1.40, N = 3 SE +/- 0.94, N = 3 SE +/- 2.20, N = 3 SE +/- 0.72, N = 3 SE +/- 0.03, N = 3 642.87 671.09 870.37 771.24 829.29 750.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 60K 120K 180K 240K 300K SE +/- 7.28, N = 15 SE +/- 5.68, N = 15 SE +/- 250.59, N = 3 SE +/- 594.25, N = 3 SE +/- 200.36, N = 3 SE +/- 115.34, N = 3 896.86 875.57 202570.27 261269.96 262166.57 205644.24 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30 60 90 120 150 SE +/- 1.55, N = 15 SE +/- 1.54, N = 15 SE +/- 1.42, N = 15 SE +/- 1.27, N = 15 SE +/- 0.93, N = 7 SE +/- 2.17, N = 15 86.37 82.29 119.78 104.33 102.07 118.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 13K 26K 39K 52K 65K SE +/- 9.12, N = 3 SE +/- 62.33, N = 3 SE +/- 27.16, N = 3 SE +/- 37.86, N = 3 SE +/- 29.89, N = 3 SE +/- 30.81, N = 3 38313.43 35605.44 62556.68 60067.80 60145.95 62472.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 4K 8K 12K 16K 20K SE +/- 30.46, N = 12 SE +/- 28.05, N = 3 SE +/- 33.52, N = 3 SE +/- 154.65, N = 15 SE +/- 120.42, N = 3 SE +/- 36.09, N = 3 3651.83 3789.09 18958.13 13388.00 19465.07 18911.64 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 900K 1800K 2700K 3600K 4500K SE +/- 2877.30, N = 3 SE +/- 3700.78, N = 3 SE +/- 35449.67, N = 3 SE +/- 32653.63, N = 3 SE +/- 24144.91, N = 3 SE +/- 24498.62, N = 3 1389284.08 2422809.93 3887015.19 4313556.04 4250094.39 3918590.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 8 16 24 32 40 SE +/- 0.15, N = 3 SE +/- 0.25, N = 3 SE +/- 0.39, N = 12 SE +/- 0.39, N = 12 SE +/- 0.34, N = 15 SE +/- 0.32, N = 12 20.26 19.86 35.22 33.18 33.17 35.37 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 7.68 6.96 12.43 12.17 12.07 12.33 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.44, N = 5 SE +/- 0.26, N = 3 SE +/- 0.17, N = 3 30.52 28.51 45.64 44.12 44.10 45.44 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 15 30 45 60 75 SE +/- 0.27, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.57, N = 15 SE +/- 0.55, N = 15 SE +/- 0.08, N = 3 39.96 36.54 68.56 65.49 64.97 68.10 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.74, N = 3 SE +/- 0.58, N = 15 SE +/- 0.08, N = 3 40.29 36.81 70.64 67.21 66.89 70.20 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 14 28 42 56 70 SE +/- 0.41, N = 3 SE +/- 0.33, N = 3 SE +/- 0.82, N = 3 SE +/- 0.81, N = 3 SE +/- 0.45, N = 10 SE +/- 0.60, N = 15 44.67 45.87 61.30 58.13 59.06 60.91 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.31, N = 3 SE +/- 0.35, N = 3 26.77 24.76 47.24 45.30 45.38 46.22 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.85, N = 3 SE +/- 0.12, N = 3 SE +/- 0.34, N = 3 SE +/- 0.96, N = 3 SE +/- 0.43, N = 3 86.37 85.33 148.41 143.11 143.93 148.53 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 1.18, N = 3 SE +/- 0.35, N = 3 SE +/- 1.43, N = 3 SE +/- 2.05, N = 15 SE +/- 1.97, N = 15 SE +/- 0.03, N = 3 103.19 103.07 203.15 191.05 188.27 203.57 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 1.26, N = 4 SE +/- 2.33, N = 3 SE +/- 1.88, N = 15 SE +/- 1.93, N = 15 SE +/- 2.39, N = 3 112.09 106.25 218.29 202.10 205.06 222.52 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.396 0.792 1.188 1.584 1.98 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 0.98 0.97 1.76 1.76 1.73 1.76 1. (CXX) g++ options: -O3
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 3.62 3.58 8.48 8.48 8.42 8.49 1. (CXX) g++ options: -O3
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 10K 20K 30K 40K 50K SE +/- 92.64, N = 3 SE +/- 578.90, N = 15 SE +/- 764.90, N = 15 SE +/- 109.79, N = 3 47446 41847 42415 47469 1. firefox 105.0.1
Selenium Benchmark: Octane - Browser: Google Chrome OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome nospectre_v1 spectre_v2=off mitigations=off Default 20K 40K 60K 80K 100K SE +/- 265.98, N = 3 SE +/- 1186.89, N = 3 SE +/- 1825.46, N = 12 SE +/- 337.18, N = 3 98514 89122 85264 97619 1. chrome 106.0.5249.91
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 600K 1200K 1800K 2400K 3000K SE +/- 6370.80, N = 3 SE +/- 3582.07, N = 3 SE +/- 9884.29, N = 3 SE +/- 52383.54, N = 15 SE +/- 49916.48, N = 15 SE +/- 4298.33, N = 3 1376142 1360627 2995996 2794256 2839181 3004528
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 1822.99, N = 3 SE +/- 1953.49, N = 3 SE +/- 2958.90, N = 3 SE +/- 12745.74, N = 15 SE +/- 12414.92, N = 15 SE +/- 2035.67, N = 3 643308 637056 1032757 984966 997814 1032071
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 200 400 600 800 1000 SE +/- 1.95, N = 3 SE +/- 7.14, N = 15 SE +/- 4.77, N = 3 SE +/- 13.24, N = 3 SE +/- 10.75, N = 15 SE +/- 5.08, N = 3 293.61 518.70 952.30 1016.53 978.40 921.23
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption mitigations_on mitigations_off 600 1200 1800 2400 3000 SE +/- 4.95, N = 3 SE +/- 93.02, N = 3 1991.5 2799.9
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption mitigations_on mitigations_off 600 1200 1800 2400 3000 SE +/- 4.60, N = 3 SE +/- 18.47, N = 3 1976.4 2857.6
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption mitigations_on mitigations_off 130 260 390 520 650 SE +/- 3.63, N = 3 SE +/- 1.27, N = 3 577.5 621.4
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption mitigations_on mitigations_off 130 260 390 520 650 SE +/- 1.38, N = 3 SE +/- 2.22, N = 3 569.9 612.8
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption mitigations_on mitigations_off 80 160 240 320 400 SE +/- 1.55, N = 3 SE +/- 0.92, N = 3 358.1 380.7
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption mitigations_on mitigations_off 80 160 240 320 400 SE +/- 0.61, N = 3 SE +/- 0.76, N = 3 358.1 381.1
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption mitigations_on mitigations_off 500 1000 1500 2000 2500 SE +/- 3.80, N = 3 SE +/- 8.76, N = 3 1902.3 2438.7
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption mitigations_on mitigations_off 500 1000 1500 2000 2500 SE +/- 3.90, N = 3 SE +/- 2.66, N = 3 1888.3 2425.1
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption mitigations_on mitigations_off 130 260 390 520 650 SE +/- 0.94, N = 3 SE +/- 1.34, N = 3 579.7 622.1
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption mitigations_on mitigations_off 130 260 390 520 650 SE +/- 1.07, N = 3 SE +/- 0.26, N = 3 569.7 612.5
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption mitigations_on mitigations_off 80 160 240 320 400 SE +/- 0.61, N = 3 SE +/- 1.11, N = 3 358.9 382.2
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption mitigations_on mitigations_off 80 160 240 320 400 SE +/- 3.95, N = 3 358.8 376.5
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: fasthash32 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 1400 2800 4200 5600 7000 SE +/- 7.22, N = 3 SE +/- 76.79, N = 3 SE +/- 6.07, N = 3 SE +/- 2.28, N = 3 SE +/- 0.54, N = 3 SE +/- 3.59, N = 3 6106.64 6007.38 6582.85 6580.27 6579.89 6583.21 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 3K 6K 9K 12K 15K SE +/- 8.75, N = 3 SE +/- 113.79, N = 3 SE +/- 0.82, N = 3 SE +/- 7.16, N = 3 SE +/- 7.92, N = 3 SE +/- 0.05, N = 3 13863.36 14078.47 15575.85 15563.17 15550.00 15576.73 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 6K 12K 18K 24K 30K SE +/- 27.21, N = 3 SE +/- 116.35, N = 3 SE +/- 1.18, N = 3 SE +/- 1.66, N = 3 SE +/- 1.77, N = 3 SE +/- 0.46, N = 3 23588.71 23398.87 27854.74 27851.35 27849.40 27852.76 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 16K 32K 48K 64K 80K SE +/- 322.00, N = 3 SE +/- 389.27, N = 3 SE +/- 17.81, N = 3 SE +/- 804.49, N = 15 SE +/- 801.16, N = 15 SE +/- 653.31, N = 12 53025.02 52042.39 76727.22 73645.85 73477.81 76019.83 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20K 40K 60K 80K 100K SE +/- 571.85, N = 3 SE +/- 150.39, N = 3 SE +/- 285.93, N = 3 SE +/- 43.91, N = 3 SE +/- 85.83, N = 3 SE +/- 146.32, N = 3 44401 38899 87859 84875 85135 87246 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 15K 30K 45K 60K 75K SE +/- 625.31, N = 3 SE +/- 469.69, N = 3 SE +/- 57.41, N = 3 SE +/- 328.48, N = 3 SE +/- 109.49, N = 3 SE +/- 52.92, N = 3 43040 37273 69595 68098 68554 69374 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
WebP Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Default mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.31, N = 15 SE +/- 0.26, N = 15 SE +/- 0.00, N = 3 14.40 14.64 27.42 26.33 25.64 27.37 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.21, N = 15 SE +/- 0.00, N = 3 SE +/- 0.11, N = 3 9.56 9.60 17.04 16.07 15.10 16.91 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.4973 0.9946 1.4919 1.9892 2.4865 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 15 SE +/- 0.07, N = 12 SE +/- 0.01, N = 3 1.52 1.51 2.20 2.07 2.03 2.21 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.05, N = 5 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 4.83 4.57 8.38 8.11 8.13 8.34 -ldl -ldl -ldl -ldl 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 75, Compression Effort 7 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 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 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.09 0.08 0.14 0.14 0.14 0.14 -ldl -ldl -ldl -ldl 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Compression Effort 5 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.864 1.728 2.592 3.456 4.32 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.36 2.16 3.84 3.64 3.64 3.84 -ldl -ldl -ldl -ldl 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
ASTC Encoder Preset: Medium OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Medium mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 12 24 36 48 60 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 28.60 27.85 54.54 53.35 53.52 54.63 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Thorough mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 2 4 6 8 10 SE +/- 0.0050, N = 3 SE +/- 0.0112, N = 3 SE +/- 0.0044, N = 3 SE +/- 0.0058, N = 3 SE +/- 0.0060, N = 3 SE +/- 0.0072, N = 3 3.3996 3.2210 6.7501 6.6502 6.6536 6.7566 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Exhaustive mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.1605 0.321 0.4815 0.642 0.8025 SE +/- 0.0001, N = 3 SE +/- 0.0007, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0007, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0005, N = 3 0.3676 0.3457 0.7131 0.7051 0.7055 0.7134 1. (CXX) g++ options: -O3 -flto -pthread
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.0 Test: Writes nospectre_v1 spectre_v2=off mitigations=off Default 30K 60K 90K 120K 150K SE +/- 542.95, N = 3 SE +/- 152.99, N = 3 SE +/- 1151.27, N = 3 SE +/- 155.83, N = 3 129510 124430 126345 128198
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Fill mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 300K 600K 900K 1200K 1500K SE +/- 2019.93, N = 3 SE +/- 1711.59, N = 3 SE +/- 6604.77, N = 3 SE +/- 4988.21, N = 3 SE +/- 3726.79, N = 3 SE +/- 9874.13, N = 3 543610 542352 1259950 1274009 1254848 1273179 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Read mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 13M 26M 39M 52M 65M SE +/- 231803.16, N = 3 SE +/- 10512.27, N = 3 SE +/- 176655.16, N = 3 SE +/- 225292.34, N = 3 SE +/- 231143.15, N = 3 SE +/- 32394.54, N = 3 28461149 28526606 61976953 59509810 59806487 61848048 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Update Random mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 160K 320K 480K 640K 800K SE +/- 2278.95, N = 3 SE +/- 281.52, N = 3 SE +/- 2306.38, N = 3 SE +/- 5261.31, N = 3 SE +/- 3242.39, N = 3 SE +/- 4024.29, N = 3 309144 270383 746184 748555 733525 734822 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read While Writing mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 500K 1000K 1500K 2000K 2500K SE +/- 5714.81, N = 3 SE +/- 8364.28, N = 15 SE +/- 16640.10, N = 3 SE +/- 13568.43, N = 3 SE +/- 7823.94, N = 3 SE +/- 4930.87, N = 3 1162205 1046607 2170738 2125647 2102673 2211654 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read Random Write Random mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 500K 1000K 1500K 2000K 2500K SE +/- 2199.67, N = 3 SE +/- 3833.61, N = 3 SE +/- 5155.94, N = 3 SE +/- 23302.96, N = 4 SE +/- 4689.09, N = 3 SE +/- 11858.65, N = 3 993921 910051 2194921 2134050 2146762 2193817 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Dragonflydb Clients: 50 - Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 1:5 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 30877.02, N = 3 SE +/- 59774.28, N = 15 SE +/- 1238.97, N = 3 SE +/- 30319.84, N = 3 SE +/- 30030.55, N = 3 SE +/- 18534.87, N = 3 3743113.51 2772317.25 5193823.83 4949025.01 4906211.20 5204011.99 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Dragonflydb Clients: 50 - Set To Get Ratio: 5:1 OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 5:1 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 1000K 2000K 3000K 4000K 5000K SE +/- 81927.04, N = 12 SE +/- 48234.65, N = 15 SE +/- 14392.05, N = 3 SE +/- 21808.91, N = 3 SE +/- 2380.55, N = 3 SE +/- 5534.42, N = 3 3600552.70 2549838.57 4729270.87 4511086.67 4433214.41 4748014.74 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, First Run / Cold Cache nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 2.42, N = 3 SE +/- 1.63, N = 15 SE +/- 0.95, N = 3 SE +/- 1.75, N = 7 191.05 179.39 173.68 184.94 MIN: 14.44 / MAX: 30000 MIN: 14.83 / MAX: 30000 MIN: 14.26 / MAX: 20000 MIN: 13.44 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Second Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Second Run nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 3.69, N = 3 SE +/- 1.54, N = 15 SE +/- 3.27, N = 3 SE +/- 1.15, N = 7 195.43 183.73 181.49 195.43 MIN: 15.84 / MAX: 30000 MIN: 14.92 / MAX: 30000 MIN: 14.91 / MAX: 30000 MIN: 15.43 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Third Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Third Run nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 2.76, N = 3 SE +/- 1.76, N = 15 SE +/- 3.01, N = 3 SE +/- 2.33, N = 7 199.05 179.39 178.98 193.49 MIN: 13.71 / MAX: 30000 MIN: 14.37 / MAX: 30000 MIN: 14.93 / MAX: 30000 MIN: 15.28 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
Stargate Digital Audio Workstation Sample Rate: 44100 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 512 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.7469 1.4938 2.2407 2.9876 3.7345 SE +/- 0.003662, N = 3 SE +/- 0.002791, N = 3 SE +/- 0.007979, N = 3 SE +/- 0.028583, N = 7 SE +/- 0.016823, N = 3 SE +/- 0.005175, N = 3 1.989128 1.945473 3.304290 3.066031 3.089036 3.319337 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 96000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.5764 1.1528 1.7292 2.3056 2.882 SE +/- 0.009866, N = 3 SE +/- 0.001781, N = 3 SE +/- 0.006926, N = 3 SE +/- 0.024275, N = 3 SE +/- 0.011840, N = 3 SE +/- 0.004412, N = 3 1.498869 1.465500 2.551232 2.095509 2.203020 2.561693 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 192000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 512 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.3869 0.7738 1.1607 1.5476 1.9345 SE +/- 0.000539, N = 3 SE +/- 0.000279, N = 3 SE +/- 0.014851, N = 8 SE +/- 0.018304, N = 3 SE +/- 0.021380, N = 12 SE +/- 0.018935, N = 3 1.048943 1.023646 1.719619 1.321064 1.371105 1.716562 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 44100 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.7621 1.5242 2.2863 3.0484 3.8105 SE +/- 0.001859, N = 3 SE +/- 0.003225, N = 3 SE +/- 0.002407, N = 3 SE +/- 0.020488, N = 3 SE +/- 0.008268, N = 3 SE +/- 0.004659, N = 3 2.027391 1.982638 3.376767 3.279608 3.299019 3.387246 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.746 1.492 2.238 2.984 3.73 SE +/- 0.002442, N = 3 SE +/- 0.003827, N = 3 SE +/- 0.007378, N = 3 SE +/- 0.017755, N = 3 SE +/- 0.028578, N = 7 SE +/- 0.007265, N = 3 1.937628 1.889375 3.313637 3.024247 3.109468 3.315365 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 96000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.5922 1.1844 1.7766 2.3688 2.961 SE +/- 0.004999, N = 3 SE +/- 0.002118, N = 3 SE +/- 0.001455, N = 3 SE +/- 0.032968, N = 3 SE +/- 0.008482, N = 3 SE +/- 0.000805, N = 3 1.534023 1.506549 2.609789 2.424775 2.488290 2.631916 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 192000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 1024 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.4069 0.8138 1.2207 1.6276 2.0345 SE +/- 0.000599, N = 3 SE +/- 0.000870, N = 3 SE +/- 0.002602, N = 3 SE +/- 0.003634, N = 3 SE +/- 0.003233, N = 3 SE +/- 0.002266, N = 3 1.073868 1.051016 1.808380 1.617831 1.669391 1.800247 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.7634 1.5268 2.2902 3.0536 3.817 SE +/- 0.004038, N = 3 SE +/- 0.002159, N = 3 SE +/- 0.003307, N = 3 SE +/- 0.009096, N = 3 SE +/- 0.020795, N = 3 SE +/- 0.007974, N = 3 1.978710 1.935597 3.382769 3.270845 3.309662 3.392851 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test nospectre_v1 spectre_v2=off mitigations=off Default 3K 6K 9K 12K 15K SE +/- 119.32, N = 3 SE +/- 54.36, N = 3 SE +/- 88.05, N = 3 SE +/- 52.83, N = 3 13824 13412 13337 13673
nginx Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20K 40K 60K 80K 100K SE +/- 42.69, N = 3 SE +/- 162.34, N = 3 SE +/- 45.20, N = 3 SE +/- 322.62, N = 3 SE +/- 91.83, N = 3 SE +/- 151.57, N = 3 36869.06 64737.71 95819.80 99128.83 99947.89 95948.65 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 630.60, N = 3 SE +/- 802.14, N = 3 SE +/- 1251.10, N = 3 SE +/- 1001.65, N = 3 SE +/- 879.83, N = 3 SE +/- 656.96, N = 3 213199.27 328822.73 810324.16 813661.59 806609.88 802263.07 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 94.44, N = 3 SE +/- 326.13, N = 3 SE +/- 425.55, N = 3 SE +/- 193.95, N = 3 SE +/- 555.72, N = 3 SE +/- 1108.07, N = 3 211431.57 316282.35 794417.69 796671.73 792540.27 789072.41 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 200.13, N = 3 SE +/- 224.91, N = 3 SE +/- 531.06, N = 3 SE +/- 817.28, N = 3 SE +/- 881.66, N = 3 SE +/- 1106.74, N = 3 209568.13 310504.54 783100.99 785016.14 781248.75 777810.40 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 170K 340K 510K 680K 850K SE +/- 532.91, N = 3 SE +/- 1209.25, N = 3 SE +/- 500.39, N = 3 SE +/- 196.26, N = 3 SE +/- 973.32, N = 3 SE +/- 188.62, N = 3 206279.14 302079.24 771761.58 773618.64 771249.78 768798.44 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 170K 340K 510K 680K 850K SE +/- 364.30, N = 3 SE +/- 394.03, N = 3 SE +/- 5142.20, N = 3 SE +/- 2038.51, N = 3 SE +/- 734.26, N = 3 SE +/- 525.15, N = 3 205719.37 294626.66 770214.55 773672.22 772159.28 761701.46 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 4K 8K 12K 16K 20K SE +/- 14.09, N = 3 SE +/- 57.38, N = 3 SE +/- 262.03, N = 3 SE +/- 72.23, N = 3 SE +/- 57.71, N = 3 SE +/- 44.42, N = 3 11390.34 13365.06 19142.52 19455.07 19744.58 19778.05 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30K 60K 90K 120K 150K SE +/- 133.00, N = 3 SE +/- 183.81, N = 3 SE +/- 111.87, N = 3 SE +/- 333.67, N = 3 SE +/- 91.66, N = 3 SE +/- 27.51, N = 3 36002.78 35894.85 126203.49 127067.88 133520.68 132783.11 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 40K 80K 120K 160K 200K SE +/- 51.67, N = 3 SE +/- 201.05, N = 3 SE +/- 289.66, N = 3 SE +/- 308.24, N = 3 SE +/- 535.74, N = 3 SE +/- 447.04, N = 3 38422.05 35052.66 155262.24 144618.25 157896.89 167725.52 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30K 60K 90K 120K 150K SE +/- 25.14, N = 3 SE +/- 256.22, N = 3 SE +/- 704.93, N = 3 SE +/- 379.00, N = 3 SE +/- 786.71, N = 3 SE +/- 871.12, N = 3 35437.74 31616.37 150886.20 144902.62 157902.05 157494.90 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30K 60K 90K 120K 150K SE +/- 52.86, N = 3 SE +/- 221.32, N = 3 SE +/- 292.60, N = 3 SE +/- 124.99, N = 3 SE +/- 108.62, N = 3 SE +/- 149.74, N = 3 31076.05 27257.18 115781.28 116305.96 119966.30 117378.51 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20K 40K 60K 80K 100K SE +/- 19.09, N = 3 SE +/- 70.01, N = 3 SE +/- 176.51, N = 3 SE +/- 157.13, N = 3 SE +/- 102.14, N = 3 SE +/- 105.05, N = 3 28076.16 25223.01 110088.64 110832.19 113618.00 113501.57 1. (CC) gcc options: -shared -fPIC -O2
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 260 243 236 260 1. firefox 105.0.1
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome nospectre_v1 spectre_v2=off mitigations=off Default 70 140 210 280 350 SE +/- 1.45, N = 3 SE +/- 3.12, N = 4 SE +/- 2.25, N = 15 SE +/- 2.03, N = 3 320 296 296 318 1. chrome 106.0.5249.91
Node.js V8 Web Tooling Benchmark OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 11.10 10.88 21.55 20.76 20.63 21.39
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark nospectre_v1 spectre_v2=off mitigations=off Default 20K 40K 60K 80K 100K SE +/- 358.52, N = 3 SE +/- 1487.67, N = 15 SE +/- 391.32, N = 3 SE +/- 129.99, N = 3 87612 79541 76517 87842
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 1.93, N = 3 SE +/- 1.05, N = 3 SE +/- 2.08, N = 3 188.30 172.81 168.08 186.93 1. firefox 105.0.1
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome nospectre_v1 spectre_v2=off mitigations=off Default 70 140 210 280 350 SE +/- 0.69, N = 3 SE +/- 1.42, N = 3 SE +/- 1.49, N = 3 SE +/- 1.44, N = 3 320.40 291.53 300.63 320.41 1. chrome 106.0.5249.91
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 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_on nospectre_v1 spectre_v2=off mitigations=off Default 400K 800K 1200K 1600K 2000K SE +/- 2218.20, N = 3 SE +/- 12508.97, N = 3 SE +/- 11065.03, N = 3 SE +/- 11305.83, N = 15 SE +/- 8362.03, N = 3 511091.9 1593004.0 1436546.8 1422635.2 1639617.3
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 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 mitigations_on nospectre_v1 spectre_v2=off mitigations=off Default 500K 1000K 1500K 2000K 2500K SE +/- 2227.26, N = 3 SE +/- 12147.99, N = 3 SE +/- 7632.48, N = 3 SE +/- 7361.87, N = 3 SE +/- 2961.89, N = 3 1053138.1 2188262.9 2004002.8 2008587.5 2170159.2
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 3.00, N = 12 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 504 249 188 188 188 188
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 1.64, N = 3 SE +/- 1.64, N = 3 SE +/- 0.00, N = 3 36.86 37.06 29.58 32.90 31.27 29.55 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 2.26, N = 3 SE +/- 1.68, N = 3 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 34.41 34.58 29.74 30.84 32.65 27.49 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 10 20 30 40 50 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 SE +/- 1.50, N = 3 SE +/- 2.06, N = 3 SE +/- 0.00, N = 3 43.15 43.24 35.07 37.66 39.14 35.07 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.65, N = 15 SE +/- 0.70, N = 15 SE +/- 0.00, N = 12 34.47 34.47 27.29 29.07 30.08 27.29 -flto=auto -flto=auto -flto -flto -flto -flto 1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Random Forest mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 160 320 480 640 800 SE +/- 7.80, N = 3 SE +/- 3.32, N = 3 SE +/- 2.97, N = 3 SE +/- 6.35, N = 5 SE +/- 8.39, N = 3 SE +/- 3.72, N = 3 727.3 761.8 516.7 576.9 583.0 523.2 MIN: 657.45 / MAX: 989.09 MIN: 659.99 / MAX: 1001.63 MIN: 418.35 / MAX: 640.35 MIN: 473.38 / MAX: 731.32 MIN: 494.2 / MAX: 674.22 MIN: 448.83 / MAX: 620.39
Renaissance Test: ALS Movie Lens OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: ALS Movie Lens mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 3K 6K 9K 12K 15K SE +/- 18.82, N = 3 SE +/- 27.74, N = 3 SE +/- 27.73, N = 3 SE +/- 25.90, N = 3 SE +/- 2.77, N = 3 SE +/- 20.88, N = 3 12764.3 12639.0 5989.3 6559.1 6573.5 6063.5 MIN: 12729.12 / MAX: 13791.68 MIN: 12597.11 / MAX: 13973.25 MIN: 5899.69 / MAX: 6630 MIN: 6442.36 / MAX: 7276.37 MIN: 6510.95 / MAX: 7229.43 MIN: 5988.41 / MAX: 6666.79
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 700 1400 2100 2800 3500 SE +/- 5.56, N = 3 SE +/- 9.39, N = 3 SE +/- 14.03, N = 3 SE +/- 5.86, N = 3 SE +/- 11.25, N = 3 SE +/- 4.75, N = 3 3379.9 3459.2 1891.1 2034.0 2040.9 1888.5 MIN: 3274.34 / MAX: 3612.94 MIN: 3313.68 / MAX: 3744.69 MIN: 1794.4 / MAX: 2046.22 MIN: 1961.02 / MAX: 2156.78 MIN: 1946.42 / MAX: 2137.07 MIN: 1781.01 / MAX: 1961.36
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark Bayes mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 700 1400 2100 2800 3500 SE +/- 5.80, N = 3 SE +/- 16.51, N = 3 SE +/- 12.70, N = 3 SE +/- 13.91, N = 15 SE +/- 2.21, N = 3 SE +/- 8.93, N = 3 2940.9 3323.4 1141.4 1249.6 1209.2 1145.0 MIN: 2313.31 / MAX: 2950.59 MIN: 2566.58 / MAX: 3351.28 MIN: 827.27 / MAX: 1162.45 MIN: 815 / MAX: 1324.82 MIN: 897.84 / MAX: 1211.92 MIN: 842.42 / MAX: 1157.93
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 1600 3200 4800 6400 8000 SE +/- 54.49, N = 15 SE +/- 58.45, N = 3 SE +/- 50.72, N = 4 SE +/- 34.68, N = 15 SE +/- 23.11, N = 3 SE +/- 48.94, N = 4 7263.4 7314.7 4315.0 4824.9 4729.2 4307.2 MIN: 7026.42 / MAX: 12864.91 MIN: 7211.35 / MAX: 10618.03 MIN: 4216.34 / MAX: 6180.86 MIN: 4644.3 / MAX: 7420.62 MIN: 4704.2 / MAX: 6866.7 MIN: 4191.34 / MAX: 6592.77
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark PageRank mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 800 1600 2400 3200 4000 SE +/- 8.95, N = 3 SE +/- 45.88, N = 3 SE +/- 24.73, N = 3 SE +/- 21.61, N = 8 SE +/- 8.89, N = 3 SE +/- 17.22, N = 9 3353.6 3758.5 2164.0 2452.7 2421.0 2161.7 MIN: 3009.89 / MAX: 3522.86 MIN: 3232.47 / MAX: 4044.22 MIN: 1978.41 / MAX: 2344.04 MIN: 2017.59 / MAX: 2786.51 MIN: 2054.83 / MAX: 2716.21 MIN: 1892.77 / MAX: 2408.86
Renaissance Test: Finagle HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 900 1800 2700 3600 4500 SE +/- 20.39, N = 3 SE +/- 24.93, N = 3 SE +/- 9.59, N = 3 SE +/- 11.75, N = 3 SE +/- 27.59, N = 3 SE +/- 17.40, N = 3 3980.2 3547.3 1972.1 1971.6 1954.1 1931.1 MIN: 3562.3 / MAX: 4349.42 MIN: 2861.6 / MAX: 4207.51 MIN: 1680.78 / MAX: 2306.77 MIN: 1749.15 / MAX: 2379.6 MIN: 1695.23 / MAX: 2338.25 MIN: 1667.89 / MAX: 2421.74
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout nospectre_v1 spectre_v2=off mitigations=off Default 400 800 1200 1600 2000 SE +/- 3.44, N = 3 SE +/- 20.73, N = 3 SE +/- 21.89, N = 3 SE +/- 5.74, N = 3 1882.7 2050.5 2058.8 1874.4 MIN: 1755.55 / MAX: 2079.19 MIN: 1831.2 / MAX: 2295.42 MIN: 1866.04 / MAX: 2319.96 MIN: 1719.29 / MAX: 2054.21
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 3K 6K 9K 12K 15K SE +/- 39.83, N = 3 SE +/- 40.62, N = 3 SE +/- 19.74, N = 3 SE +/- 26.64, N = 3 SE +/- 11.45, N = 3 SE +/- 9.16, N = 3 12239.3 12788.2 6110.9 6350.1 6358.2 6145.2 MIN: 9559.13 / MAX: 12304.01 MIN: 9911.88 / MAX: 12844.15 MIN: 4623.37 / MAX: 6134.99 MIN: 4684.07 / MAX: 6403.21 MIN: 4813.39 / MAX: 6380.91 MIN: 4647.99 / MAX: 6163.22
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Genetic Algorithm Using Jenetics + Futures mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 400 800 1200 1600 2000 SE +/- 16.15, N = 6 SE +/- 3.65, N = 3 SE +/- 19.26, N = 3 SE +/- 9.47, N = 3 SE +/- 12.40, N = 3 SE +/- 8.13, N = 3 1603.3 1611.8 1557.6 1700.9 1721.0 1533.8 MIN: 1501.38 / MAX: 1662.83 MIN: 1540.62 / MAX: 1641.22 MIN: 1509.71 / MAX: 1604.91 MIN: 1670.11 / MAX: 1753.38 MIN: 1639.6 / MAX: 1763.75 MIN: 1419.89 / MAX: 1595.85
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 6 12 18 24 30 SE +/- 0.23, N = 6 SE +/- 0.37, N = 3 SE +/- 0.31, N = 15 SE +/- 0.16, N = 15 24.18 27.54 27.06 24.05 1. firefox 105.0.1
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 130 260 390 520 650 SE +/- 2.84, N = 3 SE +/- 6.80, N = 12 SE +/- 4.45, N = 3 SE +/- 3.87, N = 3 516.6 565.5 585.0 513.0 1. firefox 105.0.1
Selenium Benchmark: ARES-6 - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 5 9.19 10.75 9.92 9.38 1. chrome 106.0.5249.91
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome nospectre_v1 spectre_v2=off mitigations=off Default 90 180 270 360 450 SE +/- 3.44, N = 3 SE +/- 2.14, N = 3 SE +/- 1.20, N = 3 SE +/- 0.75, N = 3 394.6 410.5 412.2 398.0 1. chrome 106.0.5249.91
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.37, N = 15 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 18.2 18.7 18.0 18.0 1. firefox 105.0.1
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 600 1200 1800 2400 3000 SE +/- 46.88, N = 20 SE +/- 29.48, N = 5 SE +/- 24.48, N = 17 SE +/- 23.90, N = 4 SE +/- 20.41, N = 20 SE +/- 27.78, N = 20 2646 2643 2325 2468 2415 2323
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 1000 2000 3000 4000 5000 SE +/- 51.36, N = 4 SE +/- 51.86, N = 4 SE +/- 17.36, N = 4 SE +/- 23.92, N = 20 SE +/- 27.46, N = 20 SE +/- 28.54, N = 4 4359 4680 2507 2716 2651 2533
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans nospectre_v1 spectre_v2=off mitigations=off Default 400 800 1200 1600 2000 SE +/- 16.38, N = 5 SE +/- 17.00, N = 4 SE +/- 20.14, N = 4 SE +/- 11.07, N = 20 1519 1643 1613 1538
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.56, N = 15 SE +/- 0.19, N = 3 SE +/- 0.86, N = 15 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 98.62 82.94 52.60 54.33 52.88 51.63 1. (CC) gcc options: -lm
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox nospectre_v1 spectre_v2=off mitigations=off Default 500 1000 1500 2000 2500 SE +/- 24.36, N = 3 SE +/- 28.75, N = 4 SE +/- 2.85, N = 3 SE +/- 8.37, N = 3 2369 2474 2410 2318 1. firefox 105.0.1
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome nospectre_v1 spectre_v2=off mitigations=off Default 600 1200 1800 2400 3000 SE +/- 10.71, N = 3 SE +/- 32.56, N = 4 SE +/- 26.90, N = 6 SE +/- 24.26, N = 3 2705 2739 2832 2697 1. chrome 106.0.5249.91
Unpacking The Linux Kernel linux-5.19.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel 5.19 linux-5.19.tar.xz mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 2 4 6 8 10 SE +/- 0.066, N = 4 SE +/- 0.031, N = 4 SE +/- 0.007, N = 4 SE +/- 0.041, N = 20 SE +/- 0.018, N = 4 SE +/- 0.012, N = 4 7.580 6.746 4.536 4.712 4.584 4.526
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.069, N = 3 SE +/- 0.023, N = 3 SE +/- 0.023, N = 3 SE +/- 0.732, N = 12 SE +/- 0.690, N = 12 SE +/- 0.027, N = 3 10.171 8.711 4.653 6.558 5.961 4.729
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 2 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.32, N = 3 SE +/- 0.25, N = 3 SE +/- 0.05, N = 3 SE +/- 0.17, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 104.40 109.30 63.05 65.00 64.69 63.61 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 7 SE +/- 0.02, N = 3 18.49 20.03 10.74 11.06 11.23 10.94 1. (CXX) g++ options: -O3 -fPIC -lm
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.39, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 93.97 94.28 44.09 46.35 46.39 44.22
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 0.34, N = 3 SE +/- 0.53, N = 3 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.05, N = 3 195.39 203.63 91.15 94.76 94.89 90.96
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: defconfig mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 0.51, N = 3 SE +/- 0.50, N = 3 SE +/- 0.21, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.29, N = 3 159.34 160.78 73.41 76.42 76.10 73.38
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile nospectre_v1 spectre_v2=off mitigations=off Default 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 36.29 38.24 38.18 36.38
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 18.8 Time To Compile nospectre_v1 spectre_v2=off mitigations=off Default 110 220 330 440 550 SE +/- 0.23, N = 3 SE +/- 0.22, N = 3 SE +/- 0.36, N = 3 SE +/- 0.47, N = 3 493.79 513.66 514.19 494.31
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.48, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 SE +/- 0.65, N = 3 SE +/- 0.12, N = 3 96.22 102.22 47.11 50.96 50.57 47.36
Timed CPython Compilation Build Configuration: Default OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Default mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 7 14 21 28 35 28.06 29.21 13.87 14.75 14.63 13.98
Timed CPython Compilation Build Configuration: Released Build, PGO + LTO Optimized OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Released Build, PGO + LTO Optimized mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 80 160 240 320 400 337.31 348.91 178.84 205.39 188.98 179.20
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 25.0 Time To Compile mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 SE +/- 0.45, N = 3 132.28 134.42 76.25 80.45 80.48 77.34
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.63, N = 3 SE +/- 0.83, N = 3 SE +/- 0.24, N = 3 SE +/- 0.45, N = 3 SE +/- 0.52, N = 6 SE +/- 0.28, N = 3 83.84 90.60 49.91 52.41 51.52 50.34 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 14 28 42 56 70 SE +/- 0.39, N = 3 SE +/- 0.25, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 61.79 37.09 13.95 13.67 13.51 14.04 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30 60 90 120 150 SE +/- 0.95, N = 3 SE +/- 0.31, N = 3 SE +/- 0.23, N = 15 SE +/- 0.51, N = 15 SE +/- 0.32, N = 3 SE +/- 0.16, N = 3 118.32 71.46 31.42 34.96 31.80 30.56 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 7 14 21 28 35 SE +/- 0.112, N = 3 SE +/- 0.346, N = 15 SE +/- 0.003, N = 3 SE +/- 0.013, N = 3 SE +/- 0.015, N = 3 SE +/- 0.019, N = 3 30.874 14.854 6.899 6.723 6.662 6.918 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 13 26 39 52 65 SE +/- 0.37, N = 3 SE +/- 0.37, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 59.01 33.17 13.66 13.32 13.09 13.73 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 30 60 90 120 150 SE +/- 0.92, N = 3 SE +/- 0.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.47, N = 15 SE +/- 0.56, N = 15 SE +/- 0.31, N = 15 114.41 68.63 28.69 34.29 31.89 29.50 1. (CC) gcc options: -lpthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 60 120 180 240 300 SE +/- 1.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.63, N = 4 SE +/- 0.40, N = 3 SE +/- 0.86, N = 3 SE +/- 0.69, N = 4 254.26 139.43 60.84 59.77 59.65 60.69 1. (CC) gcc options: -lpthread
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 1000 - Rounds: 30 nospectre_v1 spectre_v2=off mitigations=off Default 13 26 39 52 65 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.54, N = 3 57.46 59.16 58.60 56.89 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Bulk Size: 100 - Inserts: 3000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 0.43, N = 3 SE +/- 0.78, N = 3 SE +/- 1.04, N = 3 SE +/- 0.20, N = 3 175.19 180.83 180.90 173.61 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache Spark Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time nospectre_v1 spectre_v2=off mitigations=off Default 0.594 1.188 1.782 2.376 2.97 SE +/- 0.03, N = 12 SE +/- 0.03, N = 4 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 2.39 2.61 2.64 2.49
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 0.41, N = 12 SE +/- 0.46, N = 4 SE +/- 0.37, N = 3 SE +/- 0.39, N = 3 143.25 169.90 170.38 142.71
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.01, N = 12 SE +/- 0.18, N = 4 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 8.81 9.44 9.53 8.80
Apache Spark Row Count: 1000000 - Partitions: 100 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time nospectre_v1 spectre_v2=off mitigations=off Default 0.594 1.188 1.782 2.376 2.97 SE +/- 0.02, N = 12 SE +/- 0.06, N = 4 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 2.42 2.64 2.53 2.50
Apache Spark Row Count: 1000000 - Partitions: 100 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time nospectre_v1 spectre_v2=off mitigations=off Default 0.45 0.9 1.35 1.8 2.25 SE +/- 0.01, N = 12 SE +/- 0.02, N = 4 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 1.82 1.98 2.00 1.81
Apache Spark Row Count: 1000000 - Partitions: 100 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time nospectre_v1 spectre_v2=off mitigations=off Default 0.3195 0.639 0.9585 1.278 1.5975 SE +/- 0.02, N = 12 SE +/- 0.04, N = 4 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.29 1.42 1.39 1.31
Apache Spark Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time nospectre_v1 spectre_v2=off mitigations=off Default 0.6368 1.2736 1.9104 2.5472 3.184 SE +/- 0.02, N = 12 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 12 2.61 2.79 2.83 2.63
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark nospectre_v1 spectre_v2=off mitigations=off Default 40 80 120 160 200 SE +/- 0.38, N = 12 SE +/- 0.81, N = 3 SE +/- 0.44, N = 3 SE +/- 0.94, N = 12 143.12 169.40 170.09 144.64
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.01, N = 12 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 SE +/- 0.01, N = 12 8.80 9.46 9.66 8.84
Apache Spark Row Count: 1000000 - Partitions: 500 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time nospectre_v1 spectre_v2=off mitigations=off Default 0.6525 1.305 1.9575 2.61 3.2625 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 12 2.72 2.81 2.90 2.70
Apache Spark Row Count: 1000000 - Partitions: 500 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time nospectre_v1 spectre_v2=off mitigations=off Default 0.4838 0.9676 1.4514 1.9352 2.419 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 12 1.91 2.12 2.15 1.96
Apache Spark Row Count: 1000000 - Partitions: 500 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time nospectre_v1 spectre_v2=off mitigations=off Default 0.3668 0.7336 1.1004 1.4672 1.834 SE +/- 0.02, N = 12 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 12 1.47 1.62 1.63 1.49
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.36, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 76.51 63.98 34.18 33.67 37.46 34.73 1. (CC) gcc options: -O2 -lz
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Boat - Acceleration: CPU-only nospectre_v1 spectre_v2=off mitigations=off Default 1.0395 2.079 3.1185 4.158 5.1975 SE +/- 0.013, N = 3 SE +/- 0.008, N = 3 SE +/- 0.011, N = 3 SE +/- 0.015, N = 3 4.481 4.609 4.620 4.503
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Masskrug - Acceleration: CPU-only nospectre_v1 spectre_v2=off mitigations=off Default 1.0085 2.017 3.0255 4.034 5.0425 SE +/- 0.029, N = 3 SE +/- 0.031, N = 3 SE +/- 0.022, N = 3 SE +/- 0.004, N = 3 4.295 4.481 4.482 4.274
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: resize nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 10.68 11.01 10.97 10.79
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.019, N = 3 SE +/- 0.046, N = 3 SE +/- 0.117, N = 3 SE +/- 0.052, N = 3 9.554 10.178 10.128 9.612
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 10.26 11.42 11.32 10.33
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask nospectre_v1 spectre_v2=off mitigations=off Default 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 11.32 12.23 11.89 11.47
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG nospectre_v1 spectre_v2=off mitigations=off Default 4 8 12 16 20 SE +/- 0.14, N = 7 SE +/- 0.12, N = 15 SE +/- 0.14, N = 12 SE +/- 0.11, N = 12 15.91 16.99 17.13 16.12 1. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.4.0 nospectre_v1 spectre_v2=off mitigations=off Default 0.9965 1.993 2.9895 3.986 4.9825 SE +/- 0.034, N = 5 SE +/- 0.042, N = 25 SE +/- 0.047, N = 20 SE +/- 0.026, N = 5 4.249 4.429 4.413 4.281
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.36, N = 3 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 93.56 108.48 42.18 45.12 45.60 42.24 1. mitigations_on: RawTherapee, version 5.9, command line. 2. mitigations_off: RawTherapee, version 5.9, command line. 3. nospectre_v1: RawTherapee, version 5.8, command line. 4. spectre_v2=off: RawTherapee, version 5.8, command line. 5. mitigations=off: RawTherapee, version 5.8, command line. 6. Default: RawTherapee, version 5.8, command line.
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 0.3434 0.6868 1.0302 1.3736 1.717 SE +/- 0.018, N = 3 SE +/- 0.020, N = 3 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.006, N = 15 1.405 1.526 0.799 0.836 0.839 0.798 MIN: 1.28 / MAX: 1.92 MIN: 1.31 / MAX: 2.05 MIN: 0.71 / MAX: 1.07 MIN: 0.74 / MAX: 1.12 MIN: 0.75 / MAX: 1.26 MIN: 0.72 / MAX: 1.07
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Boat - Acceleration: CPU-only mitigations_on mitigations_off 2 4 6 8 10 SE +/- 0.042, N = 3 SE +/- 0.085, N = 6 7.531 8.842
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Masskrug - Acceleration: CPU-only mitigations_on mitigations_off 3 6 9 12 15 SE +/- 0.006, N = 3 SE +/- 0.036, N = 3 7.504 9.074
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: resize mitigations_on mitigations_off 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 18.91 20.02
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: rotate mitigations_on mitigations_off 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.07 15.59
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: auto-levels mitigations_on mitigations_off 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.91 16.78
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: unsharp-mask mitigations_on mitigations_off 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 20.03 19.96
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 7.3.0 mitigations_on mitigations_off 3 6 9 12 15 SE +/- 0.05, N = 5 SE +/- 0.07, N = 5 10.65 11.79
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 7 14 21 28 35 SE +/- 0.075161, N = 3 SE +/- 0.055302, N = 3 SE +/- 0.005907, N = 3 SE +/- 0.002596, N = 3 SE +/- 0.073113, N = 15 SE +/- 0.007197, N = 3 31.057227 13.982666 10.155350 9.651753 9.259871 10.276036 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 6 12 18 24 30 SE +/- 0.111752, N = 3 SE +/- 0.278379, N = 15 SE +/- 0.032370, N = 3 SE +/- 0.029810, N = 3 SE +/- 0.045383, N = 3 SE +/- 0.062329, N = 3 27.487278 15.183131 6.136894 5.829334 5.819798 6.047090 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.68, N = 3 SE +/- 0.10, N = 3 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 86.10 55.23 20.30 20.53 20.13 20.62 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes mitigations_on mitigations_off nospectre_v1 spectre_v2=off mitigations=off Default 14 28 42 56 70 SE +/- 0.50, N = 3 SE +/- 0.42, N = 15 SE +/- 0.15, N = 3 SE +/- 0.10, N = 15 SE +/- 0.15, N = 4 SE +/- 0.07, N = 3 63.69 32.43 12.76 13.15 12.66 12.31 1. (CC) gcc options: -lm
Phoronix Test Suite v10.8.4