AMD Ryzen 5 7600X CPU Security Mitigations

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 2402072-NE-2402061NE94
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

AV1 2 Tests
Web Browsers 1 Tests
Timed Code Compilation 9 Tests
C/C++ Compiler Tests 8 Tests
CPU Massive 15 Tests
Creator Workloads 11 Tests
Cryptography 3 Tests
Database Test Suite 8 Tests
Encoding 3 Tests
Game Development 2 Tests
Go Language Tests 3 Tests
Imaging 7 Tests
Java 4 Tests
Common Kernel Benchmarks 7 Tests
Multi-Core 13 Tests
Node.js + NPM Tests 3 Tests
Productivity 3 Tests
Programmer / Developer System Benchmarks 13 Tests
Python Tests 7 Tests
Server 13 Tests
Server CPU Tests 9 Tests
Single-Threaded 5 Tests
Video Encoding 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable
Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Default
October 02 2022
  10 Hours, 54 Minutes
mitigations=off
October 02 2022
  11 Hours, 1 Minute
spectre_v2=off
October 03 2022
  10 Hours, 55 Minutes
nospectre_v1
October 03 2022
  12 Hours, 47 Minutes
mitigations_off
February 04
  8 Hours, 22 Minutes
mitigations_on
February 04
  16 Hours, 41 Minutes
mitigations_on_2
February 05
  21 Hours, 23 Minutes
mitigations_off_2
February 06
  1 Day, 6 Hours, 25 Minutes
Invert Hiding All Results Option
  15 Hours, 18 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


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/2402072-NE-2402061NE94&grs&sor&rro.

AMD Ryzen 5 7600X CPU Security MitigationsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionSystem LayerDefaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_onmitigations_on_2mitigations_off_2AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads)ASUS ROG CROSSHAIR X670E HERO (0604 BIOS)AMD Device 14d832GB1000GB Sabrent Rocket 4.0 PlusAMD Radeon RX 6800 XT (2575/1000MHz)AMD Navi 21 HDMI AudioASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 22.046.0.0-060000rc7daily20221001-generic (x86_64)GNOME Shell 42.4X Server 1.21.1.3 + Wayland4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48)1.3.204GCC 11.2.0ext43840x2160AMD Ryzen 5 3600 6-Core @ 4.21GHz (6 Cores / 12 Threads)BIOSTAR B550MX/E PRO (5.17 BIOS)AMD Starship/Matisse2 x 8 GB DDR4-3200MT/s3 x 18000GB Seagate ST18000NM000J-2T + 240GB Kingston SHPM228Realtek RTL8111/8168/8411Debian 126.5.0-0.deb12.4-amd64 (x86_64)GCC 12.2.0Intel Core i7-7700HQ @ 3.80GHz (4 Cores / 8 Threads)KBL Neptune_KLS (V1.11 BIOS)16GB2000GB Samsung SSD 970 EVO Plus 2TBi915drmfb (1100MHz)Realtek ALC2552 x MSI G241Ubuntu 20.046.5.0-14-generic (x86_64)X ServerGCC 9.4.0overlayfs1920x1080docker6.5.0-15-generic (x86_64)OpenBenchmarking.orgKernel 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- mitigations_on_2: Transparent Huge Pages: madvise- mitigations_off_2: Transparent Huge Pages: madviseCompiler 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 - mitigations_on_2: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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_off_2: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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- mitigations_on_2: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf4- mitigations_off_2: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf4Java 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)- mitigations_on_2: OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu120.04)- mitigations_off_2: OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu120.04)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- mitigations_on_2: Python 3.8.10- mitigations_off_2: Python 3.8.10Security 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 - mitigations_on_2: gather_data_sampling: Mitigation of Microcode + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of IBRS + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS IBPB: conditional STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - mitigations_off_2: gather_data_sampling: Vulnerable + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + mmio_stale_data: Vulnerable + retbleed: Vulnerable + spec_rstack_overflow: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Vulnerable + 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: 4096Disk Scheduler Details- mitigations_on_2, mitigations_off_2: NONE

