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 2210046-PTS-RYZWN57678 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/2210046-PTS-RYZWN57678&sor&grw .
AMD Ryzen 5 7600X CPU Security Mitigations Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Default mitigations=off spectre_v2=off nospectre_v1 AMD Ryzen 5 7600X 6-Core @ 5.45GHz (6 Cores / 12 Threads) ASUS ROG CROSSHAIR X670E HERO (0604 BIOS) AMD Device 14d8 32GB 1000GB Sabrent Rocket 4.0 Plus AMD Radeon RX 6800 XT (2575/1000MHz) AMD Navi 21 HDMI Audio ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 6.0.0-060000rc7daily20221001-generic (x86_64) GNOME Shell 42.4 X Server 1.21.1.3 + Wayland 4.6 Mesa 22.0.5 (LLVM 13.0.1 DRM 3.48) 1.3.204 GCC 11.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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 Processor Details - Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 Java Details - OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) Python Details - Python 3.10.6 Security Details - Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - spectre_v2=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - nospectre_v1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected Disk Details - mitigations=off, spectre_v2=off, nospectre_v1: NONE / errors=remount-ro,relatime,rw / Block Size: 4096
AMD Ryzen 5 7600X CPU Security Mitigations selenium: ARES-6 - Firefox selenium: Kraken - Firefox selenium: Octane - Firefox selenium: Jetstream 2 - Firefox selenium: Speedometer - Firefox selenium: ARES-6 - Google Chrome selenium: Kraken - Google Chrome selenium: Octane - Google Chrome selenium: PSPDFKit WASM - Firefox selenium: Jetstream 2 - Google Chrome selenium: Speedometer - Google Chrome selenium: PSPDFKit WASM - Google Chrome selenium: WASM imageConvolute - Firefox smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: FarmHash32 x86_64 AVX smhasher: t1ha0_aes_avx2 x86_64 compilebench: Initial Create ctx-clock: Context Switch Time hackbench: 8 - Thread hackbench: 16 - Thread hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process stress-ng: Futex stress-ng: MEMFD stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: Vector Math stress-ng: Socket Activity stress-ng: Context Switching cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool dacapobench: H2 dacapobench: Jython dacapobench: Tradebeans renaissance: Rand Forest renaissance: ALS Movie Lens renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: Finagle HTTP Requests renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures darktable: Boat - CPU-only darktable: Masskrug - CPU-only stargate: 44100 - 512 stargate: 96000 - 512 stargate: 192000 - 512 stargate: 44100 - 1024 stargate: 480000 - 512 stargate: 96000 - 1024 stargate: 192000 - 1024 stargate: 480000 - 1024 astcenc: Medium astcenc: Thorough astcenc: Exhaustive rawtherapee: Total Benchmark Time webp2: Default webp2: Quality 75, Compression Effort 7 webp2: Quality 100, Compression Effort 5 webp: Default webp: Quality 100 webp: Quality 100, Lossless gimp: resize gimp: rotate unpack-linux: linux-5.19.tar.xz gimp: auto-levels gimp: unsharp-mask inkscape: SVG Files To PNG octave-benchmark: sunflow: Global Illumination + Image Synthesis osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations build-gdb: Time To Compile compress-7zip: Compression Rating compress-7zip: Decompression Rating build-php: Time To Compile build-linux-kernel: defconfig aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 10 Realtime - Bosphorus 1080p avifenc: 2 avifenc: 6, Lossless build-godot: Time To Compile build-python: Default build-python: Released Build, PGO + LTO Optimized build-erlang: Time To Compile build-mesa: Time To Compile build-nodejs: Time To Compile build-wasmer: Time To Compile nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 nginx: 1000 apache: 1 apache: 20 apache: 100 apache: 200 apache: 500 apache: 1000 node-express-loadtest: couchdb: 100 - 1000 - 30 couchdb: 100 - 3000 - 30 spark: 1000000 - 100 - SHA-512 Benchmark Time spark: 1000000 - 100 - Calculate Pi Benchmark spark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 100 - Group By Test Time spark: 1000000 - 100 - Repartition Test Time spark: 1000000 - 100 - Inner Join Test Time spark: 1000000 - 500 - SHA-512 Benchmark Time spark: 1000000 - 500 - Calculate Pi Benchmark spark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframe spark: 1000000 - 500 - Group By Test Time spark: 1000000 - 500 - Repartition Test Time spark: 1000000 - 500 - Inner Join Test Time clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cache clickhouse: 100M Rows Web Analytics Dataset, Second Run clickhouse: 100M Rows Web Analytics Dataset, Third Run dragonflydb: 50 - 1:5 dragonflydb: 50 - 5:1 influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Update Rand rocksdb: Read While Writing rocksdb: Read Rand Write Rand sqlite-speedtest: Timed Time - Size 1,000 cassandra: Writes node-web-tooling: simdjson: LargeRand simdjson: PartialTweets node-octane: bork: File Encryption Time smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: FarmHash32 x86_64 AVX smhasher: t1ha0_aes_avx2 x86_64 Default mitigations=off spectre_v2=off nospectre_v1 24.05 513.0 47469 186.929 260 9.38 398.0 97619 2318 320.408 318 2697 18.0 6583.21 15576.73 27852.76 76019.83 921.23 188 14.036 30.558 6.918 13.730 29.500 60.685 3737267.77 750.33 205644.24 118.42 62472.37 18911.64 3918590.92 3004528 1032071 2323 2533 1538 523.2 6063.5 1888.5 1145.0 4307.2 2161.7 1931.1 1874.4 6145.2 1533.8 4.503 4.274 3.319337 2.561693 1.716562 3.387246 3.315365 2.631916 1.800247 3.392851 54.6281 6.7566 0.7134 42.244 8.34 0.14 3.84 27.37 16.91 2.21 10.786 9.612 4.526 10.329 11.468 16.115 4.281 0.798 10.276036 6.047090 20.620823 12.313525 51.630100 44.218 87246 69374 47.357 73.383 35.37 12.33 45.44 68.10 70.20 60.91 46.22 148.53 203.57 222.52 63.606 10.944 90.960 13.983 179.203 77.341 36.375 494.312 50.338 95948.65 802263.07 789072.41 777810.40 768798.44 761701.46 19778.05 132783.11 167725.52 157494.9 117378.51 113501.57 13673 56.888 173.614 2.49 142.705291034 8.80 2.50 1.81 1.31 2.63 144.64 8.84 2.70 1.96 1.49 184.94 195.43 193.49 5204011.99 4748014.74 1639617.3 2170159.2 1273179 61848048 734822 2211654 2193817 34.727 128198 21.39 1.76 8.49 87842 4.729 29.553 27.485 35.065 27.292 27.06 585.0 42415 168.078 236 9.92 412.2 85264 2410 300.626 296 2832 18.0 6579.89 15550.00 27849.40 73477.81 978.40 188 13.513 31.801 6.662 13.091 31.888 59.646 4010537.28 829.29 262166.57 102.07 60145.95 19465.07 4250094.39 2839181 997814 2415 2651 1613 583.0 6573.5 2040.9 1209.2 4729.2 2421.0 1954.1 2058.8 6358.2 1721.0 4.620 4.482 3.089036 2.203020 1.371105 3.299019 3.109468 2.488290 1.669391 3.309662 53.5165 6.6536 0.7055 45.596 8.13 0.14 3.64 25.64 15.10 2.03 10.968 10.128 4.584 11.318 11.888 17.130 4.413 0.839 9.259871 5.819798 20.129680 12.662411 52.884976 46.386 85135 68554 50.569 76.096 33.17 12.07 44.10 64.97 66.89 59.06 45.38 143.93 188.27 205.06 64.692 11.228 94.890 14.633 188.981 80.477 38.179 514.192 51.515 99947.89 806609.88 792540.27 781248.75 771249.78 772159.28 19744.58 133520.68 157896.89 157902.05 119966.30 113618.00 13337 58.598 180.898 2.64 170.38 9.53 2.53 2.00 1.39 2.83 170.089171944 9.66 2.90 2.15 1.63 173.68 181.49 178.98 4906211.20 4433214.41 1422635.2 2008587.5 1254848 59806487 733525 2102673 2146762 37.457 126345 20.63 1.73 8.42 76517 5.961 31.265 32.645 39.143 30.077 27.54 565.5 41847 172.810 243 10.75 410.5 89122 2474 291.533 296 2739 18.7 6580.27 15563.17 27851.35 73645.85 1016.53 188 13.669 34.956 6.723 13.316 34.294 59.774 3981215.14 771.24 261269.96 104.33 60067.80 13388.00 4313556.04 2794256 984966 2468 2716 1643 576.9 6559.1 2034.0 1249.6 4824.9 2452.7 1971.6 2050.5 6350.1 1700.9 4.609 4.481 3.066031 2.095509 1.321064 3.279608 3.024247 2.424775 1.617831 3.270845 53.3464 6.6502 0.7051 45.124 8.11 0.14 3.64 26.33 16.07 2.07 11.005 10.178 4.712 11.422 12.234 16.992 4.429 0.836 9.651753 5.829334 20.533403 13.153394 54.329856 46.352 84875 68098 50.960 76.422 33.18 12.17 44.12 65.49 67.21 58.13 45.30 143.11 191.05 202.10 65.001 11.060 94.763 14.753 205.387 80.451 38.241 513.659 52.406 99128.83 813661.59 796671.73 785016.14 773618.64 773672.22 19455.07 127067.88 144618.25 144902.62 116305.96 110832.19 13412 59.162 180.832 2.61 169.902213493 9.44 2.64 1.98 1.42 2.79 169.396686723 9.46 2.81 2.12 1.62 179.39 183.73 179.39 4949025.01 4511086.67 1436546.8 2004002.8 1274009 59509810 748555 2125647 2134050 33.669 124430 20.76 1.76 8.48 79541 6.558 32.901 30.839 37.662 29.074 24.18 516.6 47446 188.300 260 9.19 394.6 98514 2369 320.397 320 2705 18.2 6582.85 15575.85 27854.74 76727.22 952.30 188 13.949 31.422 6.899 13.662 28.688 60.838 3780298.64 870.37 202570.27 119.78 62556.68 18958.13 3887015.19 2995996 1032757 2325 2507 1519 516.7 5989.3 1891.1 1141.4 4315.0 2164.0 1972.1 1882.7 6110.9 1557.6 4.481 4.295 3.304290 2.551232 1.719619 3.376767 3.313637 2.609789 1.808380 3.382769 54.5382 6.7501 0.7131 42.184 8.38 0.14 3.84 27.42 17.04 2.20 10.683 9.554 4.536 10.255 11.319 15.909 4.249 0.799 10.155350 6.136894 20.302932 12.755394 52.596092 44.086 87859 69595 47.110 73.407 35.22 12.43 45.64 68.56 70.64 61.30 47.24 148.41 203.15 218.29 63.051 10.741 91.149 13.866 178.839 76.252 36.289 493.787 49.905 95819.80 810324.16 794417.69 783100.99 771761.58 770214.55 19142.52 126203.49 155262.24 150886.20 115781.28 110088.64 13824 57.456 175.193 2.39 143.245371472 8.81 2.42 1.82 1.29 2.61 143.115518802 8.80 2.72 1.91 1.47 191.05 195.43 199.05 5193823.83 4729270.87 1593004.0 2188262.9 1259950 61976953 746184 2170738 2194921 34.175 129510 21.55 1.76 8.48 87612 4.653 29.580 29.744 35.065 27.29 OpenBenchmarking.org
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Default nospectre_v1 mitigations=off spectre_v2=off 6 12 18 24 30 SE +/- 0.16, N = 15 SE +/- 0.23, N = 6 SE +/- 0.31, N = 15 SE +/- 0.37, N = 3 24.05 24.18 27.06 27.54 1. firefox 105.0.1
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Default nospectre_v1 spectre_v2=off mitigations=off 130 260 390 520 650 SE +/- 3.87, N = 3 SE +/- 2.84, N = 3 SE +/- 6.80, N = 12 SE +/- 4.45, N = 3 513.0 516.6 565.5 585.0 1. firefox 105.0.1
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Default nospectre_v1 mitigations=off spectre_v2=off 10K 20K 30K 40K 50K SE +/- 109.79, N = 3 SE +/- 92.64, N = 3 SE +/- 764.90, N = 15 SE +/- 578.90, N = 15 47469 47446 42415 41847 1. firefox 105.0.1
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox nospectre_v1 Default spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 2.08, N = 3 SE +/- 1.93, N = 3 SE +/- 1.05, N = 3 188.30 186.93 172.81 168.08 1. firefox 105.0.1
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox nospectre_v1 Default spectre_v2=off mitigations=off 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 260 260 243 236 1. firefox 105.0.1
Selenium Benchmark: ARES-6 - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.10, N = 5 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 9.19 9.38 9.92 10.75 1. chrome 106.0.5249.91
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome nospectre_v1 Default spectre_v2=off mitigations=off 90 180 270 360 450 SE +/- 3.44, N = 3 SE +/- 0.75, N = 3 SE +/- 2.14, N = 3 SE +/- 1.20, N = 3 394.6 398.0 410.5 412.2 1. chrome 106.0.5249.91
Selenium Benchmark: Octane - Browser: Google Chrome OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome nospectre_v1 Default spectre_v2=off mitigations=off 20K 40K 60K 80K 100K SE +/- 265.98, N = 3 SE +/- 337.18, N = 3 SE +/- 1186.89, N = 3 SE +/- 1825.46, N = 12 98514 97619 89122 85264 1. chrome 106.0.5249.91
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Default nospectre_v1 mitigations=off spectre_v2=off 500 1000 1500 2000 2500 SE +/- 8.37, N = 3 SE +/- 24.36, N = 3 SE +/- 2.85, N = 3 SE +/- 28.75, N = 4 2318 2369 2410 2474 1. firefox 105.0.1
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Default nospectre_v1 mitigations=off spectre_v2=off 70 140 210 280 350 SE +/- 1.44, N = 3 SE +/- 0.69, N = 3 SE +/- 1.49, N = 3 SE +/- 1.42, N = 3 320.41 320.40 300.63 291.53 1. chrome 106.0.5249.91
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome nospectre_v1 Default spectre_v2=off mitigations=off 70 140 210 280 350 SE +/- 1.45, N = 3 SE +/- 2.03, N = 3 SE +/- 3.12, N = 4 SE +/- 2.25, N = 15 320 318 296 296 1. chrome 106.0.5249.91
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Default nospectre_v1 spectre_v2=off mitigations=off 600 1200 1800 2400 3000 SE +/- 24.26, N = 3 SE +/- 10.71, N = 3 SE +/- 32.56, N = 4 SE +/- 26.90, N = 6 2697 2705 2739 2832 1. chrome 106.0.5249.91
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Default mitigations=off nospectre_v1 spectre_v2=off 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.37, N = 15 18.0 18.0 18.2 18.7 1. firefox 105.0.1
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: fasthash32 Default nospectre_v1 spectre_v2=off mitigations=off 1400 2800 4200 5600 7000 SE +/- 3.59, N = 3 SE +/- 6.07, N = 3 SE +/- 2.28, N = 3 SE +/- 0.54, N = 3 6583.21 6582.85 6580.27 6579.89 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce Default nospectre_v1 spectre_v2=off mitigations=off 3K 6K 9K 12K 15K SE +/- 0.05, N = 3 SE +/- 0.82, N = 3 SE +/- 7.16, N = 3 SE +/- 7.92, N = 3 15576.73 15575.85 15563.17 15550.00 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX nospectre_v1 Default spectre_v2=off mitigations=off 6K 12K 18K 24K 30K SE +/- 1.18, N = 3 SE +/- 0.46, N = 3 SE +/- 1.66, N = 3 SE +/- 1.77, N = 3 27854.74 27852.76 27851.35 27849.40 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 nospectre_v1 Default spectre_v2=off mitigations=off 16K 32K 48K 64K 80K SE +/- 17.81, N = 3 SE +/- 653.31, N = 12 SE +/- 804.49, N = 15 SE +/- 801.16, N = 15 76727.22 76019.83 73645.85 73477.81 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create spectre_v2=off mitigations=off nospectre_v1 Default 200 400 600 800 1000 SE +/- 13.24, N = 3 SE +/- 10.75, N = 15 SE +/- 4.77, N = 3 SE +/- 5.08, N = 3 1016.53 978.40 952.30 921.23
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Default mitigations=off spectre_v2=off nospectre_v1 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 188 188 188 188
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread mitigations=off spectre_v2=off nospectre_v1 Default 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 13.51 13.67 13.95 14.04 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Default nospectre_v1 mitigations=off spectre_v2=off 8 16 24 32 40 SE +/- 0.16, N = 3 SE +/- 0.23, N = 15 SE +/- 0.32, N = 3 SE +/- 0.51, N = 15 30.56 31.42 31.80 34.96 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process mitigations=off spectre_v2=off nospectre_v1 Default 2 4 6 8 10 SE +/- 0.015, N = 3 SE +/- 0.013, N = 3 SE +/- 0.003, N = 3 SE +/- 0.019, N = 3 6.662 6.723 6.899 6.918 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process mitigations=off spectre_v2=off nospectre_v1 Default 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 13.09 13.32 13.66 13.73 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process nospectre_v1 Default mitigations=off spectre_v2=off 8 16 24 32 40 SE +/- 0.15, N = 3 SE +/- 0.31, N = 15 SE +/- 0.56, N = 15 SE +/- 0.47, N = 15 28.69 29.50 31.89 34.29 1. (CC) gcc options: -lpthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process mitigations=off spectre_v2=off Default nospectre_v1 14 28 42 56 70 SE +/- 0.86, N = 3 SE +/- 0.40, N = 3 SE +/- 0.69, N = 4 SE +/- 0.63, N = 4 59.65 59.77 60.69 60.84 1. (CC) gcc options: -lpthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex mitigations=off spectre_v2=off nospectre_v1 Default 900K 1800K 2700K 3600K 4500K SE +/- 30094.15, N = 3 SE +/- 18405.23, N = 3 SE +/- 10778.99, N = 3 SE +/- 10256.33, N = 3 4010537.28 3981215.14 3780298.64 3737267.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD nospectre_v1 mitigations=off spectre_v2=off Default 200 400 600 800 1000 SE +/- 0.94, N = 3 SE +/- 0.72, N = 3 SE +/- 2.20, N = 3 SE +/- 0.03, N = 3 870.37 829.29 771.24 750.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE mitigations=off spectre_v2=off Default nospectre_v1 60K 120K 180K 240K 300K SE +/- 200.36, N = 3 SE +/- 594.25, N = 3 SE +/- 115.34, N = 3 SE +/- 250.59, N = 3 262166.57 261269.96 205644.24 202570.27 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache nospectre_v1 Default spectre_v2=off mitigations=off 30 60 90 120 150 SE +/- 1.42, N = 15 SE +/- 2.17, N = 15 SE +/- 1.27, N = 15 SE +/- 0.93, N = 7 119.78 118.42 104.33 102.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math nospectre_v1 Default mitigations=off spectre_v2=off 13K 26K 39K 52K 65K SE +/- 27.16, N = 3 SE +/- 30.81, N = 3 SE +/- 29.89, N = 3 SE +/- 37.86, N = 3 62556.68 62472.37 60145.95 60067.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity mitigations=off nospectre_v1 Default spectre_v2=off 4K 8K 12K 16K 20K SE +/- 120.42, N = 3 SE +/- 33.52, N = 3 SE +/- 36.09, N = 3 SE +/- 154.65, N = 15 19465.07 18958.13 18911.64 13388.00 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching spectre_v2=off mitigations=off Default nospectre_v1 900K 1800K 2700K 3600K 4500K SE +/- 32653.63, N = 3 SE +/- 24144.91, N = 3 SE +/- 24498.62, N = 3 SE +/- 35449.67, N = 3 4313556.04 4250094.39 3918590.92 3887015.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Default nospectre_v1 mitigations=off spectre_v2=off 600K 1200K 1800K 2400K 3000K SE +/- 4298.33, N = 3 SE +/- 9884.29, N = 3 SE +/- 49916.48, N = 15 SE +/- 52383.54, N = 15 3004528 2995996 2839181 2794256
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool nospectre_v1 Default mitigations=off spectre_v2=off 200K 400K 600K 800K 1000K SE +/- 2958.90, N = 3 SE +/- 2035.67, N = 3 SE +/- 12414.92, N = 15 SE +/- 12745.74, N = 15 1032757 1032071 997814 984966
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Default nospectre_v1 mitigations=off spectre_v2=off 500 1000 1500 2000 2500 SE +/- 27.78, N = 20 SE +/- 24.48, N = 17 SE +/- 20.41, N = 20 SE +/- 23.90, N = 4 2323 2325 2415 2468
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython nospectre_v1 Default mitigations=off spectre_v2=off 600 1200 1800 2400 3000 SE +/- 17.36, N = 4 SE +/- 28.54, N = 4 SE +/- 27.46, N = 20 SE +/- 23.92, N = 20 2507 2533 2651 2716
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans nospectre_v1 Default mitigations=off spectre_v2=off 400 800 1200 1600 2000 SE +/- 16.38, N = 5 SE +/- 11.07, N = 20 SE +/- 20.14, N = 4 SE +/- 17.00, N = 4 1519 1538 1613 1643
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Random Forest nospectre_v1 Default spectre_v2=off mitigations=off 130 260 390 520 650 SE +/- 2.97, N = 3 SE +/- 3.72, N = 3 SE +/- 6.35, N = 5 SE +/- 8.39, N = 3 516.7 523.2 576.9 583.0 MIN: 418.35 / MAX: 640.35 MIN: 448.83 / MAX: 620.39 MIN: 473.38 / MAX: 731.32 MIN: 494.2 / MAX: 674.22
Renaissance Test: ALS Movie Lens OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: ALS Movie Lens nospectre_v1 Default spectre_v2=off mitigations=off 1400 2800 4200 5600 7000 SE +/- 27.73, N = 3 SE +/- 20.88, N = 3 SE +/- 25.90, N = 3 SE +/- 2.77, N = 3 5989.3 6063.5 6559.1 6573.5 MIN: 5899.69 / MAX: 6630 MIN: 5988.41 / MAX: 6666.79 MIN: 6442.36 / MAX: 7276.37 MIN: 6510.95 / MAX: 7229.43
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS Default nospectre_v1 spectre_v2=off mitigations=off 400 800 1200 1600 2000 SE +/- 4.75, N = 3 SE +/- 14.03, N = 3 SE +/- 5.86, N = 3 SE +/- 11.25, N = 3 1888.5 1891.1 2034.0 2040.9 MIN: 1781.01 / MAX: 1961.36 MIN: 1794.4 / MAX: 2046.22 MIN: 1961.02 / MAX: 2156.78 MIN: 1946.42 / MAX: 2137.07
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark Bayes nospectre_v1 Default mitigations=off spectre_v2=off 300 600 900 1200 1500 SE +/- 12.70, N = 3 SE +/- 8.93, N = 3 SE +/- 2.21, N = 3 SE +/- 13.91, N = 15 1141.4 1145.0 1209.2 1249.6 MIN: 827.27 / MAX: 1162.45 MIN: 842.42 / MAX: 1157.93 MIN: 897.84 / MAX: 1211.92 MIN: 815 / MAX: 1324.82
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO Default nospectre_v1 mitigations=off spectre_v2=off 1000 2000 3000 4000 5000 SE +/- 48.94, N = 4 SE +/- 50.72, N = 4 SE +/- 23.11, N = 3 SE +/- 34.68, N = 15 4307.2 4315.0 4729.2 4824.9 MIN: 4191.34 / MAX: 6592.77 MIN: 4216.34 / MAX: 6180.86 MIN: 4704.2 / MAX: 6866.7 MIN: 4644.3 / MAX: 7420.62
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark PageRank Default nospectre_v1 mitigations=off spectre_v2=off 500 1000 1500 2000 2500 SE +/- 17.22, N = 9 SE +/- 24.73, N = 3 SE +/- 8.89, N = 3 SE +/- 21.61, N = 8 2161.7 2164.0 2421.0 2452.7 MIN: 1892.77 / MAX: 2408.86 MIN: 1978.41 / MAX: 2344.04 MIN: 2054.83 / MAX: 2716.21 MIN: 2017.59 / MAX: 2786.51
Renaissance Test: Finagle HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests Default mitigations=off spectre_v2=off nospectre_v1 400 800 1200 1600 2000 SE +/- 17.40, N = 3 SE +/- 27.59, N = 3 SE +/- 11.75, N = 3 SE +/- 9.59, N = 3 1931.1 1954.1 1971.6 1972.1 MIN: 1667.89 / MAX: 2421.74 MIN: 1695.23 / MAX: 2338.25 MIN: 1749.15 / MAX: 2379.6 MIN: 1680.78 / MAX: 2306.77
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout Default nospectre_v1 spectre_v2=off mitigations=off 400 800 1200 1600 2000 SE +/- 5.74, N = 3 SE +/- 3.44, N = 3 SE +/- 20.73, N = 3 SE +/- 21.89, N = 3 1874.4 1882.7 2050.5 2058.8 MIN: 1719.29 / MAX: 2054.21 MIN: 1755.55 / MAX: 2079.19 MIN: 1831.2 / MAX: 2295.42 MIN: 1866.04 / MAX: 2319.96
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree nospectre_v1 Default spectre_v2=off mitigations=off 1400 2800 4200 5600 7000 SE +/- 19.74, N = 3 SE +/- 9.16, N = 3 SE +/- 26.64, N = 3 SE +/- 11.45, N = 3 6110.9 6145.2 6350.1 6358.2 MIN: 4623.37 / MAX: 6134.99 MIN: 4647.99 / MAX: 6163.22 MIN: 4684.07 / MAX: 6403.21 MIN: 4813.39 / MAX: 6380.91
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Genetic Algorithm Using Jenetics + Futures Default nospectre_v1 spectre_v2=off mitigations=off 400 800 1200 1600 2000 SE +/- 8.13, N = 3 SE +/- 19.26, N = 3 SE +/- 9.47, N = 3 SE +/- 12.40, N = 3 1533.8 1557.6 1700.9 1721.0 MIN: 1419.89 / MAX: 1595.85 MIN: 1509.71 / MAX: 1604.91 MIN: 1670.11 / MAX: 1753.38 MIN: 1639.6 / MAX: 1763.75
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Boat - Acceleration: CPU-only nospectre_v1 Default spectre_v2=off mitigations=off 1.0395 2.079 3.1185 4.158 5.1975 SE +/- 0.013, N = 3 SE +/- 0.015, N = 3 SE +/- 0.008, N = 3 SE +/- 0.011, N = 3 4.481 4.503 4.609 4.620
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.1 Test: Masskrug - Acceleration: CPU-only Default nospectre_v1 spectre_v2=off mitigations=off 1.0085 2.017 3.0255 4.034 5.0425 SE +/- 0.004, N = 3 SE +/- 0.029, N = 3 SE +/- 0.031, N = 3 SE +/- 0.022, N = 3 4.274 4.295 4.481 4.482
Stargate Digital Audio Workstation Sample Rate: 44100 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 512 Default nospectre_v1 mitigations=off spectre_v2=off 0.7469 1.4938 2.2407 2.9876 3.7345 SE +/- 0.005175, N = 3 SE +/- 0.007979, N = 3 SE +/- 0.016823, N = 3 SE +/- 0.028583, N = 7 3.319337 3.304290 3.089036 3.066031 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 96000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 Default nospectre_v1 mitigations=off spectre_v2=off 0.5764 1.1528 1.7292 2.3056 2.882 SE +/- 0.004412, N = 3 SE +/- 0.006926, N = 3 SE +/- 0.011840, N = 3 SE +/- 0.024275, N = 3 2.561693 2.551232 2.203020 2.095509 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 192000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 512 nospectre_v1 Default mitigations=off spectre_v2=off 0.3869 0.7738 1.1607 1.5476 1.9345 SE +/- 0.014851, N = 8 SE +/- 0.018935, N = 3 SE +/- 0.021380, N = 12 SE +/- 0.018304, N = 3 1.719619 1.716562 1.371105 1.321064 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 44100 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 Default nospectre_v1 mitigations=off spectre_v2=off 0.7621 1.5242 2.2863 3.0484 3.8105 SE +/- 0.004659, N = 3 SE +/- 0.002407, N = 3 SE +/- 0.008268, N = 3 SE +/- 0.020488, N = 3 3.387246 3.376767 3.299019 3.279608 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 Default nospectre_v1 mitigations=off spectre_v2=off 0.746 1.492 2.238 2.984 3.73 SE +/- 0.007265, N = 3 SE +/- 0.007378, N = 3 SE +/- 0.028578, N = 7 SE +/- 0.017755, N = 3 3.315365 3.313637 3.109468 3.024247 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 96000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 Default nospectre_v1 mitigations=off spectre_v2=off 0.5922 1.1844 1.7766 2.3688 2.961 SE +/- 0.000805, N = 3 SE +/- 0.001455, N = 3 SE +/- 0.008482, N = 3 SE +/- 0.032968, N = 3 2.631916 2.609789 2.488290 2.424775 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 192000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 1024 nospectre_v1 Default mitigations=off spectre_v2=off 0.4069 0.8138 1.2207 1.6276 2.0345 SE +/- 0.002602, N = 3 SE +/- 0.002266, N = 3 SE +/- 0.003233, N = 3 SE +/- 0.003634, N = 3 1.808380 1.800247 1.669391 1.617831 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 Default nospectre_v1 mitigations=off spectre_v2=off 0.7634 1.5268 2.2902 3.0536 3.817 SE +/- 0.007974, N = 3 SE +/- 0.003307, N = 3 SE +/- 0.020795, N = 3 SE +/- 0.009096, N = 3 3.392851 3.382769 3.309662 3.270845 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
ASTC Encoder Preset: Medium OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Medium Default nospectre_v1 mitigations=off spectre_v2=off 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 54.63 54.54 53.52 53.35 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Thorough Default nospectre_v1 mitigations=off spectre_v2=off 2 4 6 8 10 SE +/- 0.0072, N = 3 SE +/- 0.0044, N = 3 SE +/- 0.0060, N = 3 SE +/- 0.0058, N = 3 6.7566 6.7501 6.6536 6.6502 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.0 Preset: Exhaustive Default nospectre_v1 mitigations=off spectre_v2=off 0.1605 0.321 0.4815 0.642 0.8025 SE +/- 0.0005, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0002, N = 3 SE +/- 0.0007, N = 3 0.7134 0.7131 0.7055 0.7051 1. (CXX) g++ options: -O3 -flto -pthread
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time nospectre_v1 Default spectre_v2=off mitigations=off 10 20 30 40 50 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 42.18 42.24 45.12 45.60 1. RawTherapee, version 5.8, command line.
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default nospectre_v1 Default mitigations=off spectre_v2=off 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 8.38 8.34 8.13 8.11 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 75, Compression Effort 7 nospectre_v1 spectre_v2=off mitigations=off Default 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.14 0.14 0.14 0.14 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Compression Effort 5 nospectre_v1 Default spectre_v2=off mitigations=off 0.864 1.728 2.592 3.456 4.32 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.84 3.84 3.64 3.64 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
WebP Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Default nospectre_v1 Default spectre_v2=off mitigations=off 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.31, N = 15 SE +/- 0.26, N = 15 27.42 27.37 26.33 25.64 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100 nospectre_v1 Default spectre_v2=off mitigations=off 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 15 SE +/- 0.00, N = 3 17.04 16.91 16.07 15.10 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless Default nospectre_v1 spectre_v2=off mitigations=off 0.4973 0.9946 1.4919 1.9892 2.4865 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 15 SE +/- 0.07, N = 12 2.21 2.20 2.07 2.03 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: resize nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 10.68 10.79 10.97 11.01
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.019, N = 3 SE +/- 0.052, N = 3 SE +/- 0.117, N = 3 SE +/- 0.046, N = 3 9.554 9.612 10.128 10.178
Unpacking The Linux Kernel linux-5.19.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel 5.19 linux-5.19.tar.xz Default nospectre_v1 mitigations=off spectre_v2=off 1.0602 2.1204 3.1806 4.2408 5.301 SE +/- 0.012, N = 4 SE +/- 0.007, N = 4 SE +/- 0.018, N = 4 SE +/- 0.041, N = 20 4.526 4.536 4.584 4.712
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 10.26 10.33 11.32 11.42
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask nospectre_v1 Default mitigations=off spectre_v2=off 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 11.32 11.47 11.89 12.23
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG nospectre_v1 Default spectre_v2=off mitigations=off 4 8 12 16 20 SE +/- 0.14, N = 7 SE +/- 0.11, N = 12 SE +/- 0.12, N = 15 SE +/- 0.14, N = 12 15.91 16.12 16.99 17.13 1. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.4.0 nospectre_v1 Default mitigations=off spectre_v2=off 0.9965 1.993 2.9895 3.986 4.9825 SE +/- 0.034, N = 5 SE +/- 0.026, N = 5 SE +/- 0.047, N = 20 SE +/- 0.042, N = 25 4.249 4.281 4.413 4.429
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Default nospectre_v1 spectre_v2=off mitigations=off 0.1888 0.3776 0.5664 0.7552 0.944 SE +/- 0.006, N = 15 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 SE +/- 0.008, N = 15 0.798 0.799 0.836 0.839 MIN: 0.72 / MAX: 1.07 MIN: 0.71 / MAX: 1.07 MIN: 0.74 / MAX: 1.12 MIN: 0.75 / MAX: 1.26
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files mitigations=off spectre_v2=off nospectre_v1 Default 3 6 9 12 15 SE +/- 0.073113, N = 15 SE +/- 0.002596, N = 3 SE +/- 0.005907, N = 3 SE +/- 0.007197, N = 3 9.259871 9.651753 10.155350 10.276036 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads mitigations=off spectre_v2=off Default nospectre_v1 2 4 6 8 10 SE +/- 0.045383, N = 3 SE +/- 0.029810, N = 3 SE +/- 0.062329, N = 3 SE +/- 0.032370, N = 3 5.819798 5.829334 6.047090 6.136894 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs mitigations=off nospectre_v1 spectre_v2=off Default 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.28, N = 3 SE +/- 0.20, N = 3 20.13 20.30 20.53 20.62 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Default mitigations=off nospectre_v1 spectre_v2=off 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.15, N = 4 SE +/- 0.15, N = 3 SE +/- 0.10, N = 15 12.31 12.66 12.76 13.15 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Default nospectre_v1 mitigations=off spectre_v2=off 12 24 36 48 60 SE +/- 0.28, N = 3 SE +/- 0.19, N = 3 SE +/- 0.18, N = 3 SE +/- 0.86, N = 15 51.63 52.60 52.88 54.33 1. (CC) gcc options: -lm
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile nospectre_v1 Default spectre_v2=off mitigations=off 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 44.09 44.22 46.35 46.39
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating nospectre_v1 Default mitigations=off spectre_v2=off 20K 40K 60K 80K 100K SE +/- 285.93, N = 3 SE +/- 146.32, N = 3 SE +/- 85.83, N = 3 SE +/- 43.91, N = 3 87859 87246 85135 84875 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating nospectre_v1 Default mitigations=off spectre_v2=off 15K 30K 45K 60K 75K SE +/- 57.41, N = 3 SE +/- 52.92, N = 3 SE +/- 109.49, N = 3 SE +/- 328.48, N = 3 69595 69374 68554 68098 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile nospectre_v1 Default mitigations=off spectre_v2=off 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.65, N = 3 SE +/- 0.02, N = 3 47.11 47.36 50.57 50.96
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: defconfig Default nospectre_v1 mitigations=off spectre_v2=off 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 73.38 73.41 76.10 76.42
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Default nospectre_v1 spectre_v2=off mitigations=off 8 16 24 32 40 SE +/- 0.32, N = 12 SE +/- 0.39, N = 12 SE +/- 0.39, N = 12 SE +/- 0.34, N = 15 35.37 35.22 33.18 33.17 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 12.43 12.33 12.17 12.07 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.44, N = 5 SE +/- 0.26, N = 3 45.64 45.44 44.12 44.10 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.57, N = 15 SE +/- 0.55, N = 15 68.56 68.10 65.49 64.97 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K nospectre_v1 Default spectre_v2=off mitigations=off 16 32 48 64 80 SE +/- 0.19, N = 3 SE +/- 0.08, N = 3 SE +/- 0.74, N = 3 SE +/- 0.58, N = 15 70.64 70.20 67.21 66.89 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p nospectre_v1 Default mitigations=off spectre_v2=off 14 28 42 56 70 SE +/- 0.82, N = 3 SE +/- 0.60, N = 15 SE +/- 0.45, N = 10 SE +/- 0.81, N = 3 61.30 60.91 59.06 58.13 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p nospectre_v1 Default mitigations=off spectre_v2=off 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.35, N = 3 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 47.24 46.22 45.38 45.30 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Default nospectre_v1 mitigations=off spectre_v2=off 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.12, N = 3 SE +/- 0.96, N = 3 SE +/- 0.34, N = 3 148.53 148.41 143.93 143.11 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Default nospectre_v1 spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 1.43, N = 3 SE +/- 2.05, N = 15 SE +/- 1.97, N = 15 203.57 203.15 191.05 188.27 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p Default nospectre_v1 mitigations=off spectre_v2=off 50 100 150 200 250 SE +/- 2.39, N = 3 SE +/- 2.33, N = 3 SE +/- 1.93, N = 15 SE +/- 1.88, N = 15 222.52 218.29 205.06 202.10 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 2 nospectre_v1 Default mitigations=off spectre_v2=off 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 63.05 63.61 64.69 65.00 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless nospectre_v1 Default spectre_v2=off mitigations=off 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 7 10.74 10.94 11.06 11.23 1. (CXX) g++ options: -O3 -fPIC -lm
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Default nospectre_v1 spectre_v2=off mitigations=off 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 90.96 91.15 94.76 94.89
Timed CPython Compilation Build Configuration: Default OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Default nospectre_v1 Default mitigations=off spectre_v2=off 4 8 12 16 20 13.87 13.98 14.63 14.75
Timed CPython Compilation Build Configuration: Released Build, PGO + LTO Optimized OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Released Build, PGO + LTO Optimized nospectre_v1 Default mitigations=off spectre_v2=off 50 100 150 200 250 178.84 179.20 188.98 205.39
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 25.0 Time To Compile nospectre_v1 Default spectre_v2=off mitigations=off 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.45, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 76.25 77.34 80.45 80.48
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile nospectre_v1 Default mitigations=off spectre_v2=off 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 36.29 36.38 38.18 38.24
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 18.8 Time To Compile nospectre_v1 Default spectre_v2=off mitigations=off 110 220 330 440 550 SE +/- 0.23, N = 3 SE +/- 0.47, N = 3 SE +/- 0.22, N = 3 SE +/- 0.36, N = 3 493.79 494.31 513.66 514.19
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile nospectre_v1 Default mitigations=off spectre_v2=off 12 24 36 48 60 SE +/- 0.24, N = 3 SE +/- 0.28, N = 3 SE +/- 0.52, N = 6 SE +/- 0.45, N = 3 49.91 50.34 51.52 52.41 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
nginx Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 mitigations=off spectre_v2=off Default nospectre_v1 20K 40K 60K 80K 100K SE +/- 91.83, N = 3 SE +/- 322.62, N = 3 SE +/- 151.57, N = 3 SE +/- 45.20, N = 3 99947.89 99128.83 95948.65 95819.80 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 spectre_v2=off nospectre_v1 mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 1001.65, N = 3 SE +/- 1251.10, N = 3 SE +/- 879.83, N = 3 SE +/- 656.96, N = 3 813661.59 810324.16 806609.88 802263.07 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 spectre_v2=off nospectre_v1 mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 193.95, N = 3 SE +/- 425.55, N = 3 SE +/- 555.72, N = 3 SE +/- 1108.07, N = 3 796671.73 794417.69 792540.27 789072.41 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 spectre_v2=off nospectre_v1 mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 817.28, N = 3 SE +/- 531.06, N = 3 SE +/- 881.66, N = 3 SE +/- 1106.74, N = 3 785016.14 783100.99 781248.75 777810.40 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 spectre_v2=off nospectre_v1 mitigations=off Default 170K 340K 510K 680K 850K SE +/- 196.26, N = 3 SE +/- 500.39, N = 3 SE +/- 973.32, N = 3 SE +/- 188.62, N = 3 773618.64 771761.58 771249.78 768798.44 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 spectre_v2=off mitigations=off nospectre_v1 Default 170K 340K 510K 680K 850K SE +/- 2038.51, N = 3 SE +/- 734.26, N = 3 SE +/- 5142.20, N = 3 SE +/- 525.15, N = 3 773672.22 772159.28 770214.55 761701.46 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 Default mitigations=off spectre_v2=off nospectre_v1 4K 8K 12K 16K 20K SE +/- 44.42, N = 3 SE +/- 57.71, N = 3 SE +/- 72.23, N = 3 SE +/- 262.03, N = 3 19778.05 19744.58 19455.07 19142.52 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 mitigations=off Default spectre_v2=off nospectre_v1 30K 60K 90K 120K 150K SE +/- 91.66, N = 3 SE +/- 27.51, N = 3 SE +/- 333.67, N = 3 SE +/- 111.87, N = 3 133520.68 132783.11 127067.88 126203.49 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 Default mitigations=off nospectre_v1 spectre_v2=off 40K 80K 120K 160K 200K SE +/- 447.04, N = 3 SE +/- 535.74, N = 3 SE +/- 289.66, N = 3 SE +/- 308.24, N = 3 167725.52 157896.89 155262.24 144618.25 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 mitigations=off Default nospectre_v1 spectre_v2=off 30K 60K 90K 120K 150K SE +/- 786.71, N = 3 SE +/- 871.12, N = 3 SE +/- 704.93, N = 3 SE +/- 379.00, N = 3 157902.05 157494.90 150886.20 144902.62 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 mitigations=off Default spectre_v2=off nospectre_v1 30K 60K 90K 120K 150K SE +/- 108.62, N = 3 SE +/- 149.74, N = 3 SE +/- 124.99, N = 3 SE +/- 292.60, N = 3 119966.30 117378.51 116305.96 115781.28 1. (CC) gcc options: -shared -fPIC -O2
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 mitigations=off Default spectre_v2=off nospectre_v1 20K 40K 60K 80K 100K SE +/- 102.14, N = 3 SE +/- 105.05, N = 3 SE +/- 157.13, N = 3 SE +/- 176.51, N = 3 113618.00 113501.57 110832.19 110088.64 1. (CC) gcc options: -shared -fPIC -O2
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test nospectre_v1 Default spectre_v2=off mitigations=off 3K 6K 9K 12K 15K SE +/- 119.32, N = 3 SE +/- 52.83, N = 3 SE +/- 54.36, N = 3 SE +/- 88.05, N = 3 13824 13673 13412 13337
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 1000 - Rounds: 30 Default nospectre_v1 mitigations=off spectre_v2=off 13 26 39 52 65 SE +/- 0.54, N = 3 SE +/- 0.12, N = 3 SE +/- 0.33, N = 3 SE +/- 0.20, N = 3 56.89 57.46 58.60 59.16 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache CouchDB Bulk Size: 100 - Inserts: 3000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 Default nospectre_v1 spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 SE +/- 0.78, N = 3 SE +/- 1.04, N = 3 173.61 175.19 180.83 180.90 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
Apache Spark Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time nospectre_v1 Default spectre_v2=off mitigations=off 0.594 1.188 1.782 2.376 2.97 SE +/- 0.03, N = 12 SE +/- 0.01, N = 3 SE +/- 0.03, N = 4 SE +/- 0.03, N = 3 2.39 2.49 2.61 2.64
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Default nospectre_v1 spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 0.39, N = 3 SE +/- 0.41, N = 12 SE +/- 0.46, N = 4 SE +/- 0.37, N = 3 142.71 143.25 169.90 170.38
Apache Spark Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Default nospectre_v1 spectre_v2=off mitigations=off 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 12 SE +/- 0.18, N = 4 SE +/- 0.17, N = 3 8.80 8.81 9.44 9.53
Apache Spark Row Count: 1000000 - Partitions: 100 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time nospectre_v1 Default mitigations=off spectre_v2=off 0.594 1.188 1.782 2.376 2.97 SE +/- 0.02, N = 12 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 4 2.42 2.50 2.53 2.64
Apache Spark Row Count: 1000000 - Partitions: 100 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Default nospectre_v1 spectre_v2=off mitigations=off 0.45 0.9 1.35 1.8 2.25 SE +/- 0.03, N = 3 SE +/- 0.01, N = 12 SE +/- 0.02, N = 4 SE +/- 0.03, N = 3 1.81 1.82 1.98 2.00
Apache Spark Row Count: 1000000 - Partitions: 100 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time nospectre_v1 Default mitigations=off spectre_v2=off 0.3195 0.639 0.9585 1.278 1.5975 SE +/- 0.02, N = 12 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 4 1.29 1.31 1.39 1.42
Apache Spark Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time nospectre_v1 Default spectre_v2=off mitigations=off 0.6368 1.2736 1.9104 2.5472 3.184 SE +/- 0.02, N = 12 SE +/- 0.02, N = 12 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 2.61 2.63 2.79 2.83
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark nospectre_v1 Default spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 0.38, N = 12 SE +/- 0.94, N = 12 SE +/- 0.81, N = 3 SE +/- 0.44, N = 3 143.12 144.64 169.40 170.09
Apache Spark Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe nospectre_v1 Default spectre_v2=off mitigations=off 3 6 9 12 15 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 8.80 8.84 9.46 9.66
Apache Spark Row Count: 1000000 - Partitions: 500 - Group By Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Default nospectre_v1 spectre_v2=off mitigations=off 0.6525 1.305 1.9575 2.61 3.2625 SE +/- 0.02, N = 12 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 2.70 2.72 2.81 2.90
Apache Spark Row Count: 1000000 - Partitions: 500 - Repartition Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time nospectre_v1 Default spectre_v2=off mitigations=off 0.4838 0.9676 1.4514 1.9352 2.419 SE +/- 0.01, N = 12 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 1.91 1.96 2.12 2.15
Apache Spark Row Count: 1000000 - Partitions: 500 - Inner Join Test Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time nospectre_v1 Default spectre_v2=off mitigations=off 0.3668 0.7336 1.1004 1.4672 1.834 SE +/- 0.02, N = 12 SE +/- 0.01, N = 12 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 1.47 1.49 1.62 1.63
ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, First Run / Cold Cache nospectre_v1 Default spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 2.42, N = 3 SE +/- 1.75, N = 7 SE +/- 1.63, N = 15 SE +/- 0.95, N = 3 191.05 184.94 179.39 173.68 MIN: 14.44 / MAX: 30000 MIN: 13.44 / MAX: 30000 MIN: 14.83 / MAX: 30000 MIN: 14.26 / MAX: 20000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Second Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Second Run nospectre_v1 Default spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 3.69, N = 3 SE +/- 1.15, N = 7 SE +/- 1.54, N = 15 SE +/- 3.27, N = 3 195.43 195.43 183.73 181.49 MIN: 15.84 / MAX: 30000 MIN: 15.43 / MAX: 30000 MIN: 14.92 / MAX: 30000 MIN: 14.91 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Third Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Third Run nospectre_v1 Default spectre_v2=off mitigations=off 40 80 120 160 200 SE +/- 2.76, N = 3 SE +/- 2.33, N = 7 SE +/- 1.76, N = 15 SE +/- 3.01, N = 3 199.05 193.49 179.39 178.98 MIN: 13.71 / MAX: 30000 MIN: 15.28 / MAX: 30000 MIN: 14.37 / MAX: 30000 MIN: 14.93 / MAX: 30000 1. ClickHouse server version 22.5.4.19 (official build).
Dragonflydb Clients: 50 - Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 1:5 Default nospectre_v1 spectre_v2=off mitigations=off 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 18534.87, N = 3 SE +/- 1238.97, N = 3 SE +/- 30319.84, N = 3 SE +/- 30030.55, N = 3 5204011.99 5193823.83 4949025.01 4906211.20 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Dragonflydb Clients: 50 - Set To Get Ratio: 5:1 OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 0.6 Clients: 50 - Set To Get Ratio: 5:1 Default nospectre_v1 spectre_v2=off mitigations=off 1000K 2000K 3000K 4000K 5000K SE +/- 5534.42, N = 3 SE +/- 14392.05, N = 3 SE +/- 21808.91, N = 3 SE +/- 2380.55, N = 3 4748014.74 4729270.87 4511086.67 4433214.41 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Default nospectre_v1 spectre_v2=off mitigations=off 400K 800K 1200K 1600K 2000K SE +/- 8362.03, N = 3 SE +/- 12508.97, N = 3 SE +/- 11065.03, N = 3 SE +/- 11305.83, N = 15 1639617.3 1593004.0 1436546.8 1422635.2
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 nospectre_v1 Default mitigations=off spectre_v2=off 500K 1000K 1500K 2000K 2500K SE +/- 12147.99, N = 3 SE +/- 2961.89, N = 3 SE +/- 7361.87, N = 3 SE +/- 7632.48, N = 3 2188262.9 2170159.2 2008587.5 2004002.8
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Fill spectre_v2=off Default nospectre_v1 mitigations=off 300K 600K 900K 1200K 1500K SE +/- 4988.21, N = 3 SE +/- 9874.13, N = 3 SE +/- 6604.77, N = 3 SE +/- 3726.79, N = 3 1274009 1273179 1259950 1254848 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Random Read nospectre_v1 Default mitigations=off spectre_v2=off 13M 26M 39M 52M 65M SE +/- 176655.16, N = 3 SE +/- 32394.54, N = 3 SE +/- 231143.15, N = 3 SE +/- 225292.34, N = 3 61976953 61848048 59806487 59509810 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Update Random spectre_v2=off nospectre_v1 Default mitigations=off 160K 320K 480K 640K 800K SE +/- 5261.31, N = 3 SE +/- 2306.38, N = 3 SE +/- 4024.29, N = 3 SE +/- 3242.39, N = 3 748555 746184 734822 733525 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read While Writing Default nospectre_v1 spectre_v2=off mitigations=off 500K 1000K 1500K 2000K 2500K SE +/- 4930.87, N = 3 SE +/- 16640.10, N = 3 SE +/- 13568.43, N = 3 SE +/- 7823.94, N = 3 2211654 2170738 2125647 2102673 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.5.3 Test: Read Random Write Random nospectre_v1 Default mitigations=off spectre_v2=off 500K 1000K 1500K 2000K 2500K SE +/- 5155.94, N = 3 SE +/- 11858.65, N = 3 SE +/- 4689.09, N = 3 SE +/- 23302.96, N = 4 2194921 2193817 2146762 2134050 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 spectre_v2=off nospectre_v1 Default mitigations=off 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 33.67 34.18 34.73 37.46 1. (CC) gcc options: -O2 -lz
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.0 Test: Writes nospectre_v1 Default mitigations=off spectre_v2=off 30K 60K 90K 120K 150K SE +/- 542.95, N = 3 SE +/- 155.83, N = 3 SE +/- 1151.27, N = 3 SE +/- 152.99, N = 3 129510 128198 126345 124430
Node.js V8 Web Tooling Benchmark OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark nospectre_v1 Default spectre_v2=off mitigations=off 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 21.55 21.39 20.76 20.63
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom nospectre_v1 spectre_v2=off Default mitigations=off 0.396 0.792 1.188 1.584 1.98 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 1.76 1.76 1.76 1.73 1. (CXX) g++ options: -O3
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets Default nospectre_v1 spectre_v2=off mitigations=off 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 8.49 8.48 8.48 8.42 1. (CXX) g++ options: -O3
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Default nospectre_v1 spectre_v2=off mitigations=off 20K 40K 60K 80K 100K SE +/- 129.99, N = 3 SE +/- 358.52, N = 3 SE +/- 1487.67, N = 15 SE +/- 391.32, N = 3 87842 87612 79541 76517
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time nospectre_v1 Default mitigations=off spectre_v2=off 2 4 6 8 10 SE +/- 0.023, N = 3 SE +/- 0.027, N = 3 SE +/- 0.690, N = 12 SE +/- 0.732, N = 12 4.653 4.729 5.961 6.558
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 Default nospectre_v1 mitigations=off spectre_v2=off 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 1.64, N = 3 SE +/- 1.64, N = 3 29.55 29.58 31.27 32.90 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce Default nospectre_v1 spectre_v2=off mitigations=off 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 2.26, N = 3 SE +/- 1.68, N = 3 SE +/- 0.13, N = 3 27.49 29.74 30.84 32.65 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX Default nospectre_v1 spectre_v2=off mitigations=off 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 1.50, N = 3 SE +/- 2.06, N = 3 35.07 35.07 37.66 39.14 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 nospectre_v1 Default spectre_v2=off mitigations=off 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.00, N = 12 SE +/- 0.65, N = 15 SE +/- 0.70, N = 15 27.29 27.29 29.07 30.08 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Phoronix Test Suite v10.8.4