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&sro&grs.

AMD Ryzen 5 7600X CPU Security MitigationsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionDefaultmitigations=offspectre_v2=offnospectre_v1AMD 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.0ext43840x2160OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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: 0xa601203Java Details- OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)Python Details- Python 3.10.6Security 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 Mitigationsstress-ng: Socket Activitystargate: 192000 - 512stress-ng: SENDFILEstargate: 96000 - 512spark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmarkselenium: ARES-6 - Google Chromestress-ng: MEMFDapache: 100influxdb: 4 - 10000 - 2,5000,1 - 10000build-python: Released Build, PGO + LTO Optimizedselenium: ARES-6 - Firefoxhackbench: 16 - Threadselenium: Kraken - Firefoxrenaissance: Apache Spark PageRankwebp: Quality 100renaissance: Rand Forestspark: 1000000 - 500 - Repartition Test Timerenaissance: Genetic Algorithm Using Jenetics + Futuresselenium: Jetstream 2 - Firefoxrenaissance: Savina Reactors.IOstargate: 192000 - 1024gimp: auto-levelssqlite-speedtest: Timed Time - Size 1,000clickhouse: 100M Rows Web Analytics Dataset, Third Runosbench: Create Filesstress-ng: Context Switchingspark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - SHA-512 Benchmark Timecompilebench: Initial Createselenium: Speedometer - Firefoxaom-av1: Speed 10 Realtime - Bosphorus 1080pspark: 1000000 - 100 - Inner Join Test Timeclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheselenium: Jetstream 2 - Google Chromerenaissance: In-Memory Database Shootoutspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframerenaissance: ALS Movie Lensstargate: 480000 - 512renaissance: Apache Spark Bayesinfluxdb: 64 - 10000 - 2,5000,1 - 10000spark: 1000000 - 100 - Group By Test Timeapache: 200stargate: 96000 - 1024spark: 1000000 - 500 - SHA-512 Benchmark Timedacapobench: Jythonspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframestargate: 44100 - 512build-php: Time To Compiledacapobench: Tradebeansaom-av1: Speed 9 Realtime - Bosphorus 1080pselenium: Speedometer - Google Chromerawtherapee: Total Benchmark Timegimp: unsharp-maskrenaissance: Apache Spark ALSclickhouse: 100M Rows Web Analytics Dataset, Second Runinkscape: SVG Files To PNGspark: 1000000 - 500 - Group By Test Timestress-ng: Futexdragonflydb: 50 - 5:1webp: Defaultosbench: Create Processesselenium: PSPDFKit WASM - Firefoxaom-av1: Speed 6 Realtime - Bosphorus 4Kgimp: rotatebuild-python: Defaultdacapobench: H2dragonflydb: 50 - 1:5apache: 20aom-av1: Speed 10 Realtime - Bosphorus 4Kbuild-erlang: Time To Compileaom-av1: Speed 9 Realtime - Bosphorus 4Kwebp2: Quality 100, Compression Effort 5aom-av1: Speed 6 Realtime - Bosphorus 1080posbench: Create Threadsbuild-mesa: Time To Compilebuild-gdb: Time To Compilerocksdb: Read While Writingsunflow: Global Illumination + Image Synthesisbuild-wasmer: Time To Compileselenium: PSPDFKit WASM - Google Chromehackbench: 8 - Processdarktable: Masskrug - CPU-onlycryptsetup: PBKDF2-whirlpoolavifenc: 6, Losslessselenium: Kraken - Google Chromenode-web-tooling: smhasher: t1ha0_aes_avx2 x86_64build-godot: Time To Compilenginx: 1aom-av1: Speed 6 Two-Pass - Bosphorus 1080poctave-benchmark: couchdb: 100 - 3000 - 30rocksdb: Rand Readstress-ng: Vector Mathbuild-linux-kernel: defconfigbuild-nodejs: Time To Compileunpack-linux: linux-5.19.tar.xzcassandra: Writesrenaissance: Akka Unbalanced Cobwebbed Treecouchdb: 100 - 1000 - 30hackbench: 8 - Threadhackbench: 4 - Processaom-av1: Speed 8 Realtime - Bosphorus 1080pstargate: 480000 - 1024node-express-loadtest: apache: 500compress-7zip: Compression Ratingaom-av1: Speed 8 Realtime - Bosphorus 4Kwebp2: Defaultapache: 1stargate: 44100 - 1024apache: 1000darktable: Boat - CPU-onlyavifenc: 2gimp: resizeaom-av1: Speed 6 Two-Pass - Bosphorus 4Krocksdb: Read Rand Write Randosbench: Launch Programsastcenc: Mediumcompress-7zip: Decompression Ratingrenaissance: Finagle HTTP Requestsrocksdb: Update Randhackbench: 32 - Processsimdjson: LargeRandastcenc: Thoroughnginx: 1000rocksdb: Rand Fillnginx: 20astcenc: Exhaustivenginx: 100nginx: 200simdjson: PartialTweetsnginx: 500smhasher: t1ha2_atoncesmhasher: fasthash32smhasher: FarmHash32 x86_64 AVXctx-clock: Context Switch Timewebp2: Quality 75, Compression Effort 7selenium: WASM imageConvolute - Firefoxselenium: Octane - Google Chromeselenium: Octane - Firefoxstress-ng: CPU Cachecryptsetup: PBKDF2-sha512hackbench: 16 - Processnode-octane: webp: Quality 100, Losslessbork: File Encryption Timesmhasher: t1ha0_aes_avx2 x86_64smhasher: FarmHash32 x86_64 AVXsmhasher: t1ha2_atoncesmhasher: fasthash32osbench: Memory AllocationsDefaultmitigations=offspectre_v2=offnospectre_v118911.641.716562205644.242.561693142.705291034144.649.38750.33167725.521639617.3179.20324.0530.558513.02161.716.91523.21.961533.8186.9294307.21.80024710.32934.727193.4910.2760363918590.921.491.812.49921.23260222.521.31184.94320.4081874.48.846063.53.3153651145.02170159.22.50157494.92.6319162.6325338.803.31933747.3571538203.5731842.24411.4681888.5195.4316.1152.703737267.774748014.7427.3712.313525231835.379.61213.98323235204011.99132783.1170.2077.34168.103.8460.916.04709036.37544.21822116540.79850.338269713.7304.274103207110.944398.021.3976019.8390.96095948.6546.224.281173.6146184804862472.3773.383494.3124.5261281986145.256.88814.0366.918148.533.39285113673117378.518724645.448.3419778.053.387246113501.574.50363.60610.78612.33219381720.62082354.6281693741931.173482260.6851.766.7566761701.461273179802263.070.7134789072.41777810.408.49768798.4415576.736583.2127852.761880.1418.09761947469118.42300452829.500878422.214.72927.29235.06527.48529.55351.63010019465.071.371105262166.572.203020170.38170.0891719449.92829.29157896.891422635.2188.98127.0631.801585.02421.015.10583.02.151721.0168.0784729.21.66939111.31837.457178.989.2598714250094.391.632.002.64978.40236205.061.39173.68300.6262058.89.666573.53.1094681209.22008587.52.53157902.052.4882902.8326519.533.08903650.5691613188.2729645.59611.8882040.9181.4917.1302.904010537.284433214.4125.6412.662411241033.1710.12814.63324154906211.20133520.6866.8980.47764.973.6459.065.81979838.17946.38621026730.83951.515283213.0914.48299781411.228412.220.6373477.8194.89099947.8945.384.413180.8985980648760145.9576.096514.1924.5841263456358.258.59813.5136.662143.933.30966213337119966.308513544.108.1319744.583.299019113618.004.62064.69210.96812.07214676220.12968053.5165685541954.173352559.6461.736.6536772159.281254848806609.880.7055792540.27781248.758.42771249.7815550.006579.8927849.401880.1418.08526442415102.07283918131.888765172.035.96130.07739.14332.64531.26552.88497613388.001.321064261269.962.095509169.902213493169.39668672310.75771.24144618.251436546.8205.38727.5434.956565.52452.716.07576.92.121700.9172.8104824.91.61783111.42233.669179.399.6517534313556.041.621.982.611016.53243202.101.42179.39291.5332050.59.466559.13.0242471249.62004002.82.64144902.622.4247752.7927169.443.06603150.9601643191.0529645.12412.2342034.0183.7316.9922.813981215.144511086.6726.3313.153394247433.1810.17814.75324684949025.01127067.8867.2180.45165.493.6458.135.82933438.24146.35221256470.83652.406273913.3164.48198496611.060410.520.7673645.8594.76399128.8345.304.429180.8325950981060067.8076.422513.6594.7121244306350.159.16213.6696.723143.113.27084513412116305.968487544.128.1119455.073.279608110832.194.60965.00111.00512.17213405020.53340353.3464680981971.674855559.7741.766.6502773672.221274009813661.590.7051796671.73785016.148.48773618.6415563.176580.2727851.351880.1418.78912241847104.33279425634.294795412.076.55829.07437.66230.83932.90154.32985618958.131.719619202570.272.551232143.245371472143.1155188029.19870.37155262.241593004.0178.83924.1831.422516.62164.017.04516.71.911557.6188.3004315.01.80838010.25534.175199.0510.1553503887015.191.471.822.39952.30260218.291.29191.05320.3971882.78.805989.33.3136371141.42188262.92.42150886.202.6097892.6125078.813.30429047.1101519203.1532042.18411.3191891.1195.4315.9092.723780298.644729270.8727.4212.755394236935.229.55413.86623255193823.83126203.4970.6476.25268.563.8461.306.13689436.28944.08621707380.79949.905270513.6624.295103275710.741394.621.5576727.2291.14995819.8047.244.249175.1936197695362556.6873.407493.7874.5361295106110.957.45613.9496.899148.413.38276913824115781.288785945.648.3819142.523.376767110088.644.48163.05110.68312.43219492120.30293254.5382695951972.174618460.8381.766.7501770214.551259950810324.160.7131794417.69783100.998.48771761.5815575.856582.8527854.741880.1418.29851447446119.78299599628.688876122.204.65327.2935.06529.74429.58052.596092OpenBenchmarking.org

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket ActivityDefaultmitigations=offnospectre_v1spectre_v2=off4K8K12K16K20KSE +/- 36.09, N = 3SE +/- 120.42, N = 3SE +/- 33.52, N = 3SE +/- 154.65, N = 1518911.6419465.0718958.1313388.001. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

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: 512Defaultmitigations=offnospectre_v1spectre_v2=off0.38690.77381.16071.54761.9345SE +/- 0.018935, N = 3SE +/- 0.021380, N = 12SE +/- 0.014851, N = 8SE +/- 0.018304, N = 31.7165621.3711051.7196191.3210641. (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: SENDFILEDefaultmitigations=offnospectre_v1spectre_v2=off60K120K180K240K300KSE +/- 115.34, N = 3SE +/- 200.36, N = 3SE +/- 250.59, N = 3SE +/- 594.25, N = 3205644.24262166.57202570.27261269.961. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

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: 512Defaultmitigations=offnospectre_v1spectre_v2=off0.57641.15281.72922.30562.882SE +/- 0.004412, N = 3SE +/- 0.011840, N = 3SE +/- 0.006926, N = 3SE +/- 0.024275, N = 32.5616932.2030202.5512322.0955091. (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: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 0.39, N = 3SE +/- 0.37, N = 3SE +/- 0.41, N = 12SE +/- 0.46, N = 4142.71170.38143.25169.90

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi BenchmarkDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 0.94, N = 12SE +/- 0.44, N = 3SE +/- 0.38, N = 12SE +/- 0.81, N = 3144.64170.09143.12169.40

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.10, N = 5SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 39.389.929.1910.751. chrome 106.0.5249.91

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDDefaultmitigations=offnospectre_v1spectre_v2=off2004006008001000SE +/- 0.03, N = 3SE +/- 0.72, N = 3SE +/- 0.94, N = 3SE +/- 2.20, N = 3750.33829.29870.37771.241. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100Defaultmitigations=offnospectre_v1spectre_v2=off40K80K120K160K200KSE +/- 447.04, N = 3SE +/- 535.74, N = 3SE +/- 289.66, N = 3SE +/- 308.24, N = 3167725.52157896.89155262.24144618.251. (CC) gcc options: -shared -fPIC -O2

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: 10000Defaultmitigations=offnospectre_v1spectre_v2=off400K800K1200K1600K2000KSE +/- 8362.03, N = 3SE +/- 11305.83, N = 15SE +/- 12508.97, N = 3SE +/- 11065.03, N = 31639617.31422635.21593004.01436546.8

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 OptimizedDefaultmitigations=offnospectre_v1spectre_v2=off50100150200250179.20188.98178.84205.39

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off612182430SE +/- 0.16, N = 15SE +/- 0.31, N = 15SE +/- 0.23, N = 6SE +/- 0.37, N = 324.0527.0624.1827.541. firefox 105.0.1

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadDefaultmitigations=offnospectre_v1spectre_v2=off816243240SE +/- 0.16, N = 3SE +/- 0.32, N = 3SE +/- 0.23, N = 15SE +/- 0.51, N = 1530.5631.8031.4234.961. (CC) gcc options: -lpthread

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off130260390520650SE +/- 3.87, N = 3SE +/- 4.45, N = 3SE +/- 2.84, N = 3SE +/- 6.80, N = 12513.0585.0516.6565.51. firefox 105.0.1

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefaultmitigations=offnospectre_v1spectre_v2=off5001000150020002500SE +/- 17.22, N = 9SE +/- 8.89, N = 3SE +/- 24.73, N = 3SE +/- 21.61, N = 82161.72421.02164.02452.7MIN: 1892.77 / MAX: 2408.86MIN: 2054.83 / MAX: 2716.21MIN: 1978.41 / MAX: 2344.04MIN: 2017.59 / MAX: 2786.51

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100Defaultmitigations=offnospectre_v1spectre_v2=off48121620SE +/- 0.11, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.21, N = 1516.9115.1017.0416.071. (CC) gcc options: -fvisibility=hidden -O2 -lm

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefaultmitigations=offnospectre_v1spectre_v2=off130260390520650SE +/- 3.72, N = 3SE +/- 8.39, N = 3SE +/- 2.97, N = 3SE +/- 6.35, N = 5523.2583.0516.7576.9MIN: 448.83 / MAX: 620.39MIN: 494.2 / MAX: 674.22MIN: 418.35 / MAX: 640.35MIN: 473.38 / MAX: 731.32

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.48380.96761.45141.93522.419SE +/- 0.01, N = 12SE +/- 0.05, N = 3SE +/- 0.01, N = 12SE +/- 0.02, N = 31.962.151.912.12

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefaultmitigations=offnospectre_v1spectre_v2=off400800120016002000SE +/- 8.13, N = 3SE +/- 12.40, N = 3SE +/- 19.26, N = 3SE +/- 9.47, N = 31533.81721.01557.61700.9MIN: 1419.89 / MAX: 1595.85MIN: 1639.6 / MAX: 1763.75MIN: 1509.71 / MAX: 1604.91MIN: 1670.11 / MAX: 1753.38

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 2.08, N = 3SE +/- 1.05, N = 3SE +/- 1.05, N = 3SE +/- 1.93, N = 3186.93168.08188.30172.811. firefox 105.0.1

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefaultmitigations=offnospectre_v1spectre_v2=off10002000300040005000SE +/- 48.94, N = 4SE +/- 23.11, N = 3SE +/- 50.72, N = 4SE +/- 34.68, N = 154307.24729.24315.04824.9MIN: 4191.34 / MAX: 6592.77MIN: 4704.2 / MAX: 6866.7MIN: 4216.34 / MAX: 6180.86MIN: 4644.3 / MAX: 7420.62

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: 1024Defaultmitigations=offnospectre_v1spectre_v2=off0.40690.81381.22071.62762.0345SE +/- 0.002266, N = 3SE +/- 0.003233, N = 3SE +/- 0.002602, N = 3SE +/- 0.003634, N = 31.8002471.6693911.8083801.6178311. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 310.3311.3210.2611.42

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Defaultmitigations=offnospectre_v1spectre_v2=off918273645SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 334.7337.4634.1833.671. (CC) gcc options: -O2 -lz

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 RunDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 2.33, N = 7SE +/- 3.01, N = 3SE +/- 2.76, N = 3SE +/- 1.76, N = 15193.49178.98199.05179.39MIN: 15.28 / MAX: 30000MIN: 14.93 / MAX: 30000MIN: 13.71 / MAX: 30000MIN: 14.37 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.007197, N = 3SE +/- 0.073113, N = 15SE +/- 0.005907, N = 3SE +/- 0.002596, N = 310.2760369.25987110.1553509.6517531. (CC) gcc options: -lm

Stress-NG

Test: Context Switching

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

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 TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.36680.73361.10041.46721.834SE +/- 0.01, N = 12SE +/- 0.02, N = 3SE +/- 0.02, N = 12SE +/- 0.02, N = 31.491.631.471.62

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.450.91.351.82.25SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 12SE +/- 0.02, N = 41.812.001.821.98

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 TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.5941.1881.7822.3762.97SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 12SE +/- 0.03, N = 42.492.642.392.61

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateDefaultmitigations=offnospectre_v1spectre_v2=off2004006008001000SE +/- 5.08, N = 3SE +/- 10.75, N = 15SE +/- 4.77, N = 3SE +/- 13.24, N = 3921.23978.40952.301016.53

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off60120180240300SE +/- 0.58, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 32602362602431. firefox 105.0.1

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 1080pDefaultmitigations=offnospectre_v1spectre_v2=off50100150200250SE +/- 2.39, N = 3SE +/- 1.93, N = 15SE +/- 2.33, N = 3SE +/- 1.88, N = 15222.52205.06218.29202.101. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

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 TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.31950.6390.95851.2781.5975SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 12SE +/- 0.04, N = 41.311.391.291.42

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 CacheDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 1.75, N = 7SE +/- 0.95, N = 3SE +/- 2.42, N = 3SE +/- 1.63, N = 15184.94173.68191.05179.39MIN: 13.44 / MAX: 30000MIN: 14.26 / MAX: 20000MIN: 14.44 / MAX: 30000MIN: 14.83 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeDefaultmitigations=offnospectre_v1spectre_v2=off70140210280350SE +/- 1.44, N = 3SE +/- 1.49, N = 3SE +/- 0.69, N = 3SE +/- 1.42, N = 3320.41300.63320.40291.531. chrome 106.0.5249.91

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefaultmitigations=offnospectre_v1spectre_v2=off400800120016002000SE +/- 5.74, N = 3SE +/- 21.89, N = 3SE +/- 3.44, N = 3SE +/- 20.73, N = 31874.42058.81882.72050.5MIN: 1719.29 / MAX: 2054.21MIN: 1866.04 / MAX: 2319.96MIN: 1755.55 / MAX: 2079.19MIN: 1831.2 / MAX: 2295.42

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 DataframeDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.01, N = 12SE +/- 0.22, N = 3SE +/- 0.01, N = 12SE +/- 0.18, N = 38.849.668.809.46

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefaultmitigations=offnospectre_v1spectre_v2=off14002800420056007000SE +/- 20.88, N = 3SE +/- 2.77, N = 3SE +/- 27.73, N = 3SE +/- 25.90, N = 36063.56573.55989.36559.1MIN: 5988.41 / MAX: 6666.79MIN: 6510.95 / MAX: 7229.43MIN: 5899.69 / MAX: 6630MIN: 6442.36 / MAX: 7276.37

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: 512Defaultmitigations=offnospectre_v1spectre_v2=off0.7461.4922.2382.9843.73SE +/- 0.007265, N = 3SE +/- 0.028578, N = 7SE +/- 0.007378, N = 3SE +/- 0.017755, N = 33.3153653.1094683.3136373.0242471. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesDefaultmitigations=offnospectre_v1spectre_v2=off30060090012001500SE +/- 8.93, N = 3SE +/- 2.21, N = 3SE +/- 12.70, N = 3SE +/- 13.91, N = 151145.01209.21141.41249.6MIN: 842.42 / MAX: 1157.93MIN: 897.84 / MAX: 1211.92MIN: 827.27 / MAX: 1162.45MIN: 815 / MAX: 1324.82

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: 10000Defaultmitigations=offnospectre_v1spectre_v2=off500K1000K1500K2000K2500KSE +/- 2961.89, N = 3SE +/- 7361.87, N = 3SE +/- 12147.99, N = 3SE +/- 7632.48, N = 32170159.22008587.52188262.92004002.8

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 TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.5941.1881.7822.3762.97SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 12SE +/- 0.06, N = 42.502.532.422.64

Apache HTTP Server

Concurrent Requests: 200

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

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: 1024Defaultmitigations=offnospectre_v1spectre_v2=off0.59221.18441.77662.36882.961SE +/- 0.000805, N = 3SE +/- 0.008482, N = 3SE +/- 0.001455, N = 3SE +/- 0.032968, N = 32.6319162.4882902.6097892.4247751. (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 TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.63681.27361.91042.54723.184SE +/- 0.02, N = 12SE +/- 0.02, N = 3SE +/- 0.02, N = 12SE +/- 0.01, N = 32.632.832.612.79

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefaultmitigations=offnospectre_v1spectre_v2=off6001200180024003000SE +/- 28.54, N = 4SE +/- 27.46, N = 20SE +/- 17.36, N = 4SE +/- 23.92, N = 202533265125072716

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 DataframeDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.03, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 12SE +/- 0.18, N = 48.809.538.819.44

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: 512Defaultmitigations=offnospectre_v1spectre_v2=off0.74691.49382.24072.98763.7345SE +/- 0.005175, N = 3SE +/- 0.016823, N = 3SE +/- 0.007979, N = 3SE +/- 0.028583, N = 73.3193373.0890363.3042903.0660311. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off1122334455SE +/- 0.12, N = 3SE +/- 0.65, N = 3SE +/- 0.14, N = 3SE +/- 0.02, N = 347.3650.5747.1150.96

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefaultmitigations=offnospectre_v1spectre_v2=off400800120016002000SE +/- 11.07, N = 20SE +/- 20.14, N = 4SE +/- 16.38, N = 5SE +/- 17.00, N = 41538161315191643

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 1080pDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 0.03, N = 3SE +/- 1.97, N = 15SE +/- 1.43, N = 3SE +/- 2.05, N = 15203.57188.27203.15191.051. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeDefaultmitigations=offnospectre_v1spectre_v2=off70140210280350SE +/- 2.03, N = 3SE +/- 2.25, N = 15SE +/- 1.45, N = 3SE +/- 3.12, N = 43182963202961. chrome 106.0.5249.91

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeDefaultmitigations=offnospectre_v1spectre_v2=off1020304050SE +/- 0.01, N = 3SE +/- 0.20, N = 3SE +/- 0.14, N = 3SE +/- 0.15, N = 342.2445.6042.1845.121. RawTherapee, version 5.8, command line.

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 311.4711.8911.3212.23

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefaultmitigations=offnospectre_v1spectre_v2=off400800120016002000SE +/- 4.75, N = 3SE +/- 11.25, N = 3SE +/- 14.03, N = 3SE +/- 5.86, N = 31888.52040.91891.12034.0MIN: 1781.01 / MAX: 1961.36MIN: 1946.42 / MAX: 2137.07MIN: 1794.4 / MAX: 2046.22MIN: 1961.02 / MAX: 2156.78

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 RunDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 1.15, N = 7SE +/- 3.27, N = 3SE +/- 3.69, N = 3SE +/- 1.54, N = 15195.43181.49195.43183.73MIN: 15.43 / MAX: 30000MIN: 14.91 / MAX: 30000MIN: 15.84 / MAX: 30000MIN: 14.92 / MAX: 300001. ClickHouse server version 22.5.4.19 (official build).

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGDefaultmitigations=offnospectre_v1spectre_v2=off48121620SE +/- 0.11, N = 12SE +/- 0.14, N = 12SE +/- 0.14, N = 7SE +/- 0.12, N = 1516.1217.1315.9116.991. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)

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 TimeDefaultmitigations=offnospectre_v1spectre_v2=off0.65251.3051.95752.613.2625SE +/- 0.02, N = 12SE +/- 0.04, N = 3SE +/- 0.01, N = 12SE +/- 0.02, N = 32.702.902.722.81

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: FutexDefaultmitigations=offnospectre_v1spectre_v2=off900K1800K2700K3600K4500KSE +/- 10256.33, N = 3SE +/- 30094.15, N = 3SE +/- 10778.99, N = 3SE +/- 18405.23, N = 33737267.774010537.283780298.643981215.141. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1Defaultmitigations=offnospectre_v1spectre_v2=off1000K2000K3000K4000K5000KSE +/- 5534.42, N = 3SE +/- 2380.55, N = 3SE +/- 14392.05, N = 3SE +/- 21808.91, N = 34748014.744433214.414729270.874511086.671. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: DefaultDefaultmitigations=offnospectre_v1spectre_v2=off612182430SE +/- 0.00, N = 3SE +/- 0.26, N = 15SE +/- 0.03, N = 3SE +/- 0.31, N = 1527.3725.6427.4226.331. (CC) gcc options: -fvisibility=hidden -O2 -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.07, N = 3SE +/- 0.15, N = 4SE +/- 0.15, N = 3SE +/- 0.10, N = 1512.3112.6612.7613.151. (CC) gcc options: -lm

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off5001000150020002500SE +/- 8.37, N = 3SE +/- 2.85, N = 3SE +/- 24.36, N = 3SE +/- 28.75, N = 423182410236924741. firefox 105.0.1

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 4KDefaultmitigations=offnospectre_v1spectre_v2=off816243240SE +/- 0.32, N = 12SE +/- 0.34, N = 15SE +/- 0.39, N = 12SE +/- 0.39, N = 1235.3733.1735.2233.181. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotateDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.052, N = 3SE +/- 0.117, N = 3SE +/- 0.019, N = 3SE +/- 0.046, N = 39.61210.1289.55410.178

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: DefaultDefaultmitigations=offnospectre_v1spectre_v2=off4812162013.9814.6313.8714.75

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Defaultmitigations=offnospectre_v1spectre_v2=off5001000150020002500SE +/- 27.78, N = 20SE +/- 20.41, N = 20SE +/- 24.48, N = 17SE +/- 23.90, N = 42323241523252468

Dragonflydb

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

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

Apache HTTP Server

Concurrent Requests: 20

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

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 4KDefaultmitigations=offnospectre_v1spectre_v2=off1632486480SE +/- 0.08, N = 3SE +/- 0.58, N = 15SE +/- 0.19, N = 3SE +/- 0.74, N = 370.2066.8970.6467.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Timed Erlang/OTP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Erlang/OTP Compilation 25.0Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off20406080100SE +/- 0.45, N = 3SE +/- 0.17, N = 3SE +/- 0.21, N = 3SE +/- 0.11, N = 377.3480.4876.2580.45

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 4KDefaultmitigations=offnospectre_v1spectre_v2=off1530456075SE +/- 0.08, N = 3SE +/- 0.55, N = 15SE +/- 0.05, N = 3SE +/- 0.57, N = 1568.1064.9768.5665.491. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 100, Compression Effort 5Defaultmitigations=offnospectre_v1spectre_v2=off0.8641.7282.5923.4564.32SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.843.643.843.641. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

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 1080pDefaultmitigations=offnospectre_v1spectre_v2=off1428425670SE +/- 0.60, N = 15SE +/- 0.45, N = 10SE +/- 0.82, N = 3SE +/- 0.81, N = 360.9159.0661.3058.131. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefaultmitigations=offnospectre_v1spectre_v2=off246810SE +/- 0.062329, N = 3SE +/- 0.045383, N = 3SE +/- 0.032370, N = 3SE +/- 0.029810, N = 36.0470905.8197986.1368945.8293341. (CC) gcc options: -lm

Timed Mesa Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off918273645SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 336.3838.1836.2938.24

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 10.2Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off1122334455SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 344.2246.3944.0946.35

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read While WritingDefaultmitigations=offnospectre_v1spectre_v2=off500K1000K1500K2000K2500KSE +/- 4930.87, N = 3SE +/- 7823.94, N = 3SE +/- 16640.10, N = 3SE +/- 13568.43, N = 322116542102673217073821256471. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisDefaultmitigations=offnospectre_v1spectre_v2=off0.18880.37760.56640.75520.944SE +/- 0.006, N = 15SE +/- 0.008, N = 15SE +/- 0.008, N = 15SE +/- 0.008, N = 150.7980.8390.7990.836MIN: 0.72 / MAX: 1.07MIN: 0.75 / MAX: 1.26MIN: 0.71 / MAX: 1.07MIN: 0.74 / MAX: 1.12

Timed Wasmer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Wasmer Compilation 2.3Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off1224364860SE +/- 0.28, N = 3SE +/- 0.52, N = 6SE +/- 0.24, N = 3SE +/- 0.45, N = 350.3451.5249.9152.411. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs

Selenium

Benchmark: PSPDFKit WASM - Browser: Google Chrome

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeDefaultmitigations=offnospectre_v1spectre_v2=off6001200180024003000SE +/- 24.26, N = 3SE +/- 26.90, N = 6SE +/- 10.71, N = 3SE +/- 32.56, N = 426972832270527391. chrome 106.0.5249.91

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessDefaultmitigations=offnospectre_v1spectre_v2=off48121620SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 313.7313.0913.6613.321. (CC) gcc options: -lpthread

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.1Test: Masskrug - Acceleration: CPU-onlyDefaultmitigations=offnospectre_v1spectre_v2=off1.00852.0173.02554.0345.0425SE +/- 0.004, N = 3SE +/- 0.022, N = 3SE +/- 0.029, N = 3SE +/- 0.031, N = 34.2744.4824.2954.481

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolDefaultmitigations=offnospectre_v1spectre_v2=off200K400K600K800K1000KSE +/- 2035.67, N = 3SE +/- 12414.92, N = 15SE +/- 2958.90, N = 3SE +/- 12745.74, N = 1510320719978141032757984966

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, LosslessDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.02, N = 3SE +/- 0.10, N = 7SE +/- 0.03, N = 3SE +/- 0.04, N = 310.9411.2310.7411.061. (CXX) g++ options: -O3 -fPIC -lm

Selenium

Benchmark: Kraken - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google ChromeDefaultmitigations=offnospectre_v1spectre_v2=off90180270360450SE +/- 0.75, N = 3SE +/- 1.20, N = 3SE +/- 3.44, N = 3SE +/- 2.14, N = 3398.0412.2394.6410.51. chrome 106.0.5249.91

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkDefaultmitigations=offnospectre_v1spectre_v2=off510152025SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 321.3920.6321.5520.76

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64Defaultmitigations=offnospectre_v1spectre_v2=off16K32K48K64K80KSE +/- 653.31, N = 12SE +/- 801.16, N = 15SE +/- 17.81, N = 3SE +/- 804.49, N = 1576019.8373477.8176727.2273645.851. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off20406080100SE +/- 0.05, N = 3SE +/- 0.33, N = 3SE +/- 0.11, N = 3SE +/- 0.33, N = 390.9694.8991.1594.76

nginx

Concurrent Requests: 1

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

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 1080pDefaultmitigations=offnospectre_v1spectre_v2=off1122334455SE +/- 0.35, N = 3SE +/- 0.31, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 346.2245.3847.2445.301. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 6.4.0Defaultmitigations=offnospectre_v1spectre_v2=off0.99651.9932.98953.9864.9825SE +/- 0.026, N = 5SE +/- 0.047, N = 20SE +/- 0.034, N = 5SE +/- 0.042, N = 254.2814.4134.2494.429

Apache CouchDB

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

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

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random ReadDefaultmitigations=offnospectre_v1spectre_v2=off13M26M39M52M65MSE +/- 32394.54, N = 3SE +/- 231143.15, N = 3SE +/- 176655.16, N = 3SE +/- 225292.34, N = 3618480485980648761976953595098101. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathDefaultmitigations=offnospectre_v1spectre_v2=off13K26K39K52K65KSE +/- 30.81, N = 3SE +/- 29.89, N = 3SE +/- 27.16, N = 3SE +/- 37.86, N = 362472.3760145.9562556.6860067.801. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigDefaultmitigations=offnospectre_v1spectre_v2=off20406080100SE +/- 0.29, N = 3SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.23, N = 373.3876.1073.4176.42

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 18.8Time To CompileDefaultmitigations=offnospectre_v1spectre_v2=off110220330440550SE +/- 0.47, N = 3SE +/- 0.36, N = 3SE +/- 0.23, N = 3SE +/- 0.22, N = 3494.31514.19493.79513.66

Unpacking The Linux Kernel

linux-5.19.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernel 5.19linux-5.19.tar.xzDefaultmitigations=offnospectre_v1spectre_v2=off1.06022.12043.18064.24085.301SE +/- 0.012, N = 4SE +/- 0.018, N = 4SE +/- 0.007, N = 4SE +/- 0.041, N = 204.5264.5844.5364.712

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesDefaultmitigations=offnospectre_v1spectre_v2=off30K60K90K120K150KSE +/- 155.83, N = 3SE +/- 1151.27, N = 3SE +/- 542.95, N = 3SE +/- 152.99, N = 3128198126345129510124430

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefaultmitigations=offnospectre_v1spectre_v2=off14002800420056007000SE +/- 9.16, N = 3SE +/- 11.45, N = 3SE +/- 19.74, N = 3SE +/- 26.64, N = 36145.26358.26110.96350.1MIN: 4647.99 / MAX: 6163.22MIN: 4813.39 / MAX: 6380.91MIN: 4623.37 / MAX: 6134.99MIN: 4684.07 / MAX: 6403.21

Apache CouchDB

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

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

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadDefaultmitigations=offnospectre_v1spectre_v2=off48121620SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 314.0413.5113.9513.671. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessDefaultmitigations=offnospectre_v1spectre_v2=off246810SE +/- 0.019, N = 3SE +/- 0.015, N = 3SE +/- 0.003, N = 3SE +/- 0.013, N = 36.9186.6626.8996.7231. (CC) gcc options: -lpthread

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 1080pDefaultmitigations=offnospectre_v1spectre_v2=off306090120150SE +/- 0.43, N = 3SE +/- 0.96, N = 3SE +/- 0.12, N = 3SE +/- 0.34, N = 3148.53143.93148.41143.111. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

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: 1024Defaultmitigations=offnospectre_v1spectre_v2=off0.76341.52682.29023.05363.817SE +/- 0.007974, N = 3SE +/- 0.020795, N = 3SE +/- 0.003307, N = 3SE +/- 0.009096, N = 33.3928513.3096623.3827693.2708451. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestDefaultmitigations=offnospectre_v1spectre_v2=off3K6K9K12K15KSE +/- 52.83, N = 3SE +/- 88.05, N = 3SE +/- 119.32, N = 3SE +/- 54.36, N = 313673133371382413412

Apache HTTP Server

Concurrent Requests: 500

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

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingDefaultmitigations=offnospectre_v1spectre_v2=off20K40K60K80K100KSE +/- 146.32, N = 3SE +/- 85.83, N = 3SE +/- 285.93, N = 3SE +/- 43.91, N = 3872468513587859848751. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

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 4KDefaultmitigations=offnospectre_v1spectre_v2=off1020304050SE +/- 0.17, N = 3SE +/- 0.26, N = 3SE +/- 0.04, N = 3SE +/- 0.44, N = 545.4444.1045.6444.121. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: DefaultDefaultmitigations=offnospectre_v1spectre_v2=off246810SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 38.348.138.388.111. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Apache HTTP Server

Concurrent Requests: 1

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 1Defaultmitigations=offnospectre_v1spectre_v2=off4K8K12K16K20KSE +/- 44.42, N = 3SE +/- 57.71, N = 3SE +/- 262.03, N = 3SE +/- 72.23, N = 319778.0519744.5819142.5219455.071. (CC) gcc options: -shared -fPIC -O2

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: 1024Defaultmitigations=offnospectre_v1spectre_v2=off0.76211.52422.28633.04843.8105SE +/- 0.004659, N = 3SE +/- 0.008268, N = 3SE +/- 0.002407, N = 3SE +/- 0.020488, N = 33.3872463.2990193.3767673.2796081. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Apache HTTP Server

Concurrent Requests: 1000

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

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.1Test: Boat - Acceleration: CPU-onlyDefaultmitigations=offnospectre_v1spectre_v2=off1.03952.0793.11854.1585.1975SE +/- 0.015, N = 3SE +/- 0.011, N = 3SE +/- 0.013, N = 3SE +/- 0.008, N = 34.5034.6204.4814.609

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2Defaultmitigations=offnospectre_v1spectre_v2=off1530456075SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 363.6164.6963.0565.001. (CXX) g++ options: -O3 -fPIC -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizeDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 310.7910.9710.6811.01

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 4KDefaultmitigations=offnospectre_v1spectre_v2=off3691215SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 312.3312.0712.4312.171. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write RandomDefaultmitigations=offnospectre_v1spectre_v2=off500K1000K1500K2000K2500KSE +/- 11858.65, N = 3SE +/- 4689.09, N = 3SE +/- 5155.94, N = 3SE +/- 23302.96, N = 421938172146762219492121340501. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefaultmitigations=offnospectre_v1spectre_v2=off510152025SE +/- 0.20, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.28, N = 320.6220.1320.3020.531. (CC) gcc options: -lm

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: MediumDefaultmitigations=offnospectre_v1spectre_v2=off1224364860SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 354.6353.5254.5453.351. (CXX) g++ options: -O3 -flto -pthread

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingDefaultmitigations=offnospectre_v1spectre_v2=off15K30K45K60K75KSE +/- 52.92, N = 3SE +/- 109.49, N = 3SE +/- 57.41, N = 3SE +/- 328.48, N = 3693746855469595680981. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefaultmitigations=offnospectre_v1spectre_v2=off400800120016002000SE +/- 17.40, N = 3SE +/- 27.59, N = 3SE +/- 9.59, N = 3SE +/- 11.75, N = 31931.11954.11972.11971.6MIN: 1667.89 / MAX: 2421.74MIN: 1695.23 / MAX: 2338.25MIN: 1680.78 / MAX: 2306.77MIN: 1749.15 / MAX: 2379.6

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Update RandomDefaultmitigations=offnospectre_v1spectre_v2=off160K320K480K640K800KSE +/- 4024.29, N = 3SE +/- 3242.39, N = 3SE +/- 2306.38, N = 3SE +/- 5261.31, N = 37348227335257461847485551. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessDefaultmitigations=offnospectre_v1spectre_v2=off1428425670SE +/- 0.69, N = 4SE +/- 0.86, N = 3SE +/- 0.63, N = 4SE +/- 0.40, N = 360.6959.6560.8459.771. (CC) gcc options: -lpthread

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomDefaultmitigations=offnospectre_v1spectre_v2=off0.3960.7921.1881.5841.98SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.761.731.761.761. (CXX) g++ options: -O3

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ThoroughDefaultmitigations=offnospectre_v1spectre_v2=off246810SE +/- 0.0072, N = 3SE +/- 0.0060, N = 3SE +/- 0.0044, N = 3SE +/- 0.0058, N = 36.75666.65366.75016.65021. (CXX) g++ options: -O3 -flto -pthread

nginx

Concurrent Requests: 1000

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

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random FillDefaultmitigations=offnospectre_v1spectre_v2=off300K600K900K1200K1500KSE +/- 9874.13, N = 3SE +/- 3726.79, N = 3SE +/- 6604.77, N = 3SE +/- 4988.21, N = 312731791254848125995012740091. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

nginx

Concurrent Requests: 20

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

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ExhaustiveDefaultmitigations=offnospectre_v1spectre_v2=off0.16050.3210.48150.6420.8025SE +/- 0.0005, N = 3SE +/- 0.0002, N = 3SE +/- 0.0004, N = 3SE +/- 0.0007, N = 30.71340.70550.71310.70511. (CXX) g++ options: -O3 -flto -pthread

nginx

Concurrent Requests: 100

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

nginx

Concurrent Requests: 200

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

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsDefaultmitigations=offnospectre_v1spectre_v2=off246810SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 38.498.428.488.481. (CXX) g++ options: -O3

nginx

Concurrent Requests: 500

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

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha2_atonceDefaultmitigations=offnospectre_v1spectre_v2=off3K6K9K12K15KSE +/- 0.05, N = 3SE +/- 7.92, N = 3SE +/- 0.82, N = 3SE +/- 7.16, N = 315576.7315550.0015575.8515563.171. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

SMHasher

Hash: fasthash32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: fasthash32Defaultmitigations=offnospectre_v1spectre_v2=off14002800420056007000SE +/- 3.59, N = 3SE +/- 0.54, N = 3SE +/- 6.07, N = 3SE +/- 2.28, N = 36583.216579.896582.856580.271. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXDefaultmitigations=offnospectre_v1spectre_v2=off6K12K18K24K30KSE +/- 0.46, N = 3SE +/- 1.77, N = 3SE +/- 1.18, N = 3SE +/- 1.66, N = 327852.7627849.4027854.7427851.351. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefaultmitigations=offnospectre_v1spectre_v2=off4080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3188188188188

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 75, Compression Effort 7Defaultmitigations=offnospectre_v1spectre_v2=off0.03150.0630.09450.1260.1575SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.140.140.140.141. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off510152025SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.37, N = 1518.018.018.218.71. firefox 105.0.1

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeDefaultmitigations=offnospectre_v1spectre_v2=off20K40K60K80K100KSE +/- 337.18, N = 3SE +/- 1825.46, N = 12SE +/- 265.98, N = 3SE +/- 1186.89, N = 3976198526498514891221. chrome 106.0.5249.91

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxDefaultmitigations=offnospectre_v1spectre_v2=off10K20K30K40K50KSE +/- 109.79, N = 3SE +/- 764.90, N = 15SE +/- 92.64, N = 3SE +/- 578.90, N = 15474694241547446418471. firefox 105.0.1

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheDefaultmitigations=offnospectre_v1spectre_v2=off306090120150SE +/- 2.17, N = 15SE +/- 0.93, N = 7SE +/- 1.42, N = 15SE +/- 1.27, N = 15118.42102.07119.78104.331. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Defaultmitigations=offnospectre_v1spectre_v2=off600K1200K1800K2400K3000KSE +/- 4298.33, N = 3SE +/- 49916.48, N = 15SE +/- 9884.29, N = 3SE +/- 52383.54, N = 153004528283918129959962794256

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessDefaultmitigations=offnospectre_v1spectre_v2=off816243240SE +/- 0.31, N = 15SE +/- 0.56, N = 15SE +/- 0.15, N = 3SE +/- 0.47, N = 1529.5031.8928.6934.291. (CC) gcc options: -lpthread

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkDefaultmitigations=offnospectre_v1spectre_v2=off20K40K60K80K100KSE +/- 129.99, N = 3SE +/- 391.32, N = 3SE +/- 358.52, N = 3SE +/- 1487.67, N = 1587842765178761279541

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, LosslessDefaultmitigations=offnospectre_v1spectre_v2=off0.49730.99461.49191.98922.4865SE +/- 0.01, N = 3SE +/- 0.07, N = 12SE +/- 0.01, N = 3SE +/- 0.04, N = 152.212.032.202.071. (CC) gcc options: -fvisibility=hidden -O2 -lm

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeDefaultmitigations=offnospectre_v1spectre_v2=off246810SE +/- 0.027, N = 3SE +/- 0.690, N = 12SE +/- 0.023, N = 3SE +/- 0.732, N = 124.7295.9614.6536.558

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64Defaultmitigations=offnospectre_v1spectre_v2=off714212835SE +/- 0.00, N = 12SE +/- 0.70, N = 15SE +/- 0.00, N = 3SE +/- 0.65, N = 1527.2930.0827.2929.071. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXDefaultmitigations=offnospectre_v1spectre_v2=off918273645SE +/- 0.00, N = 3SE +/- 2.06, N = 3SE +/- 0.00, N = 3SE +/- 1.50, N = 335.0739.1435.0737.661. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha2_atonceDefaultmitigations=offnospectre_v1spectre_v2=off816243240SE +/- 0.00, N = 3SE +/- 0.13, N = 3SE +/- 2.26, N = 3SE +/- 1.68, N = 327.4932.6529.7430.841. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

SMHasher

Hash: fasthash32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: fasthash32Defaultmitigations=offnospectre_v1spectre_v2=off816243240SE +/- 0.00, N = 3SE +/- 1.64, N = 3SE +/- 0.02, N = 3SE +/- 1.64, N = 329.5531.2729.5832.901. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefaultmitigations=offnospectre_v1spectre_v2=off1224364860SE +/- 0.28, N = 3SE +/- 0.18, N = 3SE +/- 0.19, N = 3SE +/- 0.86, N = 1551.6352.8852.6054.331. (CC) gcc options: -lm


Phoronix Test Suite v10.8.5