AMD Ryzen 5 7600X CPU Security Mitigationsctx-clock: Context Switch Timehackbench: 8 - Processhackbench: 8 - Threadhackbench: 4 - Processstress-ng: Socket Activityhackbench: 16 - Processhackbench: 16 - Threadhackbench: 32 - Processosbench: Create Filesstress-ng: Context Switchingstress-ng: Vector Mathcompilebench: Initial Createosbench: Create Processesstress-ng: Futexapache: 200osbench: Launch Programsapache: 100stress-ng: MEMFDrocksdb: Update Randosbench: Create Threadswebp2: Quality 75, Compression Effort 7astcenc: Thoroughrocksdb: Rand Readbuild-godot: Time To Compileapache: 1000astcenc: Exhaustiveapache: 500build-nodejs: Time To Compilecassandra: Writesspark: 1000000 - 100 - Calculate Pi Benchmarkrocksdb: Rand Fillbuild-linux-kernel: defconfigspark: 1000000 - 500 - Calculate Pi Benchmarkastcenc: Mediumrenaissance: ALS Movie Lensrocksdb: Read Rand Write Randspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframewebp2: Quality 100, Compression Effort 5nginx: 20webp2: Defaultbuild-gdb: Time To Compilenginx: 100renaissance: Apache Spark Bayesnginx: 1000nginx: 500nginx: 200apache: 20aom-av1: Speed 6 Two-Pass - Bosphorus 1080pavifenc: 6, Losslesscompress-7zip: Decompression Ratingsunflow: Global Illumination + Image Synthesiscompress-7zip: Compression Ratingbuild-php: Time To Compileavifenc: 2spark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 100 - Inner Join Test Timerocksdb: Read While Writingbuild-erlang: Time To Compileinfluxdb: 64 - 10000 - 2,5000,1 - 10000build-python: Defaultinfluxdb: 4 - 10000 - 2,5000,1 - 10000aom-av1: Speed 6 Two-Pass - Bosphorus 4Kstargate: 480000 - 512stargate: 96000 - 512stargate: 96000 - 1024simdjson: PartialTweetsdacapobench: Tradebeansstargate: 480000 - 1024stargate: 192000 - 1024stargate: 192000 - 512build-wasmer: Time To Compilestargate: 44100 - 512stress-ng: SENDFILEaom-av1: Speed 6 Realtime - Bosphorus 4Kstargate: 44100 - 1024spark: 1000000 - 500 - SHA-512 Benchmark Timerenaissance: Finagle HTTP Requestssqlite-speedtest: Timed Time - Size 1,000spark: 1000000 - 100 - SHA-512 Benchmark Timeclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacherenaissance: In-Memory Database Shootoutrawtherapee: Total Benchmark Timebuild-python: Released Build, PGO + LTO Optimizednginx: 1clickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runrenaissance: Savina Reactors.IOspark: 1000000 - 500 - Group By Test Timespark: 1000000 - 100 - Group By Test Timenode-octane: renaissance: Akka Unbalanced Cobwebbed Treespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 500 - Repartition Test Timeaom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 1080paom-av1: Speed 10 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 1080pcryptsetup: PBKDF2-sha512simdjson: LargeRandrenaissance: Apache Spark PageRankbork: File Encryption Timewebp: Defaultunpack-linux: linux-5.19.tar.xzwebp: Quality 100renaissance: Apache Spark ALSrenaissance: Genetic Algorithm Using Jenetics + Futuresdacapobench: Jythonnode-web-tooling: webp: Quality 100, Losslessosbench: Memory Allocationsdragonflydb: 50 - 1:5dragonflydb: 50 - 5:1renaissance: Rand Forestapache: 1dacapobench: H2smhasher: t1ha0_aes_avx2 x86_64cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Decryptioncryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: AES-XTS 512b Encryptionsmhasher: fasthash32darktable: Masskrug - CPU-onlysmhasher: FarmHash32 x86_64 AVXdarktable: Boat - CPU-onlyselenium: ARES-6 - Google Chromesmhasher: t1ha2_atonceselenium: ARES-6 - Firefoxselenium: Kraken - Firefoxoctave-benchmark: selenium: Jetstream 2 - Firefoxgimp: auto-levelsgimp: auto-levelsoctave-benchmark: gimp: unsharp-maskselenium: Speedometer - Firefoxselenium: Jetstream 2 - Google Chromegimp: rotateselenium: Speedometer - Google Chromegimp: unsharp-maskinkscape: SVG Files To PNGcryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptionselenium: PSPDFKit WASM - Firefoxgimp: rotatecryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptiongimp: resizegimp: resizebuild-mesa: Time To Compileselenium: PSPDFKit WASM - Google Chromecryptsetup: Twofish-XTS 512b Decryptiondarktable: Masskrug - CPU-onlyselenium: Kraken - Google Chromeoctave-benchmark: couchdb: 100 - 3000 - 30couchdb: 100 - 1000 - 30darktable: Masskrug - CPU-onlynode-express-loadtest: darktable: Boat - CPU-onlygimp: rotategimp: resizespark: 1000000 - 500 - Broadcast Inner Join Test Timegimp: auto-levelsdarktable: Boat - CPU-onlygimp: unsharp-maskspark: 1000000 - 100 - Broadcast Inner Join Test Timeselenium: WASM imageConvolute - Firefoxselenium: Octane - Google Chromeselenium: Octane - Firefoxstress-ng: CPU Cachesmhasher: t1ha0_aes_avx2 x86_64smhasher: FarmHash32 x86_64 AVXsmhasher: t1ha2_atoncesmhasher: fasthash32Defaultmitigations=offspectre_v2=offnospectre_v1mitigations_offmitigations_onmitigations_on_2mitigations_off_218813.73014.0366.91818911.6429.50030.55860.68510.2760363918590.9262472.37921.2312.3135253737267.77157494.920.620823167725.52750.337348226.0470900.146.75666184804890.960113501.570.7134117378.51494.312128198142.705291034127317973.383144.6454.62816063.521938178.808.843.84802263.078.3444.218789072.411145.0761701.46768798.44777810.40132783.1146.2210.944693740.7988724647.35763.6061.491.31221165477.3412170159.213.9831639617.312.333.3153652.5616932.6319168.4915383.3928511.8002471.71656250.3383.319337205644.2435.373.3872462.631931.134.7272.49184.941874.442.244179.20395948.65195.43193.494307.22.702.50878426145.21.811.9660.91203.57222.5268.1070.2045.44148.5330045281.762161.74.72927.374.52616.911888.51533.8253321.392.2151.6301005204011.994748014.74523.219778.05232376019.8310320716583.2127852.769.3815576.7324.05513.0186.92910.329260320.40831811.46816.11523189.61236.37526974.274398.04.281173.61456.888136734.50310.78618.09761947469118.4227.29235.06527.48529.55318813.09113.5136.66219465.0731.88831.80159.6469.2598714250094.3960145.95978.4012.6624114010537.28157902.0520.129680157896.89829.297335255.8197980.146.65365980648794.890113618.000.7055119966.30514.192126345170.38125484876.096170.08917194453.51656573.521467629.539.663.64806609.888.1346.386792540.271209.2772159.28771249.78781248.75133520.6845.3811.228685540.8398513550.56964.6921.631.39210267380.4772008587.514.6331422635.212.073.1094682.2030202.4882908.4216133.3096621.6693911.37110551.5153.089036262166.5733.173.2990192.831954.137.4572.64173.682058.845.596188.98199947.89181.49178.984729.22.902.53765176358.22.002.1559.06188.27205.0664.9766.8944.10143.9328391811.732421.05.96125.644.58415.102040.91721.0265120.632.0352.8849764906211.204433214.41583.019744.58241573477.819978146579.8927849.409.9215550.0027.06585.0168.07811.318236300.62629611.88817.130241010.12838.17928324.482412.24.413180.89858.598133374.62010.96818.08526442415102.0730.07739.14332.64531.26518813.31613.6696.72313388.0034.29434.95659.7749.6517534313556.0460067.801016.5313.1533943981215.14144902.6220.533403144618.25771.247485555.8293340.146.65025950981094.763110832.190.7051116305.96513.659124430169.902213493127400976.422169.39668672353.34646559.121340509.449.463.64813661.598.1146.352796671.731249.6773672.22773618.64785016.14127067.8845.3011.060680980.8368487550.96065.0011.621.42212564780.4512004002.814.7531436546.812.173.0242472.0955092.4247758.4816433.2708451.6178311.32106452.4063.066031261269.9633.183.2796082.791971.633.6692.61179.392050.545.124205.38799128.83183.73179.394824.92.812.64795416350.11.982.1258.13191.05202.1065.4967.2144.12143.1127942561.762452.76.55826.334.71216.072034.01700.9271620.762.0754.3298564949025.014511086.67576.919455.07246873645.859849666580.2727851.3510.7515563.1727.54565.5172.81011.422243291.53329612.23416.992247410.17838.24127394.481410.54.429180.83259.162134124.60911.00518.78912241847104.3329.07437.66230.83932.90118813.66213.9496.89918958.1328.68831.42260.83810.1553503887015.1962556.68952.3012.7553943780298.64150886.2020.302932155262.24870.377461846.1368940.146.75016197695391.149110088.640.7131115781.28493.787129510143.245371472125995073.407143.11551880254.53825989.321949218.818.803.84810324.168.3844.086794417.691141.4770214.55771761.58783100.99126203.4947.2410.741695950.7998785947.11063.0511.471.29217073876.2522188262.913.8661593004.012.433.3136372.5512322.6097898.4815193.3827691.8083801.71961949.9053.304290202570.2735.223.3767672.611972.134.1752.39191.051882.742.184178.83995819.80195.43199.054315.02.722.42876126110.91.821.9161.30203.15218.2968.5670.6445.64148.4129959961.762164.04.65327.424.53617.041891.11557.6250721.552.2052.5960925193823.834729270.87516.719142.52232576727.2210327576582.8527854.749.1915575.8524.18516.6188.30010.255260320.39732011.31915.90923699.55436.28927054.295394.64.249175.19357.456138244.48110.68318.29851447446119.7827.2935.06529.74429.58024933.17437.09114.8543789.0968.63371.456139.43013.9826662422809.9335605.44518.7032.4265161839371.4531616.3755.23045935052.66671.0927038315.1831310.083.221028526606203.62825223.010.345727257.18542352160.78327.854112639.09100512.16328822.734.5794.283316282.353323.4294626.66302079.24310504.5435894.8524.7620.027372731.52638899102.221109.3031046607134.42229.2146.961.8893751.4655001.5065493.581.9355971.0510161.02364690.5951.945473875.5719.861.9826383547.363.984108.480348.91364737.717314.712788.245.87103.07106.2536.5436.8128.5185.3313606270.973758.58.71114.646.7469.603459.21611.8468010.881.5182.9422632772317.252549838.57761.813365.06264352042.396370562857.62799.92425.12438.76007.389.07423398.878.84214078.4711.794621.4612.8612.5622.1382.2381.1380.720.020376.515.58716.77519.95782.2934.47143.23734.57837.05950459.00561.79430.8743651.83114.411118.319254.26131.0572271389284.0838313.43293.6163.6935231250493.3535437.7486.10407538422.05642.8730914427.4872780.093.399628461149195.38528076.160.367631076.05543610159.34028.595012764.39939212.36213199.274.8393.965211431.572940.9205719.37206279.14209568.1336002.7826.7718.493430401.4054440196.215104.3981162205132.2811053138.128.059511091.97.681.9376281.4988691.5340233.621.9787101.0738681.04894383.8351.989128896.8620.262.0273913980.276.51193.557337.30736869.067263.412239.344.67103.19112.0939.9640.2930.5286.3713761420.983353.610.17114.407.5809.563379.91603.3435911.101.5298.6150113743113.513600552.70727.311390.34264653025.026433081976.41991.51888.31902.36106.647.50423588.717.53113863.3610.645577.5569.9569.7579.7358.9358.1358.118.911358.816.06616.91220.03186.3734.46943.14734.41436.8601549104.793105.60651.1892541.92213.130213.666411.32952.348682820392.6012117.20195.4147.433376784751.8198.249912181.9715840325.4305210.041.462813739759415.2720.16052152.32729729606.22295967313.902604.4612.968324826.353313335.7735.371.002.25167.3094218.112.8339.692198832.90823921167.422217.8495.054.39651702258.225659185.644.74652566.23.961.0870910.8351830.8600562.7546891.1178570.5946990.576828151.4581.12323511.901.1526387.565510.096.0436.7867.665230.5117.220488.10772.3973.8310995.76.866.033602514503.74.254.4026.9089.5998.3030.3031.4620.4366.980.84749.49.99912.679.7328.4430535.93067.347841.1597.042640939.7393146694.167658.3525573.6015930.969.62017.48320.70416.30213.06412.0194.0722.3503.62211.4926.91434.22727.05329.00424954.08455.27026.9433948.26115.683120.523220.35437.1022591137822.2211986.39254.1536.1100831129805.1676.420307220.6718856818.3439260.032.205213475916402.7510.22142124.74634087619.98391925301.171610.37191624718.224222441.058303635.1835.710.982.20158.6994298.712.7239.885187742.95623821162.522216.1624.854.35669055241.934661562.944.959656962.13.911.0511320.8191110.8436552.7645141.1002880.5878050.564931151.7181.09487211.801.1309247.085144.075.7446.8169.054765.1113.700494.68473.4973.809938.06.665.823581312752.64.134.3126.7992.04103.0931.2532.2420.4868.570.84720.08.58512.789.3338.5827503.22265.549871.1584.500949941.8379047382.837615.8025755.1115960.528.52215.82419.02115.02212.42611.6723.9822.3393.61205.0126.95935.65726.93829.007OpenBenchmarking.org

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch Timemitigations_on_2mitigations_onmitigations_off_2mitigations_offnospectre_v1spectre_v2=offmitigations=offDefault30060090012001500SE +/- 3.06, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 3.00, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31549504249249188188188188

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processmitigations_on_2mitigations_onmitigations_off_2mitigations_offDefaultnospectre_v1spectre_v2=offmitigations=off20406080100SE +/- 0.20, N = 3SE +/- 0.37, N = 3SE +/- 0.19, N = 3SE +/- 0.37, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3104.7959.0154.0833.1713.7313.6613.3213.091. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Threadmitigations_on_2mitigations_onmitigations_off_2mitigations_offDefaultnospectre_v1spectre_v2=offmitigations=off20406080100SE +/- 0.11, N = 3SE +/- 0.39, N = 3SE +/- 0.18, N = 3SE +/- 0.25, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3105.6161.7955.2737.0914.0413.9513.6713.511. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Processmitigations_on_2mitigations_onmitigations_off_2mitigations_offDefaultnospectre_v1spectre_v2=offmitigations=off1224364860SE +/- 0.143, N = 3SE +/- 0.112, N = 3SE +/- 0.137, N = 3SE +/- 0.346, N = 15SE +/- 0.019, N = 3SE +/- 0.003, N = 3SE +/- 0.013, N = 3SE +/- 0.015, N = 351.18930.87426.94314.8546.9186.8996.7236.6621. (CC) gcc options: -lpthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket Activitymitigations_on_2mitigations_onmitigations_offmitigations_off_2spectre_v2=offDefaultnospectre_v1mitigations=off4K8K12K16K20KSE +/- 2.31, N = 3SE +/- 30.46, N = 12SE +/- 28.05, N = 3SE +/- 17.33, N = 3SE +/- 154.65, N = 15SE +/- 36.09, N = 3SE +/- 33.52, N = 3SE +/- 120.42, N = 32541.923651.833789.093948.2613388.0018911.6418958.1319465.07-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Processmitigations_on_2mitigations_off_2mitigations_onmitigations_offspectre_v2=offmitigations=offDefaultnospectre_v150100150200250SE +/- 0.58, N = 3SE +/- 0.25, N = 3SE +/- 0.92, N = 3SE +/- 0.33, N = 3SE +/- 0.47, N = 15SE +/- 0.56, N = 15SE +/- 0.31, N = 15SE +/- 0.15, N = 3213.13115.68114.4168.6334.2931.8929.5028.691. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Threadmitigations_on_2mitigations_off_2mitigations_onmitigations_offspectre_v2=offmitigations=offnospectre_v1Default50100150200250SE +/- 0.52, N = 3SE +/- 1.40, N = 3SE +/- 0.95, N = 3SE +/- 0.31, N = 3SE +/- 0.51, N = 15SE +/- 0.32, N = 3SE +/- 0.23, N = 15SE +/- 0.16, N = 3213.67120.52118.3271.4634.9631.8031.4230.561. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Processmitigations_on_2mitigations_onmitigations_off_2mitigations_offnospectre_v1Defaultspectre_v2=offmitigations=off90180270360450SE +/- 3.91, N = 3SE +/- 1.04, N = 3SE +/- 0.63, N = 3SE +/- 0.16, N = 3SE +/- 0.63, N = 4SE +/- 0.69, N = 4SE +/- 0.40, N = 3SE +/- 0.86, N = 3411.33254.26220.35139.4360.8460.6959.7759.651. (CC) gcc options: -lpthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesmitigations_on_2mitigations_off_2mitigations_onmitigations_offDefaultnospectre_v1spectre_v2=offmitigations=off1224364860SE +/- 0.112370, N = 3SE +/- 0.062346, N = 3SE +/- 0.075161, N = 3SE +/- 0.055302, N = 3SE +/- 0.007197, N = 3SE +/- 0.005907, N = 3SE +/- 0.002596, N = 3SE +/- 0.073113, N = 1552.34868237.10225931.05722713.98266610.27603610.1553509.6517539.2598711. (CC) gcc options: -lm

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context Switchingmitigations_on_2mitigations_off_2mitigations_onmitigations_offnospectre_v1Defaultmitigations=offspectre_v2=off900K1800K2700K3600K4500KSE +/- 2170.78, N = 3SE +/- 6202.62, N = 3SE +/- 2877.30, N = 3SE +/- 3700.78, N = 3SE +/- 35449.67, N = 3SE +/- 24498.62, N = 3SE +/- 24144.91, N = 3SE +/- 32653.63, N = 3820392.601137822.221389284.082422809.933887015.193918590.924250094.394313556.04-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector Mathmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v113K26K39K52K65KSE +/- 15.55, N = 3SE +/- 20.01, N = 3SE +/- 62.33, N = 3SE +/- 9.12, N = 3SE +/- 37.86, N = 3SE +/- 29.89, N = 3SE +/- 30.81, N = 3SE +/- 27.16, N = 311986.3912117.2035605.4438313.4360067.8060145.9562472.3762556.68-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createmitigations_on_2mitigations_off_2mitigations_onmitigations_offDefaultnospectre_v1mitigations=offspectre_v2=off2004006008001000SE +/- 0.66, N = 3SE +/- 0.31, N = 3SE +/- 1.95, N = 3SE +/- 7.14, N = 15SE +/- 5.08, N = 3SE +/- 4.77, N = 3SE +/- 10.75, N = 15SE +/- 13.24, N = 3195.41254.15293.61518.70921.23952.30978.401016.53

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesmitigations_onmitigations_on_2mitigations_off_2mitigations_offspectre_v2=offnospectre_v1mitigations=offDefault1428425670SE +/- 0.50, N = 3SE +/- 0.28, N = 3SE +/- 0.06, N = 3SE +/- 0.42, N = 15SE +/- 0.10, N = 15SE +/- 0.15, N = 3SE +/- 0.15, N = 4SE +/- 0.07, N = 363.6947.4336.1132.4313.1512.7612.6612.311. (CC) gcc options: -lm

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Futexmitigations_on_2mitigations_off_2mitigations_onmitigations_offDefaultnospectre_v1spectre_v2=offmitigations=off900K1800K2700K3600K4500KSE +/- 5756.55, N = 15SE +/- 9604.43, N = 15SE +/- 7267.96, N = 3SE +/- 16270.14, N = 15SE +/- 10256.33, N = 3SE +/- 10778.99, N = 3SE +/- 18405.23, N = 3SE +/- 30094.15, N = 3784751.811129805.161250493.351839371.453737267.773780298.643981215.144010537.28-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 200mitigations_offmitigations_onspectre_v2=offnospectre_v1Defaultmitigations=off30K60K90K120K150KSE +/- 256.22, N = 3SE +/- 25.14, N = 3SE +/- 379.00, N = 3SE +/- 704.93, N = 3SE +/- 871.12, N = 3SE +/- 786.71, N = 331616.3735437.74144902.62150886.20157494.90157902.051. (CC) gcc options: -shared -fPIC -O2

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsmitigations_on_2mitigations_onmitigations_off_2mitigations_offDefaultspectre_v2=offnospectre_v1mitigations=off20406080100SE +/- 0.14, N = 3SE +/- 0.26, N = 3SE +/- 0.10, N = 3SE +/- 0.68, N = 3SE +/- 0.20, N = 3SE +/- 0.28, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 398.2586.1076.4255.2320.6220.5320.3020.131. (CC) gcc options: -lm

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100mitigations_offmitigations_onspectre_v2=offnospectre_v1mitigations=offDefault40K80K120K160K200KSE +/- 201.05, N = 3SE +/- 51.67, N = 3SE +/- 308.24, N = 3SE +/- 289.66, N = 3SE +/- 535.74, N = 3SE +/- 447.04, N = 335052.6638422.05144618.25155262.24157896.89167725.521. (CC) gcc options: -shared -fPIC -O2

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDmitigations_on_2mitigations_off_2mitigations_onmitigations_offDefaultspectre_v2=offmitigations=offnospectre_v12004006008001000SE +/- 0.45, N = 3SE +/- 0.82, N = 3SE +/- 0.17, N = 3SE +/- 1.40, N = 3SE +/- 0.03, N = 3SE +/- 2.20, N = 3SE +/- 0.72, N = 3SE +/- 0.94, N = 3181.97220.67642.87671.09750.33771.24829.29870.37-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Update Randommitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offDefaultnospectre_v1spectre_v2=off160K320K480K640K800KSE +/- 573.99, N = 3SE +/- 513.05, N = 3SE +/- 281.52, N = 3SE +/- 2278.95, N = 3SE +/- 3242.39, N = 3SE +/- 4024.29, N = 3SE +/- 2306.38, N = 3SE +/- 5261.31, N = 31584031885682703833091447335257348227461847485551. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsmitigations_onmitigations_on_2mitigations_off_2mitigations_offnospectre_v1Defaultspectre_v2=offmitigations=off612182430SE +/- 0.111752, N = 3SE +/- 0.270208, N = 3SE +/- 0.170204, N = 3SE +/- 0.278379, N = 15SE +/- 0.032370, N = 3SE +/- 0.062329, N = 3SE +/- 0.029810, N = 3SE +/- 0.045383, N = 327.48727825.43052118.34392615.1831316.1368946.0470905.8293345.8197981. (CC) gcc options: -lm

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 75, Compression Effort 7mitigations_off_2mitigations_on_2mitigations_offmitigations_onDefaultmitigations=offspectre_v2=offnospectre_v10.03150.0630.09450.1260.1575SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.030.040.080.090.140.140.140.14-lpthread-lpthread-ldl-ldl-ldl-ldl1. (CXX) g++ options: -msse4.2 -fno-rtti -O3

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Thoroughmitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default246810SE +/- 0.0048, N = 3SE +/- 0.0114, N = 3SE +/- 0.0112, N = 3SE +/- 0.0050, N = 3SE +/- 0.0058, N = 3SE +/- 0.0060, N = 3SE +/- 0.0044, N = 3SE +/- 0.0072, N = 31.46282.20523.22103.39966.65026.65366.75016.75661. (CXX) g++ options: -O3 -flto -pthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Readmitigations_off_2mitigations_on_2mitigations_onmitigations_offspectre_v2=offmitigations=offDefaultnospectre_v113M26M39M52M65MSE +/- 21737.33, N = 3SE +/- 39003.82, N = 3SE +/- 231803.16, N = 3SE +/- 10512.27, N = 3SE +/- 225292.34, N = 3SE +/- 231143.15, N = 3SE +/- 32394.54, N = 3SE +/- 176655.16, N = 313475916137397592846114928526606595098105980648761848048619769531. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To Compilemitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default90180270360450SE +/- 0.36, N = 3SE +/- 0.15, N = 3SE +/- 0.53, N = 3SE +/- 0.34, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3415.27402.75203.63195.3994.8994.7691.1590.96

Apache HTTP Server

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1000mitigations_offmitigations_onnospectre_v1spectre_v2=offDefaultmitigations=off20K40K60K80K100KSE +/- 70.01, N = 3SE +/- 19.09, N = 3SE +/- 176.51, N = 3SE +/- 157.13, N = 3SE +/- 105.05, N = 3SE +/- 102.14, N = 325223.0128076.16110088.64110832.19113501.57113618.001. (CC) gcc options: -shared -fPIC -O2

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Exhaustivemitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.16050.3210.48150.6420.8025SE +/- 0.0002, N = 3SE +/- 0.0001, N = 3SE +/- 0.0007, N = 3SE +/- 0.0001, N = 3SE +/- 0.0007, N = 3SE +/- 0.0002, N = 3SE +/- 0.0004, N = 3SE +/- 0.0005, N = 30.16050.22140.34570.36760.70510.70550.71310.71341. (CXX) g++ options: -O3 -flto -pthread

Apache HTTP Server

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 500mitigations_offmitigations_onnospectre_v1spectre_v2=offDefaultmitigations=off30K60K90K120K150KSE +/- 221.32, N = 3SE +/- 52.86, N = 3SE +/- 292.60, N = 3SE +/- 124.99, N = 3SE +/- 149.74, N = 3SE +/- 108.62, N = 327257.1831076.05115781.28116305.96117378.51119966.301. (CC) gcc options: -shared -fPIC -O2

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 18.8Time To Compilemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v15001000150020002500SE +/- 1.89, N = 3SE +/- 2.24, N = 3SE +/- 0.36, N = 3SE +/- 0.22, N = 3SE +/- 0.47, N = 3SE +/- 0.23, N = 32152.332124.75514.19513.66494.31493.79

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: Writesmitigations_on_2mitigations_off_2spectre_v2=offmitigations=offDefaultnospectre_v130K60K90K120K150KSE +/- 312.34, N = 4SE +/- 228.64, N = 3SE +/- 152.99, N = 3SE +/- 1151.27, N = 3SE +/- 155.83, N = 3SE +/- 542.95, N = 32972934087124430126345128198129510

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmarkmitigations_off_2mitigations_on_2mitigations=offspectre_v2=offnospectre_v1Default130260390520650SE +/- 0.79, N = 9SE +/- 0.54, N = 3SE +/- 0.37, N = 3SE +/- 0.46, N = 4SE +/- 0.41, N = 12SE +/- 0.39, N = 3619.98606.22170.38169.90143.25142.71

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Fillmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offnospectre_v1Defaultspectre_v2=off300K600K900K1200K1500KSE +/- 1960.38, N = 3SE +/- 2950.23, N = 3SE +/- 1711.59, N = 3SE +/- 2019.93, N = 3SE +/- 3726.79, N = 3SE +/- 6604.77, N = 3SE +/- 9874.13, N = 3SE +/- 4988.21, N = 329596739192554235254361012548481259950127317912740091. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigmitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default70140210280350SE +/- 0.48, N = 3SE +/- 0.20, N = 3SE +/- 0.50, N = 3SE +/- 0.51, N = 3SE +/- 0.23, N = 3SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.29, N = 3313.90301.17160.78159.3476.4276.1073.4173.38

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmarkmitigations_off_2mitigations_on_2mitigations=offspectre_v2=offDefaultnospectre_v1130260390520650SE +/- 0.37, N = 5SE +/- 0.15, N = 3SE +/- 0.44, N = 3SE +/- 0.81, N = 3SE +/- 0.94, N = 12SE +/- 0.38, N = 12610.37604.46170.09169.40144.64143.12

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Mediummitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default1224364860SE +/- 0.05, N = 3SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 312.9718.2227.8528.6053.3553.5254.5454.631. (CXX) g++ options: -O3 -flto -pthread

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie Lensmitigations_on_2mitigations_off_2mitigations_onmitigations_offmitigations=offspectre_v2=offDefaultnospectre_v15K10K15K20K25KSE +/- 203.45, N = 3SE +/- 54.25, N = 3SE +/- 18.82, N = 3SE +/- 27.74, N = 3SE +/- 2.77, N = 3SE +/- 25.90, N = 3SE +/- 20.88, N = 3SE +/- 27.73, N = 324826.322441.012764.312639.06573.56559.16063.55989.3MIN: 24468.73 / MAX: 27870.23MIN: 22332.57 / MAX: 25066.63MIN: 12729.12 / MAX: 13791.68MIN: 12597.11 / MAX: 13973.25MIN: 6510.95 / MAX: 7229.43MIN: 6442.36 / MAX: 7276.37MIN: 5988.41 / MAX: 6666.79MIN: 5899.69 / MAX: 6630

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write Randommitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1500K1000K1500K2000K2500KSE +/- 6530.17, N = 3SE +/- 5677.18, N = 3SE +/- 3833.61, N = 3SE +/- 2199.67, N = 3SE +/- 23302.96, N = 4SE +/- 4689.09, N = 3SE +/- 11858.65, N = 3SE +/- 5155.94, N = 353313358303691005199392121340502146762219381721949211. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offnospectre_v1Default816243240SE +/- 1.10, N = 3SE +/- 0.61, N = 9SE +/- 0.17, N = 3SE +/- 0.18, N = 4SE +/- 0.01, N = 12SE +/- 0.03, N = 335.7735.189.539.448.818.80

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframemitigations_off_2mitigations_on_2mitigations=offspectre_v2=offDefaultnospectre_v1816243240SE +/- 0.91, N = 5SE +/- 1.15, N = 3SE +/- 0.22, N = 3SE +/- 0.18, N = 3SE +/- 0.01, N = 12SE +/- 0.01, N = 1235.7135.379.669.468.848.80

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 100, Compression Effort 5mitigations_off_2mitigations_on_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v10.8641.7282.5923.4564.32SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 30.981.002.162.363.643.643.843.84-lpthread-lpthread-ldl-ldl-ldl-ldl1. (CXX) g++ options: -msse4.2 -fno-rtti -O3

nginx

Concurrent Requests: 20

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 20mitigations_onmitigations_offDefaultmitigations=offnospectre_v1spectre_v2=off200K400K600K800K1000KSE +/- 630.60, N = 3SE +/- 802.14, N = 3SE +/- 656.96, N = 3SE +/- 879.83, N = 3SE +/- 1251.10, N = 3SE +/- 1001.65, N = 3213199.27328822.73802263.07806609.88810324.16813661.591. (CC) gcc options: -lcrypt -lz -O3 -march=native

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Defaultmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 5SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.202.254.574.838.118.138.348.38-lpthread-lpthread-ldl-ldl-ldl-ldl1. (CXX) g++ options: -msse4.2 -fno-rtti -O3

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 10.2Time To Compilemitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v14080120160200SE +/- 0.43, N = 3SE +/- 0.20, N = 3SE +/- 0.39, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3167.31158.7094.2893.9746.3946.3544.2244.09

nginx

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 100mitigations_onmitigations_offDefaultmitigations=offnospectre_v1spectre_v2=off200K400K600K800K1000KSE +/- 94.44, N = 3SE +/- 326.13, N = 3SE +/- 1108.07, N = 3SE +/- 555.72, N = 3SE +/- 425.55, N = 3SE +/- 193.95, N = 3211431.57316282.35789072.41792540.27794417.69796671.731. (CC) gcc options: -lcrypt -lz -O3 -march=native

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark Bayesmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v19001800270036004500SE +/- 49.57, N = 12SE +/- 58.59, N = 3SE +/- 16.51, N = 3SE +/- 5.80, N = 3SE +/- 13.91, N = 15SE +/- 2.21, N = 3SE +/- 8.93, N = 3SE +/- 12.70, N = 34298.74218.13323.42940.91249.61209.21145.01141.4MIN: 3119.39 / MAX: 4667.2MIN: 3174.2 / MAX: 4309.53MIN: 2566.58 / MAX: 3351.28MIN: 2313.31 / MAX: 2950.59MIN: 815 / MAX: 1324.82MIN: 897.84 / MAX: 1211.92MIN: 842.42 / MAX: 1157.93MIN: 827.27 / MAX: 1162.45

nginx

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1000mitigations_onmitigations_offDefaultnospectre_v1mitigations=offspectre_v2=off170K340K510K680K850KSE +/- 364.30, N = 3SE +/- 394.03, N = 3SE +/- 525.15, N = 3SE +/- 5142.20, N = 3SE +/- 734.26, N = 3SE +/- 2038.51, N = 3205719.37294626.66761701.46770214.55772159.28773672.221. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 500mitigations_onmitigations_offDefaultmitigations=offnospectre_v1spectre_v2=off170K340K510K680K850KSE +/- 532.91, N = 3SE +/- 1209.25, N = 3SE +/- 188.62, N = 3SE +/- 973.32, N = 3SE +/- 500.39, N = 3SE +/- 196.26, N = 3206279.14302079.24768798.44771249.78771761.58773618.641. (CC) gcc options: -lcrypt -lz -O3 -march=native

nginx

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 200mitigations_onmitigations_offDefaultmitigations=offnospectre_v1spectre_v2=off200K400K600K800K1000KSE +/- 200.13, N = 3SE +/- 224.91, N = 3SE +/- 1106.74, N = 3SE +/- 881.66, N = 3SE +/- 531.06, N = 3SE +/- 817.28, N = 3209568.13310504.54777810.40781248.75783100.99785016.141. (CC) gcc options: -lcrypt -lz -O3 -march=native

Apache HTTP Server

Concurrent Requests: 20

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 20mitigations_offmitigations_onnospectre_v1spectre_v2=offDefaultmitigations=off30K60K90K120K150KSE +/- 183.81, N = 3SE +/- 133.00, N = 3SE +/- 111.87, N = 3SE +/- 333.67, N = 3SE +/- 27.51, N = 3SE +/- 91.66, N = 335894.8536002.78126203.49127067.88132783.11133520.681. (CC) gcc options: -shared -fPIC -O2

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080pmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v11122334455SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.31, N = 3SE +/- 0.35, N = 3SE +/- 0.07, N = 312.7212.8324.7626.7745.3045.3846.2247.24-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, Losslessmitigations_off_2mitigations_on_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v1918273645SE +/- 0.08, N = 3SE +/- 0.36, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 7SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 339.8939.6920.0318.4911.2311.0610.9410.741. (CXX) g++ options: -O3 -fPIC -lm

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression Ratingmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v115K30K45K60K75KSE +/- 56.53, N = 3SE +/- 79.99, N = 4SE +/- 469.69, N = 3SE +/- 625.31, N = 3SE +/- 328.48, N = 3SE +/- 109.49, N = 3SE +/- 52.92, N = 3SE +/- 57.41, N = 318774198833727343040680986855469374695951. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image Synthesismitigations_off_2mitigations_on_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default0.66511.33021.99532.66043.3255SE +/- 0.036, N = 3SE +/- 0.030, N = 3SE +/- 0.020, N = 3SE +/- 0.018, N = 3SE +/- 0.008, N = 15SE +/- 0.008, N = 15SE +/- 0.008, N = 15SE +/- 0.006, N = 152.9562.9081.5261.4050.8390.8360.7990.798MIN: 2.68 / MAX: 3.77MIN: 2.68 / MAX: 3.6MIN: 1.31 / MAX: 2.05MIN: 1.28 / MAX: 1.92MIN: 0.75 / MAX: 1.26MIN: 0.74 / MAX: 1.12MIN: 0.71 / MAX: 1.07MIN: 0.72 / MAX: 1.07

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression Ratingmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v120K40K60K80K100KSE +/- 79.61, N = 3SE +/- 261.32, N = 4SE +/- 150.39, N = 3SE +/- 571.85, N = 3SE +/- 43.91, N = 3SE +/- 85.83, N = 3SE +/- 146.32, N = 3SE +/- 285.93, N = 323821239213889944401848758513587246878591. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compilemitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v14080120160200SE +/- 0.57, N = 3SE +/- 1.12, N = 3SE +/- 0.48, N = 3SE +/- 0.27, N = 3SE +/- 0.02, N = 3SE +/- 0.65, N = 3SE +/- 0.12, N = 3SE +/- 0.14, N = 3167.42162.52102.2296.2250.9650.5747.3647.11

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2mitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v150100150200250SE +/- 0.78, N = 3SE +/- 0.19, N = 3SE +/- 0.25, N = 3SE +/- 0.32, N = 3SE +/- 0.17, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3217.85216.16109.30104.4065.0064.6963.6163.051. (CXX) g++ options: -O3 -fPIC -lm

Apache Spark

Row Count: 1000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test Timemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v11.13632.27263.40894.54525.6815SE +/- 0.05, N = 3SE +/- 0.05, N = 5SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 12SE +/- 0.02, N = 125.054.851.631.621.491.47

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test Timemitigations_on_2mitigations_off_2spectre_v2=offmitigations=offDefaultnospectre_v10.98781.97562.96343.95124.939SE +/- 0.10, N = 3SE +/- 0.04, N = 9SE +/- 0.04, N = 4SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 124.394.351.421.391.311.29

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read While Writingmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default500K1000K1500K2000K2500KSE +/- 7141.16, N = 5SE +/- 2840.84, N = 3SE +/- 8364.28, N = 15SE +/- 5714.81, N = 3SE +/- 7823.94, N = 3SE +/- 13568.43, N = 3SE +/- 16640.10, N = 3SE +/- 4930.87, N = 36517026690551046607116220521026732125647217073822116541. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Timed Erlang/OTP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Erlang/OTP Compilation 25.0Time To Compilemitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v160120180240300SE +/- 0.86, N = 3SE +/- 0.89, N = 3SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.17, N = 3SE +/- 0.11, N = 3SE +/- 0.45, N = 3SE +/- 0.21, N = 3258.23241.93134.42132.2880.4880.4577.3476.25

InfluxDB

Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000mitigations_on_2mitigations_off_2mitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1500K1000K1500K2000K2500KSE +/- 849.64, N = 3SE +/- 1736.23, N = 3SE +/- 2227.26, N = 3SE +/- 7632.48, N = 3SE +/- 7361.87, N = 3SE +/- 2961.89, N = 3SE +/- 12147.99, N = 3659185.6661562.91053138.12004002.82008587.52170159.22188262.9

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Defaultmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1102030405044.9644.7429.2128.0614.7514.6313.9813.87

InfluxDB

Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000mitigations_onmitigations_on_2mitigations_off_2mitigations=offspectre_v2=offnospectre_v1Default400K800K1200K1600K2000KSE +/- 2218.20, N = 3SE +/- 2010.63, N = 3SE +/- 2672.43, N = 3SE +/- 11305.83, N = 15SE +/- 11065.03, N = 3SE +/- 12508.97, N = 3SE +/- 8362.03, N = 3511091.9652566.2656962.11422635.21436546.81593004.01639617.3

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4Kmitigations_off_2mitigations_on_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v13691215SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 33.913.966.967.6812.0712.1712.3312.43-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.7461.4922.2382.9843.73SE +/- 0.007829, N = 12SE +/- 0.001892, N = 3SE +/- 0.003827, N = 3SE +/- 0.002442, N = 3SE +/- 0.017755, N = 3SE +/- 0.028578, N = 7SE +/- 0.007378, N = 3SE +/- 0.007265, N = 31.0511321.0870911.8893751.9376283.0242473.1094683.3136373.3153651. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.57641.15281.72922.30562.882SE +/- 0.001038, N = 3SE +/- 0.001408, N = 3SE +/- 0.001781, N = 3SE +/- 0.009866, N = 3SE +/- 0.024275, N = 3SE +/- 0.011840, N = 3SE +/- 0.006926, N = 3SE +/- 0.004412, N = 30.8191110.8351831.4655001.4988692.0955092.2030202.5512322.5616931. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.59221.18441.77662.36882.961SE +/- 0.000766, N = 3SE +/- 0.000895, N = 3SE +/- 0.002118, N = 3SE +/- 0.004999, N = 3SE +/- 0.032968, N = 3SE +/- 0.008482, N = 3SE +/- 0.001455, N = 3SE +/- 0.000805, N = 30.8436550.8600561.5065491.5340232.4247752.4882902.6097892.6319161. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 32.752.763.583.628.428.488.488.49-pthread-pthread1. (CXX) g++ options: -O3

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeansmitigations_on_2mitigations_off_2spectre_v2=offmitigations=offDefaultnospectre_v110002000300040005000SE +/- 72.57, N = 20SE +/- 74.29, N = 20SE +/- 17.00, N = 4SE +/- 20.14, N = 4SE +/- 11.07, N = 20SE +/- 16.38, N = 5468945141643161315381519

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.76341.52682.29023.05363.817SE +/- 0.001024, N = 3SE +/- 0.000765, N = 3SE +/- 0.002159, N = 3SE +/- 0.004038, N = 3SE +/- 0.009096, N = 3SE +/- 0.020795, N = 3SE +/- 0.003307, N = 3SE +/- 0.007974, N = 31.1002881.1178571.9355971.9787103.2708453.3096623.3827693.3928511. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 1024mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v10.40690.81381.22071.62762.0345SE +/- 0.000678, N = 3SE +/- 0.000579, N = 3SE +/- 0.000870, N = 3SE +/- 0.000599, N = 3SE +/- 0.003634, N = 3SE +/- 0.003233, N = 3SE +/- 0.002266, N = 3SE +/- 0.002602, N = 30.5878050.5946991.0510161.0738681.6178311.6693911.8002471.8083801. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 512mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v10.38690.77381.16071.54761.9345SE +/- 0.000155, N = 3SE +/- 0.000703, N = 3SE +/- 0.000279, N = 3SE +/- 0.000539, N = 3SE +/- 0.018304, N = 3SE +/- 0.021380, N = 12SE +/- 0.018935, N = 3SE +/- 0.014851, N = 80.5649310.5768281.0236461.0489431.3210641.3711051.7165621.7196191. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Timed Wasmer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Wasmer Compilation 2.3Time To Compilemitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1306090120150SE +/- 0.29, N = 3SE +/- 0.63, N = 3SE +/- 0.83, N = 3SE +/- 0.63, N = 3SE +/- 0.45, N = 3SE +/- 0.52, N = 6SE +/- 0.28, N = 3SE +/- 0.24, N = 3151.72151.4690.6083.8452.4151.5250.3449.911. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 512mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.74691.49382.24072.98763.7345SE +/- 0.001036, N = 3SE +/- 0.000502, N = 3SE +/- 0.002791, N = 3SE +/- 0.003662, N = 3SE +/- 0.028583, N = 7SE +/- 0.016823, N = 3SE +/- 0.007979, N = 3SE +/- 0.005175, N = 31.0948721.1232351.9454731.9891283.0660313.0890363.3042903.3193371. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILEmitigations_offmitigations_onnospectre_v1Defaultspectre_v2=offmitigations=off60K120K180K240K300KSE +/- 5.68, N = 15SE +/- 7.28, N = 15SE +/- 250.59, N = 3SE +/- 115.34, N = 3SE +/- 594.25, N = 3SE +/- 200.36, N = 3875.57896.86202570.27205644.24261269.96262166.571. (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.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4Kmitigations_off_2mitigations_on_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default816243240SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.25, N = 3SE +/- 0.15, N = 3SE +/- 0.34, N = 15SE +/- 0.39, N = 12SE +/- 0.39, N = 12SE +/- 0.32, N = 1211.8011.9019.8620.2633.1733.1835.2235.37-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024mitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default0.76211.52422.28633.04843.8105SE +/- 0.002164, N = 3SE +/- 0.001369, N = 3SE +/- 0.003225, N = 3SE +/- 0.001859, N = 3SE +/- 0.020488, N = 3SE +/- 0.008268, N = 3SE +/- 0.002407, N = 3SE +/- 0.004659, N = 31.1309241.1526381.9826382.0273913.2796083.2990193.3767673.3872461. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Apache Spark

Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Timemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v1246810SE +/- 0.08, N = 3SE +/- 0.07, N = 5SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 12SE +/- 0.02, N = 127.567.082.832.792.632.61

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP Requestsmitigations_on_2mitigations_off_2mitigations_onmitigations_offnospectre_v1spectre_v2=offmitigations=offDefault12002400360048006000SE +/- 16.80, N = 3SE +/- 50.38, N = 6SE +/- 20.39, N = 3SE +/- 24.93, N = 3SE +/- 9.59, N = 3SE +/- 11.75, N = 3SE +/- 27.59, N = 3SE +/- 17.40, N = 35510.05144.03980.23547.31972.11971.61954.11931.1MIN: 4818.01 / MAX: 6632.04MIN: 4331.61 / MAX: 7830.08MIN: 3562.3 / MAX: 4349.42MIN: 2861.6 / MAX: 4207.51MIN: 1680.78 / MAX: 2306.77MIN: 1749.15 / MAX: 2379.6MIN: 1695.23 / MAX: 2338.25MIN: 1667.89 / MAX: 2421.74

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000mitigations_on_2mitigations_onmitigations_off_2mitigations_offmitigations=offDefaultnospectre_v1spectre_v2=off20406080100SE +/- 0.05, N = 3SE +/- 0.19, N = 3SE +/- 0.94, N = 3SE +/- 0.36, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 396.0476.5175.7463.9837.4634.7334.1833.67-ldl -lpthread-ldl -lpthread1. (CC) gcc options: -O2 -lz

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Timemitigations_off_2mitigations_on_2mitigations=offspectre_v2=offDefaultnospectre_v1246810SE +/- 0.06, N = 9SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 4SE +/- 0.01, N = 3SE +/- 0.03, N = 126.816.782.642.612.492.39

ClickHouse

100M Rows Web Analytics Dataset, First Run / Cold Cache

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, First Run / Cold Cachemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v14080120160200SE +/- 0.69, N = 9SE +/- 0.80, N = 3SE +/- 0.95, N = 3SE +/- 1.63, N = 15SE +/- 1.75, N = 7SE +/- 2.42, N = 367.6669.05173.68179.39184.94191.05MIN: 5.4 / MAX: 15000MIN: 5.6 / MAX: 20000MIN: 14.26 / MAX: 20000MIN: 14.83 / MAX: 30000MIN: 13.44 / MAX: 30000MIN: 14.44 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database Shootoutmitigations_on_2mitigations_off_2mitigations=offspectre_v2=offnospectre_v1Default11002200330044005500SE +/- 36.05, N = 3SE +/- 50.49, N = 5SE +/- 21.89, N = 3SE +/- 20.73, N = 3SE +/- 3.44, N = 3SE +/- 5.74, N = 35230.54765.12058.82050.51882.71874.4MIN: 4499.25 / MAX: 5989.44MIN: 4152.35 / MAX: 5331.07MIN: 1866.04 / MAX: 2319.96MIN: 1831.2 / MAX: 2295.42MIN: 1755.55 / MAX: 2079.19MIN: 1719.29 / MAX: 2054.21

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark Timemitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v1306090120150SE +/- 0.79, N = 3SE +/- 0.54, N = 3SE +/- 0.19, N = 3SE +/- 0.36, N = 3SE +/- 0.20, N = 3SE +/- 0.15, N = 3SE +/- 0.01, N = 3SE +/- 0.14, N = 3117.22113.70108.4893.5645.6045.1242.2442.181. mitigations_on_2: RawTherapee, version 5.8, command line.2. mitigations_off_2: RawTherapee, version 5.8, command line.3. mitigations_off: RawTherapee, version 5.9, command line.4. mitigations_on: RawTherapee, version 5.9, command line.5. mitigations=off: RawTherapee, version 5.8, command line.6. spectre_v2=off: RawTherapee, version 5.8, command line.7. Default: RawTherapee, version 5.8, command line.8. nospectre_v1: RawTherapee, version 5.8, command line.

Timed CPython Compilation

Build Configuration: Released Build, PGO + LTO Optimized

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Released Build, PGO + LTO Optimizedmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1110220330440550494.68488.11348.91337.31205.39188.98179.20178.84

nginx

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1mitigations_onmitigations_offnospectre_v1Defaultspectre_v2=offmitigations=off20K40K60K80K100KSE +/- 42.69, N = 3SE +/- 162.34, N = 3SE +/- 45.20, N = 3SE +/- 151.57, N = 3SE +/- 322.62, N = 3SE +/- 91.83, N = 336869.0664737.7195819.8095948.6599128.8399947.891. (CC) gcc options: -lcrypt -lz -O3 -march=native

ClickHouse

100M Rows Web Analytics Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Second Runmitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v14080120160200SE +/- 0.62, N = 9SE +/- 0.45, N = 3SE +/- 3.27, N = 3SE +/- 1.54, N = 15SE +/- 1.15, N = 7SE +/- 3.69, N = 372.3973.49181.49183.73195.43195.43MIN: 5.71 / MAX: 15000MIN: 5.77 / MAX: 20000MIN: 14.91 / MAX: 30000MIN: 14.92 / MAX: 30000MIN: 15.43 / MAX: 30000MIN: 15.84 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Third Runmitigations_off_2mitigations_on_2mitigations=offspectre_v2=offDefaultnospectre_v14080120160200SE +/- 0.27, N = 3SE +/- 0.24, N = 9SE +/- 3.01, N = 3SE +/- 1.76, N = 15SE +/- 2.33, N = 7SE +/- 2.76, N = 373.8073.83178.98179.39193.49199.05MIN: 5.74 / MAX: 20000MIN: 5.67 / MAX: 20000MIN: 14.93 / MAX: 30000MIN: 14.37 / MAX: 30000MIN: 15.28 / MAX: 30000MIN: 13.71 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IOmitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default2K4K6K8K10KSE +/- 126.96, N = 4SE +/- 92.70, N = 7SE +/- 58.45, N = 3SE +/- 54.49, N = 15SE +/- 34.68, N = 15SE +/- 23.11, N = 3SE +/- 50.72, N = 4SE +/- 48.94, N = 410995.79938.07314.77263.44824.94729.24315.04307.2MIN: 10663.39 / MAX: 16020.06MIN: 9694.55 / MAX: 14443.03MIN: 7211.35 / MAX: 10618.03MIN: 7026.42 / MAX: 12864.91MIN: 4644.3 / MAX: 7420.62MIN: 4704.2 / MAX: 6866.7MIN: 4216.34 / MAX: 6180.86MIN: 4191.34 / MAX: 6592.77

Apache Spark

Row Count: 1000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test Timemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offnospectre_v1Default246810SE +/- 0.01, N = 3SE +/- 0.02, N = 5SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 12SE +/- 0.02, N = 126.866.662.902.812.722.70

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test Timemitigations_on_2mitigations_off_2spectre_v2=offmitigations=offDefaultnospectre_v1246810SE +/- 0.10, N = 3SE +/- 0.03, N = 9SE +/- 0.06, N = 4SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 126.035.822.642.532.502.42

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane Benchmarkmitigations_off_2mitigations_on_2mitigations=offspectre_v2=offnospectre_v1Default20K40K60K80K100KSE +/- 310.57, N = 7SE +/- 273.51, N = 10SE +/- 391.32, N = 3SE +/- 1487.67, N = 15SE +/- 358.52, N = 3SE +/- 129.99, N = 3358133602576517795418761287842

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed Treemitigations_on_2mitigations_offmitigations_off_2mitigations_onmitigations=offspectre_v2=offDefaultnospectre_v13K6K9K12K15KSE +/- 98.20, N = 3SE +/- 40.62, N = 3SE +/- 80.20, N = 3SE +/- 39.83, N = 3SE +/- 11.45, N = 3SE +/- 26.64, N = 3SE +/- 9.16, N = 3SE +/- 19.74, N = 314503.712788.212752.612239.36358.26350.16145.26110.9MIN: 10620.32 / MAX: 14666.68MIN: 9911.88 / MAX: 12844.15MIN: 9562.85 / MAX: 12911.94MIN: 9559.13 / MAX: 12304.01MIN: 4813.39 / MAX: 6380.91MIN: 4684.07 / MAX: 6403.21MIN: 4647.99 / MAX: 6163.22MIN: 4623.37 / MAX: 6134.99

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test Timemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offnospectre_v1Default0.95631.91262.86893.82524.7815SE +/- 0.09, N = 3SE +/- 0.06, N = 9SE +/- 0.03, N = 3SE +/- 0.02, N = 4SE +/- 0.01, N = 12SE +/- 0.03, N = 34.254.132.001.981.821.81

Apache Spark

Row Count: 1000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test Timemitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v10.991.982.973.964.95SE +/- 0.09, N = 3SE +/- 0.07, N = 5SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 12SE +/- 0.01, N = 124.404.312.152.121.961.91

AOM AV1

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pmitigations_off_2mitigations_on_2mitigations_onmitigations_offspectre_v2=offmitigations=offDefaultnospectre_v11428425670SE +/- 0.20, N = 3SE +/- 0.20, N = 3SE +/- 0.41, N = 3SE +/- 0.33, N = 3SE +/- 0.81, N = 3SE +/- 0.45, N = 10SE +/- 0.60, N = 15SE +/- 0.82, N = 326.7926.9044.6745.8758.1359.0660.9161.30-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default4080120160200SE +/- 0.54, N = 3SE +/- 1.20, N = 3SE +/- 0.35, N = 3SE +/- 1.18, N = 3SE +/- 1.97, N = 15SE +/- 2.05, N = 15SE +/- 1.43, N = 3SE +/- 0.03, N = 389.5992.04103.07103.19188.27191.05203.15203.57-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pmitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default50100150200250SE +/- 2.00, N = 15SE +/- 1.76, N = 15SE +/- 1.26, N = 4SE +/- 0.22, N = 3SE +/- 1.88, N = 15SE +/- 1.93, N = 15SE +/- 2.33, N = 3SE +/- 2.39, N = 398.30103.09106.25112.09202.10205.06218.29222.52-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4Kmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v11530456075SE +/- 0.08, N = 3SE +/- 0.15, N = 3SE +/- 0.16, N = 3SE +/- 0.27, N = 3SE +/- 0.55, N = 15SE +/- 0.57, N = 15SE +/- 0.08, N = 3SE +/- 0.05, N = 330.3031.2536.5439.9664.9765.4968.1068.56-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4Kmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v11632486480SE +/- 0.27, N = 3SE +/- 0.26, N = 3SE +/- 0.23, N = 3SE +/- 0.09, N = 3SE +/- 0.58, N = 15SE +/- 0.74, N = 3SE +/- 0.08, N = 3SE +/- 0.19, N = 331.4632.2436.8140.2966.8967.2170.2070.64-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4Kmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v11020304050SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.26, N = 3SE +/- 0.44, N = 5SE +/- 0.17, N = 3SE +/- 0.04, N = 320.4320.4828.5130.5244.1044.1245.4445.64-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.5Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pmitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default306090120150SE +/- 0.49, N = 3SE +/- 0.61, N = 3SE +/- 0.85, N = 3SE +/- 0.13, N = 3SE +/- 0.34, N = 3SE +/- 0.96, N = 3SE +/- 0.12, N = 3SE +/- 0.43, N = 366.9868.5785.3386.37143.11143.93148.41148.53-lpthread-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default600K1200K1800K2400K3000KSE +/- 3582.07, N = 3SE +/- 6370.80, N = 3SE +/- 52383.54, N = 15SE +/- 49916.48, N = 15SE +/- 9884.29, N = 3SE +/- 4298.33, N = 3136062713761422794256283918129959963004528

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandommitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offDefaultspectre_v2=offnospectre_v10.3960.7921.1881.5841.98SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.800.800.970.981.731.761.761.76-pthread-pthread1. (CXX) g++ options: -O3

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankmitigations_on_2mitigations_off_2mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Default10002000300040005000SE +/- 32.95, N = 12SE +/- 44.79, N = 3SE +/- 45.88, N = 3SE +/- 8.95, N = 3SE +/- 21.61, N = 8SE +/- 8.89, N = 3SE +/- 24.73, N = 3SE +/- 17.22, N = 94749.44720.03758.53353.62452.72421.02164.02161.7MIN: 4048.73 / MAX: 5197.53MIN: 4278.64 / MAX: 4959.14MIN: 3232.47 / MAX: 4044.22MIN: 3009.89 / MAX: 3522.86MIN: 2017.59 / MAX: 2786.51MIN: 2054.83 / MAX: 2716.21MIN: 1978.41 / MAX: 2344.04MIN: 1892.77 / MAX: 2408.86

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timemitigations_onmitigations_on_2mitigations_offmitigations_off_2spectre_v2=offmitigations=offDefaultnospectre_v13691215SE +/- 0.069, N = 3SE +/- 0.092, N = 15SE +/- 0.023, N = 3SE +/- 0.098, N = 4SE +/- 0.732, N = 12SE +/- 0.690, N = 12SE +/- 0.027, N = 3SE +/- 0.023, N = 310.1719.9998.7118.5856.5585.9614.7294.653

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Defaultmitigations_on_2mitigations_off_2mitigations_onmitigations_offmitigations=offspectre_v2=offDefaultnospectre_v1612182430SE +/- 0.14, N = 15SE +/- 0.19, N = 15SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.26, N = 15SE +/- 0.31, N = 15SE +/- 0.00, N = 3SE +/- 0.03, N = 312.6712.7814.4014.6425.6426.3327.3727.42-pthread-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm

Unpacking The Linux Kernel

linux-5.19.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernel 5.19linux-5.19.tar.xzmitigations_on_2mitigations_off_2mitigations_onmitigations_offspectre_v2=offmitigations=offnospectre_v1Default3691215SE +/- 0.039, N = 4SE +/- 0.022, N = 4SE +/- 0.066, N = 4SE +/- 0.031, N = 4SE +/- 0.041, N = 20SE +/- 0.018, N = 4SE +/- 0.007, N = 4SE +/- 0.012, N = 49.7329.3337.5806.7464.7124.5844.5364.526

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100mitigations_on_2mitigations_off_2mitigations_onmitigations_offmitigations=offspectre_v2=offDefaultnospectre_v148121620SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.21, N = 15SE +/- 0.11, N = 3SE +/- 0.02, N = 38.448.589.569.6015.1016.0716.9117.04-pthread-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default7K14K21K28K35KSE +/- 48.57, N = 3SE +/- 129.59, N = 3SE +/- 9.39, N = 3SE +/- 5.56, N = 3SE +/- 11.25, N = 3SE +/- 5.86, N = 3SE +/- 14.03, N = 3SE +/- 4.75, N = 330535.927503.23459.23379.92040.92034.01891.11888.5MIN: 30162.51 / MAX: 30941.6MIN: 27012.81 / MAX: 27997.31

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + Futuresmitigations_on_2mitigations_off_2mitigations=offspectre_v2=offmitigations_offmitigations_onnospectre_v1Default7001400210028003500SE +/- 43.60, N = 3SE +/- 2.17, N = 3SE +/- 12.40, N = 3SE +/- 9.47, N = 3SE +/- 3.65, N = 3SE +/- 16.15, N = 6SE +/- 19.26, N = 3SE +/- 8.13, N = 33067.32265.51721.01700.91611.81603.31557.61533.8MIN: 2959.55 / MAX: 3225.27MIN: 2218.21 / MAX: 2638.38MIN: 1639.6 / MAX: 1763.75MIN: 1670.11 / MAX: 1753.38MIN: 1540.62 / MAX: 1641.22MIN: 1501.38 / MAX: 1662.83MIN: 1509.71 / MAX: 1604.91MIN: 1419.89 / MAX: 1595.85

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonmitigations_off_2mitigations_on_2mitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v111002200330044005500SE +/- 62.40, N = 20SE +/- 40.31, N = 4SE +/- 51.86, N = 4SE +/- 51.36, N = 4SE +/- 23.92, N = 20SE +/- 27.46, N = 20SE +/- 28.54, N = 4SE +/- 17.36, N = 449874784468043592716265125332507

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling Benchmarkmitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v1510152025SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 310.8811.1020.6320.7621.3921.55

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Losslessmitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default0.49730.99461.49191.98922.4865SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 12SE +/- 0.04, N = 15SE +/- 0.01, N = 3SE +/- 0.01, N = 31.151.151.511.522.032.072.202.21-pthread-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsmitigations_onmitigations_on_2mitigations_off_2mitigations_offspectre_v2=offmitigations=offnospectre_v1Default20406080100SE +/- 0.16, N = 3SE +/- 0.31, N = 3SE +/- 0.12, N = 3SE +/- 0.56, N = 15SE +/- 0.86, N = 15SE +/- 0.18, N = 3SE +/- 0.19, N = 3SE +/- 0.28, N = 398.6297.0484.5082.9454.3352.8852.6051.631. (CC) gcc options: -lm

Dragonflydb

Clients: 50 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default1.1M2.2M3.3M4.4M5.5MSE +/- 59774.28, N = 15SE +/- 30877.02, N = 3SE +/- 30030.55, N = 3SE +/- 30319.84, N = 3SE +/- 1238.97, N = 3SE +/- 18534.87, N = 32772317.253743113.514906211.204949025.015193823.835204011.991. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 50 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Default1000K2000K3000K4000K5000KSE +/- 48234.65, N = 15SE +/- 81927.04, N = 12SE +/- 2380.55, N = 3SE +/- 21808.91, N = 3SE +/- 14392.05, N = 3SE +/- 5534.42, N = 32549838.573600552.704433214.414511086.674729270.874748014.741. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random Forestmitigations_off_2mitigations_on_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v12004006008001000SE +/- 7.24, N = 3SE +/- 0.76, N = 3SE +/- 3.32, N = 3SE +/- 7.80, N = 3SE +/- 8.39, N = 3SE +/- 6.35, N = 5SE +/- 3.72, N = 3SE +/- 2.97, N = 3941.8939.7761.8727.3583.0576.9523.2516.7MIN: 792.72 / MAX: 1471.46MIN: 793.59 / MAX: 1398.11MIN: 659.99 / MAX: 1001.63MIN: 657.45 / MAX: 989.09MIN: 494.2 / MAX: 674.22MIN: 473.38 / MAX: 731.32MIN: 448.83 / MAX: 620.39MIN: 418.35 / MAX: 640.35

Apache HTTP Server

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1mitigations_onmitigations_offnospectre_v1spectre_v2=offmitigations=offDefault4K8K12K16K20KSE +/- 14.09, N = 3SE +/- 57.38, N = 3SE +/- 262.03, N = 3SE +/- 72.23, N = 3SE +/- 57.71, N = 3SE +/- 44.42, N = 311390.3413365.0619142.5219455.0719744.5819778.051. (CC) gcc options: -shared -fPIC -O2

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2mitigations_on_2mitigations_off_2mitigations_onmitigations_offspectre_v2=offmitigations=offnospectre_v1Default8001600240032004000SE +/- 46.00, N = 16SE +/- 38.76, N = 4SE +/- 46.88, N = 20SE +/- 29.48, N = 5SE +/- 23.90, N = 4SE +/- 20.41, N = 20SE +/- 24.48, N = 17SE +/- 27.78, N = 2039313790264626432468241523252323

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64mitigations_on_2mitigations_off_2mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v116K32K48K64K80KSE +/- 569.56, N = 3SE +/- 634.37, N = 3SE +/- 389.27, N = 3SE +/- 322.00, N = 3SE +/- 801.16, N = 15SE +/- 804.49, N = 15SE +/- 653.31, N = 12SE +/- 17.81, N = 346694.1647382.8352042.3953025.0273477.8173645.8576019.8376727.22-flto -lpthread-flto -lpthread-flto=auto-flto=auto-flto-flto-flto-flto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolmitigations_offmitigations_onspectre_v2=offmitigations=offDefaultnospectre_v1200K400K600K800K1000KSE +/- 1953.49, N = 3SE +/- 1822.99, N = 3SE +/- 12745.74, N = 15SE +/- 12414.92, N = 15SE +/- 2035.67, N = 3SE +/- 2958.90, N = 363705664330898496699781410320711032757

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Decryptionmitigations_onmitigations_off6001200180024003000SE +/- 4.60, N = 3SE +/- 18.47, N = 31976.42857.6

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b Encryptionmitigations_onmitigations_off6001200180024003000SE +/- 4.95, N = 3SE +/- 93.02, N = 31991.52799.9

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Decryptionmitigations_onmitigations_off5001000150020002500SE +/- 3.90, N = 3SE +/- 2.66, N = 31888.32425.1

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Encryptionmitigations_onmitigations_off5001000150020002500SE +/- 3.80, N = 3SE +/- 8.76, N = 31902.32438.7

SMHasher

Hash: fasthash32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: fasthash32mitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_off_2mitigations_on_216003200480064008000SE +/- 76.79, N = 3SE +/- 7.22, N = 3SE +/- 0.54, N = 3SE +/- 2.28, N = 3SE +/- 6.07, N = 3SE +/- 3.59, N = 3SE +/- 84.19, N = 3SE +/- 45.63, N = 36007.386106.646579.896580.276582.856583.217615.807658.35-flto=auto-flto=auto-flto-flto-flto-flto-flto -lpthread-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Masskrug - Acceleration: CPU-onlymitigations_offmitigations_on3691215SE +/- 0.036, N = 3SE +/- 0.006, N = 39.0747.504

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXmitigations_offmitigations_onmitigations_on_2mitigations_off_2mitigations=offspectre_v2=offDefaultnospectre_v16K12K18K24K30KSE +/- 116.35, N = 3SE +/- 27.21, N = 3SE +/- 86.51, N = 3SE +/- 97.96, N = 3SE +/- 1.77, N = 3SE +/- 1.66, N = 3SE +/- 0.46, N = 3SE +/- 1.18, N = 323398.8723588.7125573.6025755.1127849.4027851.3527852.7627854.74-flto=auto-flto=auto-flto -lpthread-flto -lpthread-flto-flto-flto-flto1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Boat - Acceleration: CPU-onlymitigations_offmitigations_on246810SE +/- 0.085, N = 6SE +/- 0.042, N = 38.8427.531

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google Chromespectre_v2=offmitigations=offDefaultnospectre_v13691215SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 5SE +/- 0.07, N = 310.759.929.389.191. chrome 106.0.5249.91

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha2_atoncemitigations_onmitigations_offmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_on_2mitigations_off_23K6K9K12K15KSE +/- 8.75, N = 3SE +/- 113.79, N = 3SE +/- 7.92, N = 3SE +/- 7.16, N = 3SE +/- 0.82, N = 3SE +/- 0.05, N = 3SE +/- 32.10, N = 3SE +/- 13.09, N = 313863.3614078.4715550.0015563.1715575.8515576.7315930.9615960.52-flto=auto-flto=auto-flto-flto-flto-flto-flto -lpthread-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Firefoxspectre_v2=offmitigations=offnospectre_v1Default612182430SE +/- 0.37, N = 3SE +/- 0.31, N = 15SE +/- 0.23, N = 6SE +/- 0.16, N = 1527.5427.0624.1824.051. firefox 105.0.1

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Firefoxmitigations=offspectre_v2=offnospectre_v1Default130260390520650SE +/- 4.45, N = 3SE +/- 6.80, N = 12SE +/- 2.84, N = 3SE +/- 3.87, N = 3585.0565.5516.6513.01. firefox 105.0.1

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0mitigations_on_2mitigations_off_23691215SE +/- 0.079, N = 9SE +/- 0.071, N = 59.6208.576

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Firefoxmitigations=offspectre_v2=offDefaultnospectre_v14080120160200SE +/- 1.05, N = 3SE +/- 1.93, N = 3SE +/- 2.08, N = 3SE +/- 1.05, N = 3168.08172.81186.93188.301. firefox 105.0.1

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsmitigations_on_2mitigations_off_248121620SE +/- 0.15, N = 13SE +/- 0.15, N = 317.4815.82

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsspectre_v2=offmitigations=offDefaultnospectre_v13691215SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 311.4211.3210.3310.26

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 7.3.0mitigations_offmitigations_on3691215SE +/- 0.07, N = 5SE +/- 0.05, N = 511.7910.65

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskmitigations_on_2mitigations_off_2510152025SE +/- 0.04, N = 3SE +/- 0.04, N = 320.8119.02

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Firefoxmitigations=offspectre_v2=offDefaultnospectre_v160120180240300SE +/- 0.88, N = 3SE +/- 0.88, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 32362432602601. firefox 105.0.1

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google Chromespectre_v2=offmitigations=offnospectre_v1Default70140210280350SE +/- 1.42, N = 3SE +/- 1.49, N = 3SE +/- 0.69, N = 3SE +/- 1.44, N = 3291.53300.63320.40320.411. chrome 106.0.5249.91

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotatemitigations_on_2mitigations_off_248121620SE +/- 0.02, N = 3SE +/- 0.04, N = 316.3015.02

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google Chromemitigations=offspectre_v2=offDefaultnospectre_v170140210280350SE +/- 2.25, N = 15SE +/- 3.12, N = 4SE +/- 2.03, N = 3SE +/- 1.45, N = 32962963183201. chrome 106.0.5249.91

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskspectre_v2=offmitigations=offDefaultnospectre_v13691215SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 312.2311.8911.4711.32

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGmitigations=offspectre_v2=offDefaultnospectre_v148121620SE +/- 0.14, N = 12SE +/- 0.12, N = 15SE +/- 0.11, N = 12SE +/- 0.14, N = 717.1316.9916.1215.911. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Encryptionmitigations_onmitigations_off130260390520650SE +/- 3.63, N = 3SE +/- 1.27, N = 3577.5621.4

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Decryptionmitigations_onmitigations_off130260390520650SE +/- 1.38, N = 3SE +/- 2.22, N = 3569.9612.8

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Decryptionmitigations_onmitigations_off130260390520650SE +/- 1.07, N = 3SE +/- 0.26, N = 3569.7612.5

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Encryptionmitigations_onmitigations_off130260390520650SE +/- 0.94, N = 3SE +/- 1.34, N = 3579.7622.1

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Firefoxspectre_v2=offmitigations=offnospectre_v1Default5001000150020002500SE +/- 28.75, N = 4SE +/- 2.85, N = 3SE +/- 24.36, N = 3SE +/- 8.37, N = 324742410236923181. firefox 105.0.1

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotatespectre_v2=offmitigations=offDefaultnospectre_v13691215SE +/- 0.046, N = 3SE +/- 0.117, N = 3SE +/- 0.052, N = 3SE +/- 0.019, N = 310.17810.1289.6129.554

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Encryptionmitigations_onmitigations_off80160240320400SE +/- 0.61, N = 3SE +/- 1.11, N = 3358.9382.2

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Decryptionmitigations_onmitigations_off80160240320400SE +/- 0.61, N = 3SE +/- 0.76, N = 3358.1381.1

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Encryptionmitigations_onmitigations_off80160240320400SE +/- 1.55, N = 3SE +/- 0.92, N = 3358.1380.7

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: resizemitigations_offmitigations_on510152025SE +/- 0.06, N = 3SE +/- 0.09, N = 320.0218.91

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizemitigations_on_2mitigations_off_23691215SE +/- 0.04, N = 3SE +/- 0.07, N = 313.0612.43

Timed Mesa Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To Compilespectre_v2=offmitigations=offDefaultnospectre_v1918273645SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 338.2438.1836.3836.29

Selenium

Benchmark: PSPDFKit WASM - Browser: Google Chrome

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google Chromemitigations=offspectre_v2=offnospectre_v1Default6001200180024003000SE +/- 26.90, N = 6SE +/- 32.56, N = 4SE +/- 10.71, N = 3SE +/- 24.26, N = 328322739270526971. chrome 106.0.5249.91

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Decryptionmitigations_onmitigations_off80160240320400SE +/- 3.95, N = 3358.8376.5

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.1Test: Masskrug - Acceleration: CPU-onlymitigations=offspectre_v2=offnospectre_v1Default1.00852.0173.02554.0345.0425SE +/- 0.022, N = 3SE +/- 0.031, N = 3SE +/- 0.029, N = 3SE +/- 0.004, N = 34.4824.4814.2954.274

Selenium

Benchmark: Kraken - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google Chromemitigations=offspectre_v2=offDefaultnospectre_v190180270360450SE +/- 1.20, N = 3SE +/- 2.14, N = 3SE +/- 0.75, N = 3SE +/- 3.44, N = 3412.2410.5398.0394.61. chrome 106.0.5249.91

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 6.4.0spectre_v2=offmitigations=offDefaultnospectre_v10.99651.9932.98953.9864.9825SE +/- 0.042, N = 25SE +/- 0.047, N = 20SE +/- 0.026, N = 5SE +/- 0.034, N = 54.4294.4134.2814.249

Apache CouchDB

Bulk Size: 100 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30mitigations=offspectre_v2=offnospectre_v1Default4080120160200SE +/- 1.04, N = 3SE +/- 0.78, N = 3SE +/- 0.43, N = 3SE +/- 0.20, N = 3180.90180.83175.19173.611. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30spectre_v2=offmitigations=offnospectre_v1Default1326395265SE +/- 0.20, N = 3SE +/- 0.33, N = 3SE +/- 0.12, N = 3SE +/- 0.54, N = 359.1658.6057.4656.891. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Masskrug - Acceleration: CPU-onlymitigations_on_2mitigations_off_23691215SE +/- 0.02, N = 3SE +/- 0.05, N = 312.1111.71

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Testmitigations=offspectre_v2=offDefaultnospectre_v13K6K9K12K15KSE +/- 88.05, N = 3SE +/- 54.36, N = 3SE +/- 52.83, N = 3SE +/- 119.32, N = 313337134121367313824

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.1Test: Boat - Acceleration: CPU-onlymitigations=offspectre_v2=offDefaultnospectre_v11.03952.0793.11854.1585.1975SE +/- 0.011, N = 3SE +/- 0.008, N = 3SE +/- 0.015, N = 3SE +/- 0.013, N = 34.6204.6094.5034.481

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: rotatemitigations_onmitigations_off48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 316.0715.59

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizespectre_v2=offmitigations=offDefaultnospectre_v13691215SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 311.0110.9710.7910.68

Apache Spark

Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Timemitigations_on_2mitigations_off_20.91581.83162.74743.66324.579SE +/- 0.02, N = 3SE +/- 0.05, N = 54.073.98

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: auto-levelsmitigations_onmitigations_off48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 316.9116.78

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Boat - Acceleration: CPU-onlymitigations_on_2mitigations_off_2510152025SE +/- 0.09, N = 3SE +/- 0.12, N = 322.4322.34

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.34Test: unsharp-maskmitigations_onmitigations_off510152025SE +/- 0.02, N = 3SE +/- 0.03, N = 320.0319.96

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Timemitigations_on_2mitigations_off_20.81451.6292.44353.2584.0725SE +/- 0.03, N = 3SE +/- 0.09, N = 93.623.61

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Firefoxspectre_v2=offnospectre_v1mitigations=offDefault510152025SE +/- 0.37, N = 15SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 318.718.218.018.01. firefox 105.0.1

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google Chromemitigations=offspectre_v2=offDefaultnospectre_v120K40K60K80K100KSE +/- 1825.46, N = 12SE +/- 1186.89, N = 3SE +/- 337.18, N = 3SE +/- 265.98, N = 3852648912297619985141. chrome 106.0.5249.91

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Firefoxspectre_v2=offmitigations=offnospectre_v1Default10K20K30K40K50KSE +/- 578.90, N = 15SE +/- 764.90, N = 15SE +/- 92.64, N = 3SE +/- 109.79, N = 3418474241547446474691. firefox 105.0.1

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU Cachemitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v1mitigations_off_2mitigations_on_250100150200250SE +/- 1.54, N = 15SE +/- 1.55, N = 15SE +/- 0.93, N = 7SE +/- 1.27, N = 15SE +/- 2.17, N = 15SE +/- 1.42, N = 15SE +/- 2.08, N = 5SE +/- 1.58, N = 382.2986.37102.07104.33118.42119.78205.01211.49-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor-lapparmor1. (CC) gcc options: -O2 -std=gnu99 -lm -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64mitigations_offmitigations_onmitigations=offspectre_v2=offDefaultnospectre_v1mitigations_off_2mitigations_on_2816243240SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.70, N = 15SE +/- 0.65, N = 15SE +/- 0.00, N = 12SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 334.4734.4730.0829.0727.2927.2926.9626.91-flto=auto-flto=auto-flto-flto-flto-flto-flto -lpthread-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXmitigations_offmitigations_onmitigations=offspectre_v2=offmitigations_off_2nospectre_v1Defaultmitigations_on_21020304050SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 2.06, N = 3SE +/- 1.50, N = 3SE +/- 1.75, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.34, N = 343.2443.1539.1437.6635.6635.0735.0734.23-flto=auto-flto=auto-flto-flto-flto -lpthread-flto-flto-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha2_atoncemitigations_offmitigations_onmitigations=offspectre_v2=offnospectre_v1Defaultmitigations_on_2mitigations_off_2816243240SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 1.68, N = 3SE +/- 2.26, N = 3SE +/- 0.00, N = 3SE +/- 0.25, N = 3SE +/- 0.13, N = 334.5834.4132.6530.8429.7427.4927.0526.94-flto=auto-flto=auto-flto-flto-flto-flto-flto -lpthread-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects

SMHasher

Hash: fasthash32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: fasthash32mitigations_offmitigations_onspectre_v2=offmitigations=offnospectre_v1Defaultmitigations_off_2mitigations_on_2918273645SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 1.64, N = 3SE +/- 1.64, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 337.0636.8632.9031.2729.5829.5529.0129.00-flto=auto-flto=auto-flto-flto-flto-flto-flto -lpthread-flto -lpthread1. (CXX) g++ options: -march=native -O3 -fno-fat-lto-objects


Phoronix Test Suite v10.8.4