Retbleed Call Depth Tracking Skylake

Call Depth Tracking mitigation benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2212262-NE-RETBLEEDS60&rdt&gru.

Retbleed Call Depth Tracking SkylakeProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDefault - IBRSretbleed=stuffmitigations=offretbleed=offIntel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads)MSI Z170A SLI PLUS (MS-7998) v1.0 (2.A0 BIOS)Intel Xeon E3-1200 v5/E3-150032GB256GB TOSHIBA RD400ASUS AMD Radeon HD 7850 / R7 265 R9 270 1024SPRealtek ALC1150VA2431Intel I219-VUbuntu 20.046.1.0-phx (x86_64)GNOME Shell 3.36.9X Server 1.20.134.5 Mesa 21.2.6 (LLVM 12.0.0)GCC 9.4.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details- NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf0 - Thermald 1.9.1 Java Details- OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu220.04)Python Details- Python 3.8.10Security Details- Default - IBRS: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of IBRS + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - retbleed=stuff: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of Stuffing + 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: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - mitigations=off: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + mmio_stale_data: Vulnerable + retbleed: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Vulnerable + tsx_async_abort: Mitigation of TSX disabled - retbleed=off: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Vulnerable + 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: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled

Retbleed Call Depth Tracking Skylakeminibude: OpenMP - BM1stress-ng: MMAPstress-ng: NUMAstress-ng: Futexstress-ng: MEMFDstress-ng: Mutexstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: x86_64 RdRandstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMnekrs: TurboPipe Periodicnatron: Spaceshipopenvino: Face Detection FP16 - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP32 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUrav1e: 5rav1e: 6rav1e: 10svt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 13 - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 12 - Bosphorus 1080psvt-av1: Preset 13 - Bosphorus 1080pminibude: OpenMP - BM1xmrig: Monero - 1Mxmrig: Wownero - 1Mopenvkl: vklBenchmark ISPCopenvkl: vklBenchmark Scalardeepsparse: NLP Document Classification, oBERT base uncased on IMDB - Asynchronous Multi-Streamdeepsparse: NLP Document Classification, oBERT base uncased on IMDB - Synchronous Single-Streamdeepsparse: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Asynchronous Multi-Streamdeepsparse: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Synchronous Single-Streamdeepsparse: CV Detection,YOLOv5s COCO - Asynchronous Multi-Streamdeepsparse: CV Detection,YOLOv5s COCO - Synchronous Single-Streamdeepsparse: CV Classification, ResNet-50 ImageNet - Asynchronous Multi-Streamdeepsparse: CV Classification, ResNet-50 ImageNet - Synchronous Single-Streamdeepsparse: NLP Text Classification, DistilBERT mnli - Asynchronous Multi-Streamdeepsparse: NLP Text Classification, DistilBERT mnli - Synchronous Single-Streamdeepsparse: NLP Text Classification, BERT base uncased SST2 - Asynchronous Multi-Streamdeepsparse: NLP Text Classification, BERT base uncased SST2 - Synchronous Single-Streamdeepsparse: NLP Token Classification, BERT base uncased conll2003 - Asynchronous Multi-Streamdeepsparse: NLP Token Classification, BERT base uncased conll2003 - Synchronous Single-Streamgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacecpuminer-opt: Magicpuminer-opt: x25xcpuminer-opt: scryptcpuminer-opt: Deepcoincpuminer-opt: Ringcoincpuminer-opt: Blake-2 Scpuminer-opt: Garlicoincpuminer-opt: Skeincoincpuminer-opt: Myriad-Groestlcpuminer-opt: LBC, LBRY Creditscpuminer-opt: Quad SHA-256, Pyritecpuminer-opt: Triple SHA-256, Onecoinsockperf: Throughputluaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phasesmhasher: wyhashsmhasher: SHA3-256smhasher: Spooky32smhasher: fasthash32smhasher: FarmHash128smhasher: t1ha2_atoncesmhasher: FarmHash32 x86_64 AVXsmhasher: t1ha0_aes_avx2 x86_64smhasher: MeowHash x86_64 AES-NIcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingjpegxl: PNG - 80jpegxl: PNG - 90jpegxl: JPEG - 80jpegxl: JPEG - 90jpegxl: PNG - 100jpegxl: JPEG - 100jpegxl-decode: 1jpegxl-decode: Allwebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionwebp2: Defaultwebp2: Quality 75, Compression Effort 7webp2: Quality 95, Compression Effort 7rocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingrocksdb: Read Rand Write Randcockroach: MoVR - 128cockroach: MoVR - 256cockroach: MoVR - 512cockroach: KV, 10% Reads - 128cockroach: KV, 10% Reads - 256cockroach: KV, 10% Reads - 512cockroach: KV, 50% Reads - 128cockroach: KV, 50% Reads - 256cockroach: KV, 50% Reads - 512cockroach: KV, 60% Reads - 128cockroach: KV, 60% Reads - 256cockroach: KV, 60% Reads - 512cockroach: KV, 95% Reads - 128cockroach: KV, 95% Reads - 256cockroach: KV, 95% Reads - 512dragonflydb: 50 - 1:5dragonflydb: 50 - 5:1dragonflydb: 200 - 1:1dragonflydb: 200 - 1:5dragonflydb: 200 - 5:1memcached: 1:1memcached: 1:5memcached: 5:1memcached: 1:10keydb: memtier-benchmark: Redis - 50 - 1:1memtier-benchmark: Redis - 100 - 1:1memtier-benchmark: Redis - 50 - 10:1memtier-benchmark: Redis - 50 - 1:10memtier-benchmark: Redis - 100 - 10:1memtier-benchmark: Redis - 100 - 1:10clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runmysqlslap: 8mysqlslap: 16stargate: 44100 - 512stargate: 96000 - 512stargate: 44100 - 1024stargate: 480000 - 512stargate: 96000 - 1024stargate: 480000 - 1024redis: GET - 50redis: SET - 50nginx: 20nginx: 100nginx: 200nginx: 500nginx: 1000nginx: 4000srsran: OFDM_Testselenium: Jetstream 2 - Firefoxpostmark: Disk Transaction Performancepgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Writepgbench: 1 - 50 - Read Onlypgbench: 1 - 100 - Read Onlypgbench: 1 - 50 - Read Writepgbench: 100 - 1 - Read Onlypgbench: 1 - 100 - Read Writepgbench: 100 - 1 - Read Writepgbench: 100 - 50 - Read Onlypgbench: 100 - 100 - Read Onlypgbench: 100 - 50 - Read Writepgbench: 100 - 100 - Read Writesrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMbrl-cad: VGR Performance Metricctx-clock: Context Switch Timesmhasher: wyhashsmhasher: SHA3-256smhasher: Spooky32smhasher: fasthash32smhasher: FarmHash128smhasher: t1ha2_atoncesmhasher: FarmHash32 x86_64 AVXsmhasher: t1ha0_aes_avx2 x86_64smhasher: MeowHash x86_64 AES-NIrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: ALS Movie Lensrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Finagle HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futuresonednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 3D - f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUpgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 50 - Read Write - Average Latencypgbench: 100 - 1 - Read Only - Average Latencypgbench: 1 - 100 - Read Write - Average Latencypgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 100 - Read Write - Average Latencymnn: nasnetmnn: mobilenetV3mnn: squeezenetv1.1mnn: resnet-v2-50mnn: SqueezeNetV1.0mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3ncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mncnn: CPU - vision_transformerncnn: CPU - FastestDetselenium: Kraken - Firefoxselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxopenvino: Face Detection FP16 - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP32 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUdeepsparse: NLP Document Classification, oBERT base uncased on IMDB - Asynchronous Multi-Streamdeepsparse: NLP Document Classification, oBERT base uncased on IMDB - Synchronous Single-Streamdeepsparse: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Asynchronous Multi-Streamdeepsparse: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Synchronous Single-Streamdeepsparse: CV Detection,YOLOv5s COCO - Asynchronous Multi-Streamdeepsparse: CV Detection,YOLOv5s COCO - Synchronous Single-Streamdeepsparse: CV Classification, ResNet-50 ImageNet - Asynchronous Multi-Streamdeepsparse: CV Classification, ResNet-50 ImageNet - Synchronous Single-Streamdeepsparse: NLP Text Classification, DistilBERT mnli - Asynchronous Multi-Streamdeepsparse: NLP Text Classification, DistilBERT mnli - Synchronous Single-Streamdeepsparse: NLP Text Classification, BERT base uncased SST2 - Asynchronous Multi-Streamdeepsparse: NLP Text Classification, BERT base uncased SST2 - Synchronous Single-Streamdeepsparse: NLP Token Classification, BERT base uncased conll2003 - Asynchronous Multi-Streamdeepsparse: NLP Token Classification, BERT base uncased conll2003 - Synchronous Single-Streamdacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansosbench: Memory Allocationsselenium: PSPDFKit WASM - Firefoxunpack-linux: linux-5.19.tar.xzopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenradioss: Bumper Beamopenradioss: Cell Phone Drop Testopenradioss: Bird Strike on Windshieldopenradioss: Rubber O-Ring Seal Installationopenradioss: INIVOL and Fluid Structure Interaction Drop Containeravifenc: 0avifenc: 2avifenc: 6avifenc: 6, Losslessavifenc: 10, Losslessbuild-linux-kernel: defconfigbuild-nodejs: Time To Compilebuild-php: Time To Compilebuild-python: Defaultbuild-python: Released Build, PGO + LTO Optimizedbuild-erlang: Time To Compileencode-flac: WAV To FLAChackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processspark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 500 - SHA-512 Benchmark Timespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Broadcast Inner Join Test Timeblender: BMW27 - CPU-Onlynumenta-nab: KNN CADnumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Contextual Anomaly Detector OSEencodec: 3 kbpsencodec: 6 kbpsencodec: 24 kbpsencodec: 1.5 kbpsosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processessockperf: Latency Ping PongDefault - IBRSretbleed=stuffmitigations=offretbleed=off5.01720.3963.58830087.70112.42745688.97180741.364815.30388441.9813111.8654816.64158.467987.29699438.7818152.9614401.854462.86850.742586.50924510.28243451.4455.552107608.22323.0328.6354.4359.6110.0192638000001.21.20.730.7386.022.22136.56113.0113.20218.59157.852662.482968.921.8022.4266.0731.06412.79648.27051.1233.76436.016185.795207.791125.4191429.82030.767363.19393.082411.504410.360017.485817.423936.642134.808327.544624.176713.975312.22943.19513.099413852039813989944797.92156.4472.553840.30830.671550601140.68163605371.74105501926726697338290577.3356.768.2456.720542.66122.2612205.366164.1113059.2412505.3820898.2539760.7932896.5128096221695.455.325.175.050.550.5331.47103.4314.169.031.303.070.422.680.050.0237610717559091198089509051674721604640561106.9108.5108.16837.812182.113556.112263.715334.715417.914206.916214.115948.621848.021820.820258.0902480.41844039.71893182.92937232.81865694.31833888.75827558.93939991.36823970.81111189.181175178.961360130.931109992.571231773.001291653.161372487.3074.8776.8279.542832581.2157410.8597591.2852651.1810600.9289781.2419263367879.172315119.8323974.2523838.5323460.5122618.3621713.7921430.7110236666785.23932752003719710239410209926619939248188998959983739164633106.2130.9115.9137.253.050086282323.8813226.91950.02536.38851.41034.00744.58033.71364.5131142.4849.922195.327451.43210.110635.94244.44310.64432.313903.12797.27.6864412.370020.920014.143014.44417409.453967.415.513320.055.0850.4880.979188.2420.050402.5845.3220.5011.00212.76821.59016.5712.2404.49241.0546.6624.6224.57046.87422.126.545.274.215.1010.181.2916.8678.3014.3711.7131.8432.5122.9513.55422.285.381250.033.2600.13306.205354.185351.0846.501797.1329.2735.4302.5418.2825.321.481.32626.1738324.4131173.821896.5129114.352257.375354.559528.715272.589341.3519143.089281.7593625.9283322.63353763445271144195107.71838834389.65489.670778916.44205412.01308.94735.24565.841649.05379.218171.47219.93828.52812.431287.9021783.492142.63037.535442.216220.86821.65513.04527.97659.167108.74612.806221.69625.05252.230107.092217.3555.90441.2324.545.403.693.583.146.49436.7924.336.143.984.053.38369.61423.21920.206262.97692.52165.36766.94978.02364.15629.67301625.28031793.32021147.0503174.7185.01722.0560.34971383.12106.291111966.01182114.034817.25603448.1113778.4652701.66152.968039.91721201.2617799.1414404.734492.76834.843422.601035968.53243636.8855.863337126.74321.9329.2353.7359.0110.4192267666670.71.210.730.7385.952.22137.20112.9713.14218.69153.372703.223031.901.7992.4486.1441.06812.92448.75651.9283.77636.260189.070212.118125.4321428.62031.167363.16213.046411.524510.432317.405116.767836.735934.924227.399923.993013.911912.19053.20323.0946139615398240310251899.40157.7972.713840.87822.671559001153.43163475400.62105901909727213402526576.2357.068.7458.720125.38122.1312211.486164.4413103.2812566.6620869.8838438.7732807.2028507221606.035.885.745.60.560.5534.88114.1914.219.091.313.090.422.710.050.0238975317331836218106520166664759004693910111.7111.9112.07257.612888.414251.313101.016052.616043.615153.917025.616550.422736.122382.320766.51068334.75927313.86942396.75998481.69898246.15891561.78883794.561053867.93885942.92128725.841232491.421447187.461180753.401286001.551319663.841440930.0978.1881.3781.552952701.2174030.8567601.2849391.1811430.9265041.2511873089573.832289592.5025852.1725553.0524909.1124113.3322945.2922968.3610240000088.6514076201792001119821106712792014026118710830810756537534470105.4130.9115.8137.153.150064119424.1033226.72750.26836.39251.40634.30042.43633.70064.4821141.5834.519597.723571.83177.89115.44158.84122.24200.612739.72086.67.6961412.252820.917114.059814.47527409.073968.475.483380.0504.9990.4460.903179.1020.05383.8415.3600.4610.93013.32322.37815.8962.0584.35839.5846.4834.4894.50145.84621.756.294.993.914.859.831.1116.5478.3814.2511.6631.5032.3122.5511.75421.625.031209.833.1596.83287.935337.235339.5646.531797.9329.1435.38303.8718.2726.061.461.3632.3771328.2445173.517195.8440114.878559.622854.419828.620072.967441.6687143.742482.0206624.3519323.1318353844417028387893.20322733199.64189.594193913.50205404.13307.34732.52559.221633.50380.581171.56819.76428.08711.852271.3291748.868138.06536.71438.599207.35321.43710.57721.55741.52181.9279.876167.70419.16439.08980.426166.8135.93439.9124.165.183.543.562.996.11437.7724.185.883.744.033.34368.09410.61120.234264.62992.42755.98456.78166.18654.66226.49833223.78384385.82035743.4231764.2704.99626.8869.781440190.04114.072131852.03180081.274816.671165429.6517166.2276342.18157.338179.85755001.9718017.3014411.60194722.99834.504834.071563150.01240956.5655.826558503.53322.7328.5353.6359.7110.4192626000000.71.210.740.7385.472.22136.24113.0013.18218.83150.462689.533056.031.8022.4486.1821.07012.98049.63452.0553.78836.362191.993216.174124.9101430.42033.867363.16663.058711.271610.374317.392516.756036.741034.933627.414924.017513.938812.19373.19233.0682140717398241110458598.24156.2672.643858.75827.691550631140.86163535411.58105771929926723690976593.7362.668.4476.320425.04120.7612101.056165.8013107.9112500.3020829.8239559.8132954.0429055220276.506.316.206.050.570.5637.36124.8114.209.101.313.090.422.720.050.0249290017471957252250687932663735461750817111.4111.2111.67068.912714.414119.512637.016279.616312.114750.117086.416635.823352.323274.721346.11108896.91979021.511004168.041037459.90939884.951157720.201159234.391290274.481198373.90195756.151481936.111422407.471288891.751403515.541341587.321485496.0980.1383.1483.602882691.2074180.8577441.2613111.1832430.9275381.2517963171723.172321265.7530466.9229875.4628879.6727769.2826356.0826090.3110236666790.0505859218882021265121224332782059826318712081812154436454429105.7130.8115.9136.753.05010423023.8933270.41850.26536.79951.41134.03442.43033.69464.4881150.8819.718521.421755.33215.28754.14071.43809.83839.911106.72040.77.6935012.338220.929714.909714.50337405.603963.595.495790.0464.9610.3950.817179.9180.048380.4465.3560.4140.82313.71722.59214.1941.7973.87435.4446.1244.2334.42143.40621.566.114.843.744.689.600.9916.2978.2614.1211.5631.2932.1922.3510.61413.104.801185.133.2597.03278.215313.905323.7946.781798.3029.3435.38303.0918.2626.571.471.29631.5886326.9267177.262496.3788114.958059.663554.412928.612372.933541.6268143.464281.9995626.4861325.9226363043656728392783.18932832379.33189.417796909.73859398.01306.77729.94553.461617.86379.283170.09219.35827.56911.621260.6221716.489134.18635.937435.078198.22221.3877.95515.10123.65444.4846.497101.21011.35821.65343.54695.5685.63441.2124.005.033.513.533.195.89436.9324.895.703.713.903.36368.7402.72519.973262.70793.69449.64550.37258.60448.26318.15388018.16670167.24913934.5071162.9205.01824.5168.261156275.48151.511285481.53180772.464812.47682715.7115910.0858646.53153.847966.42728080.3418087.7214384.514482.55843.093720.581249349.81243127.3355.733767497.65320.8327.1354.7359.9109.5192500000000.81.210.740.7383.972.22137.21112.8813.24218.56158.522722.583051.911.8182.4356.1821.06912.96849.04652.1713.78136.342190.252212.544125.4501428.32029.067363.16603.062311.363810.450017.366716.715836.755134.930827.265723.997313.944212.18733.19453.0656140654398241010355198.31157.1872.613845.26820.721537931144.59163535374.93105801910026697533313593.0362.368.4474.620525.16122.2512124.076164.7112611.7012753.0720433.2539619.0332887.5828953221146.246.065.945.790.560.5535.84120.7714.259.121.313.080.422.710.050.0245687917542385228194613155701737668712151105.8105.9111.67123.912830.414248.212798.216169.516356.315102.317196.316712.823189.122888.921086.81085041.59966283.04987881.721033004.97928724.151035956.621044494.531147643.611057571.99154975.581329151.411410074.301220692.331317556.821329633.771499557.6479.4683.3782.352962721.2173220.8594121.2867891.1818810.9299551.2517743096924.82323685.5027933.1827412.8326593.5825604.0824256.3124122.0510213333388.4604807203902031155881143032822011526819011124711160240835039105.4129.4115.2137.252.950358118124.1483232.77350.02836.39051.40934.00643.30334.51864.4871215.9825.619637.623525.63140.99170.94017.63966.84037.212396.22069.57.6865312.325320.914513.535314.50177405.043961.265.465500.0494.9270.4330.875177.3610.05372.9635.2610.4500.89612.24919.84816.4182.1024.41740.2066.5894.5154.52846.33021.896.264.983.894.849.791.0816.5078.3514.3011.6231.5032.4222.7811.70422.015.051199.533.4604.23285.235325.145332.5247.631798.5129.1435.41301.6318.2925.221.451.29631.7023326.5431175.971895.6810115.129159.807654.391528.614873.310941.6616143.408882.0423626.0634326.1939368642346962392389.00467632899.47290.518025910.87422403.77307.30731.86557.081626.25377.401169.83919.48727.85411.744266.8351734.971136.23636.564436.203204.10721.4628.97018.29133.50269.7018.303142.98116.12833.16368.064143.0085.69439.8424.205.093.513.522.986.29436.31623295824.245.843.684.023.44367.55413.51720.155259.63592.94552.55753.18061.99951.01120.92180119.78000074.86820238.2447243.611OpenBenchmarking.org

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgBillion Interactions/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Default - IBRSretbleed=stuffmitigations=offretbleed=off1.12912.25823.38734.51645.6455SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 35.0175.0174.9965.0181. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MMAPDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.31, N = 3SE +/- 0.31, N = 4SE +/- 0.27, N = 8SE +/- 0.29, N = 620.3922.0526.8824.511. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: NUMADefault - IBRSretbleed=stuffmitigations=offretbleed=off1632486480SE +/- 0.26, N = 3SE +/- 0.44, N = 3SE +/- 0.60, N = 3SE +/- 0.62, N = 363.5860.3469.7868.261. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: FutexDefault - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 7928.09, N = 3SE +/- 1267.42, N = 3SE +/- 2035.60, N = 3SE +/- 3071.26, N = 3830087.70971383.121440190.041156275.481. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MEMFDDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 1.50, N = 3SE +/- 0.99, N = 3SE +/- 1.18, N = 3SE +/- 2.38, N = 3112.42106.29114.07151.511. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MutexDefault - IBRSretbleed=stuffmitigations=offretbleed=off500K1000K1500K2000K2500KSE +/- 1727.54, N = 3SE +/- 2417.49, N = 3SE +/- 3583.54, N = 3SE +/- 511.77, N = 3745688.971111966.012131852.031285481.531. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: AtomicDefault - IBRSretbleed=stuffmitigations=offretbleed=off40K80K120K160K200KSE +/- 2552.57, N = 15SE +/- 2632.45, N = 15SE +/- 2604.63, N = 15SE +/- 2454.73, N = 15180741.36182114.03180081.27180772.461. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CryptoDefault - IBRSretbleed=stuffmitigations=offretbleed=off10002000300040005000SE +/- 3.82, N = 3SE +/- 0.75, N = 3SE +/- 6.94, N = 3SE +/- 3.32, N = 34815.304817.254816.674812.471. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MallocDefault - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 2251.44, N = 3SE +/- 3175.67, N = 3SE +/- 5092.34, N = 3SE +/- 8981.65, N = 3388441.98603448.111165429.65682715.711. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: ForkingDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 37.41, N = 3SE +/- 44.23, N = 3SE +/- 42.84, N = 3SE +/- 44.04, N = 313111.8613778.4617166.2215910.081. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SENDFILEDefault - IBRSretbleed=stuffmitigations=offretbleed=off16K32K48K64K80KSE +/- 28.85, N = 3SE +/- 7.12, N = 3SE +/- 11.51, N = 3SE +/- 20.22, N = 354816.6452701.6676342.1858646.531. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CPU CacheDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 2.33, N = 3SE +/- 1.55, N = 3SE +/- 2.61, N = 3SE +/- 2.47, N = 3158.46152.96157.33153.841. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CPU StressDefault - IBRSretbleed=stuffmitigations=offretbleed=off2K4K6K8K10KSE +/- 93.45, N = 3SE +/- 82.80, N = 3SE +/- 5.67, N = 3SE +/- 92.71, N = 37987.298039.918179.857966.421. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SemaphoresDefault - IBRSretbleed=stuffmitigations=offretbleed=off160K320K480K640K800KSE +/- 6946.74, N = 15SE +/- 7121.86, N = 15SE +/- 5827.42, N = 15SE +/- 7291.15, N = 12699438.78721201.26755001.97728080.341. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Matrix MathDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 150.56, N = 3SE +/- 237.67, N = 4SE +/- 258.64, N = 3SE +/- 44.22, N = 318152.9617799.1418017.3018087.721. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Vector MathDefault - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 3.47, N = 3SE +/- 8.67, N = 3SE +/- 1.97, N = 3SE +/- 25.94, N = 314401.8514404.7314411.6014384.511. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: x86_64 RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: x86_64 RdRandDefault - IBRSretbleed=stuffmitigations=offretbleed=off40K80K120K160K200KSE +/- 25.86, N = 3SE +/- 39.20, N = 3SE +/- 2.25, N = 3SE +/- 24.86, N = 34462.864492.76194722.994482.551. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Memory CopyingDefault - IBRSretbleed=stuffmitigations=offretbleed=off2004006008001000SE +/- 8.53, N = 3SE +/- 9.22, N = 7SE +/- 9.06, N = 3SE +/- 12.29, N = 3850.74834.84834.50843.091. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Socket ActivityDefault - IBRSretbleed=stuffmitigations=offretbleed=off10002000300040005000SE +/- 4.43, N = 3SE +/- 0.53, N = 3SE +/- 2.42, N = 3SE +/- 3.05, N = 32586.503422.604834.073720.581. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Context SwitchingDefault - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 2033.85, N = 3SE +/- 679.86, N = 3SE +/- 1094.09, N = 3SE +/- 1335.54, N = 3924510.281035968.531563150.011249349.811. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Glibc C String FunctionsDefault - IBRSretbleed=stuffmitigations=offretbleed=off50K100K150K200K250KSE +/- 443.77, N = 3SE +/- 612.75, N = 3SE +/- 1033.29, N = 3SE +/- 488.89, N = 3243451.44243636.88240956.56243127.331. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Glibc Qsort Data SortingDefault - IBRSretbleed=stuffmitigations=offretbleed=off1326395265SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.27, N = 3SE +/- 0.22, N = 355.5555.8655.8255.731. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: System V Message PassingDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.4M2.8M4.2M5.6M7MSE +/- 521.34, N = 3SE +/- 4395.83, N = 3SE +/- 8723.09, N = 3SE +/- 3066.42, N = 32107608.223337126.746558503.533767497.651. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off70140210280350SE +/- 0.55, N = 3SE +/- 0.26, N = 3SE +/- 0.19, N = 3SE +/- 1.24, N = 3323.0321.9322.7320.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off70140210280350SE +/- 0.85, N = 3SE +/- 0.31, N = 3SE +/- 0.26, N = 3SE +/- 0.39, N = 3328.6329.2328.5327.11. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off80160240320400SE +/- 0.99, N = 3SE +/- 0.30, N = 3SE +/- 0.12, N = 3SE +/- 0.19, N = 3354.4353.7353.6354.71. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off80160240320400SE +/- 0.38, N = 3SE +/- 0.64, N = 3SE +/- 0.43, N = 3SE +/- 0.64, N = 3359.6359.0359.7359.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.20, N = 3SE +/- 0.65, N = 3110.0110.4110.4109.51. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

nekRS

Input: TurboPipe Periodic

OpenBenchmarking.orgFLOP/s, More Is BetternekRS 22.0Input: TurboPipe PeriodicDefault - IBRSretbleed=stuffmitigations=offretbleed=off4000M8000M12000M16000M20000MSE +/- 6547518.61, N = 3SE +/- 26938345.24, N = 3SE +/- 7918543.64, N = 3SE +/- 11775822.69, N = 3192638000001922676666719262600000192500000001. (CXX) g++ options: -fopenmp -O2 -march=native -mtune=native -ftree-vectorize -pthread -lmpi_cxx -lmpi

Natron

Input: Spaceship

OpenBenchmarking.orgFPS, More Is BetterNatron 2.4.3Input: SpaceshipDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.270.540.811.081.35SE +/- 0.02, N = 15SE +/- 0.01, N = 12SE +/- 0.01, N = 12SE +/- 0.00, N = 31.20.70.70.8

OpenVINO

Model: Face Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Face Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.27230.54460.81691.08921.3615SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.201.211.211.211. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.16650.3330.49950.6660.8325SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.730.730.740.741. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.16430.32860.49290.65720.8215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.730.730.730.731. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 1.30, N = 3SE +/- 0.95, N = 3SE +/- 0.97, N = 3SE +/- 1.28, N = 386.0285.9585.4783.971. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Face Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Face Detection FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.49950.9991.49851.9982.4975SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.222.222.222.221. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.38, N = 3SE +/- 0.43, N = 3SE +/- 0.26, N = 3SE +/- 0.06, N = 3136.56137.20136.24137.211. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.11, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3113.01112.97113.00112.881. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Machine Translation EN To DE FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Machine Translation EN To DE FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 313.2013.1413.1813.241. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off50100150200250SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.14, N = 3218.59218.69218.83218.561. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Vehicle Bike Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Vehicle Bike Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.26, N = 3SE +/- 1.41, N = 3SE +/- 1.24, N = 3SE +/- 0.93, N = 3157.85153.37150.46158.521. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off6001200180024003000SE +/- 6.84, N = 3SE +/- 3.22, N = 3SE +/- 8.23, N = 3SE +/- 7.59, N = 32662.482703.222689.532722.581. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off7001400210028003500SE +/- 4.13, N = 3SE +/- 3.18, N = 3SE +/- 1.99, N = 3SE +/- 19.88, N = 32968.923031.903056.033051.911. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.6.1Speed: 5Default - IBRSretbleed=stuffmitigations=offretbleed=off0.40910.81821.22731.63642.0455SE +/- 0.003, N = 3SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.006, N = 31.8021.7991.8021.818

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.6.1Speed: 6Default - IBRSretbleed=stuffmitigations=offretbleed=off0.55081.10161.65242.20322.754SE +/- 0.006, N = 3SE +/- 0.006, N = 3SE +/- 0.006, N = 3SE +/- 0.005, N = 32.4262.4482.4482.435

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.6.1Speed: 10Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.020, N = 3SE +/- 0.006, N = 3SE +/- 0.017, N = 3SE +/- 0.026, N = 36.0736.1446.1826.182

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 4 - Input: Bosphorus 4KDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.24080.48160.72240.96321.204SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 31.0641.0681.0701.0691. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 8 - Input: Bosphorus 4KDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 312.8012.9212.9812.971. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 12 - Input: Bosphorus 4KDefault - IBRSretbleed=stuffmitigations=offretbleed=off1122334455SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 348.2748.7649.6349.051. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 13 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 13 - Input: Bosphorus 4KDefault - IBRSretbleed=stuffmitigations=offretbleed=off1224364860SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 351.1251.9352.0652.171. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 4 - Input: Bosphorus 1080pDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.85231.70462.55693.40924.2615SE +/- 0.002, N = 3SE +/- 0.007, N = 3SE +/- 0.007, N = 3SE +/- 0.003, N = 33.7643.7763.7883.7811. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 8 - Input: Bosphorus 1080pDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 336.0236.2636.3636.341. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 12 - Input: Bosphorus 1080pDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.31, N = 3SE +/- 0.43, N = 3SE +/- 0.45, N = 3SE +/- 0.54, N = 3185.80189.07191.99190.251. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 13 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 13 - Input: Bosphorus 1080pDefault - IBRSretbleed=stuffmitigations=offretbleed=off50100150200250SE +/- 0.29, N = 3SE +/- 0.24, N = 3SE +/- 0.43, N = 3SE +/- 0.92, N = 3207.79212.12216.17212.541. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgGFInst/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Default - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3125.42125.43124.91125.451. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.18.1Variant: Monero - Hash Count: 1MDefault - IBRSretbleed=stuffmitigations=offretbleed=off30060090012001500SE +/- 0.41, N = 3SE +/- 0.94, N = 3SE +/- 1.27, N = 3SE +/- 1.47, N = 31429.81428.61430.41428.31. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: Wownero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.18.1Variant: Wownero - Hash Count: 1MDefault - IBRSretbleed=stuffmitigations=offretbleed=off400800120016002000SE +/- 1.18, N = 3SE +/- 1.62, N = 3SE +/- 0.87, N = 3SE +/- 2.44, N = 32030.72031.12033.82029.01. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

OpenVKL

Benchmark: vklBenchmark ISPC

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.3.1Benchmark: vklBenchmark ISPCDefault - IBRSretbleed=stuffmitigations=offretbleed=off1530456075SE +/- 0.33, N = 367676767MIN: 8 / MAX: 1035MIN: 8 / MAX: 1039MIN: 8 / MAX: 1038MIN: 8 / MAX: 1036

OpenVKL

Benchmark: vklBenchmark Scalar

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.3.1Benchmark: vklBenchmark ScalarDefault - IBRSretbleed=stuffmitigations=offretbleed=off81624324036363636MIN: 4 / MAX: 701MIN: 4 / MAX: 700MIN: 4 / MAX: 701MIN: 4 / MAX: 701

Neural Magic DeepSparse

Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.71861.43722.15582.87443.593SE +/- 0.0024, N = 3SE +/- 0.0058, N = 3SE +/- 0.0080, N = 3SE +/- 0.0115, N = 33.19393.16213.16663.1660

Neural Magic DeepSparse

Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.69351.3872.08052.7743.4675SE +/- 0.0017, N = 3SE +/- 0.0054, N = 3SE +/- 0.0019, N = 3SE +/- 0.0082, N = 33.08243.04643.05873.0623

Neural Magic DeepSparse

Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 311.5011.5211.2711.36

Neural Magic DeepSparse

Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 310.3610.4310.3710.45

Neural Magic DeepSparse

Model: CV Detection,YOLOv5s COCO - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: CV Detection,YOLOv5s COCO - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 317.4917.4117.3917.37

Neural Magic DeepSparse

Model: CV Detection,YOLOv5s COCO - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: CV Detection,YOLOv5s COCO - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 317.4216.7716.7616.72

Neural Magic DeepSparse

Model: CV Classification, ResNet-50 ImageNet - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: CV Classification, ResNet-50 ImageNet - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 336.6436.7436.7436.76

Neural Magic DeepSparse

Model: CV Classification, ResNet-50 ImageNet - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: CV Classification, ResNet-50 ImageNet - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 334.8134.9234.9334.93

Neural Magic DeepSparse

Model: NLP Text Classification, DistilBERT mnli - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, DistilBERT mnli - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 327.5427.4027.4127.27

Neural Magic DeepSparse

Model: NLP Text Classification, DistilBERT mnli - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, DistilBERT mnli - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 324.1823.9924.0224.00

Neural Magic DeepSparse

Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 313.9813.9113.9413.94

Neural Magic DeepSparse

Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 312.2312.1912.1912.19

Neural Magic DeepSparse

Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.72071.44142.16212.88283.6035SE +/- 0.0008, N = 3SE +/- 0.0033, N = 3SE +/- 0.0031, N = 3SE +/- 0.0037, N = 33.19513.20323.19233.1945

Neural Magic DeepSparse

Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgitems/sec, More Is BetterNeural Magic DeepSparse 1.1Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.69741.39482.09222.78963.487SE +/- 0.0045, N = 3SE +/- 0.0068, N = 3SE +/- 0.0109, N = 3SE +/- 0.0067, N = 33.09943.09463.06823.0656

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: SwirlDefault - IBRSretbleed=stuffmitigations=offretbleed=off3060901201501381391401401. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: RotateDefault - IBRSretbleed=stuffmitigations=offretbleed=off150300450600750SE +/- 0.58, N = 3SE +/- 0.88, N = 3SE +/- 1.86, N = 35206157176541. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: SharpenDefault - IBRSretbleed=stuffmitigations=offretbleed=off918273645393939391. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: EnhancedDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100818282821. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: ResizingDefault - IBRSretbleed=stuffmitigations=offretbleed=off90180270360450SE +/- 0.88, N = 3SE +/- 1.00, N = 33984034114101. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Noise-GaussianDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100991021041031. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: HWB Color SpaceDefault - IBRSretbleed=stuffmitigations=offretbleed=off130260390520650SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 34475185855511. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Cpuminer-Opt

Algorithm: Magi

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: MagiDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.03, N = 3SE +/- 1.28, N = 5SE +/- 0.17, N = 3SE +/- 0.17, N = 397.9299.4098.2498.311. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: x25x

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: x25xDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 1.00, N = 3SE +/- 1.84, N = 3SE +/- 1.22, N = 3SE +/- 1.01, N = 3156.44157.79156.26157.181. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: scrypt

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: scryptDefault - IBRSretbleed=stuffmitigations=offretbleed=off1632486480SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 372.5572.7172.6472.611. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Deepcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: DeepcoinDefault - IBRSretbleed=stuffmitigations=offretbleed=off8001600240032004000SE +/- 0.76, N = 3SE +/- 0.36, N = 3SE +/- 24.38, N = 3SE +/- 3.29, N = 33840.303840.873858.753845.261. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Ringcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: RingcoinDefault - IBRSretbleed=stuffmitigations=offretbleed=off2004006008001000SE +/- 6.22, N = 3SE +/- 4.41, N = 3SE +/- 9.06, N = 7SE +/- 4.63, N = 3830.67822.67827.69820.721. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Blake-2 S

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: Blake-2 SDefault - IBRSretbleed=stuffmitigations=offretbleed=off30K60K90K120K150KSE +/- 1465.07, N = 3SE +/- 1476.97, N = 3SE +/- 1213.35, N = 3SE +/- 18.56, N = 31550601559001550631537931. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Garlicoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: GarlicoinDefault - IBRSretbleed=stuffmitigations=offretbleed=off2004006008001000SE +/- 2.76, N = 3SE +/- 6.67, N = 3SE +/- 2.68, N = 3SE +/- 1.78, N = 31140.681153.431140.861144.591. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Skeincoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: SkeincoinDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3163601634716353163531. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Myriad-Groestl

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: Myriad-GroestlDefault - IBRSretbleed=stuffmitigations=offretbleed=off12002400360048006000SE +/- 2.14, N = 3SE +/- 24.39, N = 3SE +/- 17.24, N = 3SE +/- 2.34, N = 35371.745400.625411.585374.931. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: LBC, LBRY Credits

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: LBC, LBRY CreditsDefault - IBRSretbleed=stuffmitigations=offretbleed=off2K4K6K8K10KSE +/- 40.00, N = 3SE +/- 16.67, N = 3SE +/- 15.28, N = 3105501059010577105801. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Quad SHA-256, Pyrite

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: Quad SHA-256, PyriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 176.67, N = 3SE +/- 3.33, N = 3SE +/- 193.10, N = 8192671909719299191001. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Triple SHA-256, Onecoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.20.3Algorithm: Triple SHA-256, OnecoinDefault - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 3.33, N = 3SE +/- 313.39, N = 3SE +/- 23.33, N = 3SE +/- 3.33, N = 3266972721326723266971. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputDefault - IBRSretbleed=stuffmitigations=offretbleed=off150K300K450K600K750KSE +/- 3153.77, N = 5SE +/- 3430.46, N = 25SE +/- 8501.97, N = 25SE +/- 6503.42, N = 53382904025266909765333131. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

LuaRadio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersDefault - IBRSretbleed=stuffmitigations=offretbleed=off130260390520650SE +/- 2.86, N = 3SE +/- 4.25, N = 3SE +/- 1.66, N = 3SE +/- 2.34, N = 3577.3576.2593.7593.0

LuaRadio

Test: FM Deemphasis Filter

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterDefault - IBRSretbleed=stuffmitigations=offretbleed=off80160240320400SE +/- 0.35, N = 3SE +/- 1.01, N = 3SE +/- 1.09, N = 3SE +/- 0.71, N = 3356.7357.0362.6362.3

LuaRadio

Test: Hilbert Transform

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformDefault - IBRSretbleed=stuffmitigations=offretbleed=off1530456075SE +/- 0.10, N = 3SE +/- 0.19, N = 3SE +/- 0.15, N = 3SE +/- 0.13, N = 368.268.768.468.4

LuaRadio

Test: Complex Phase

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseDefault - IBRSretbleed=stuffmitigations=offretbleed=off100200300400500SE +/- 1.81, N = 3SE +/- 6.95, N = 3SE +/- 4.57, N = 3SE +/- 4.15, N = 3456.7458.7476.3474.6

SMHasher

Hash: wyhash

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: wyhashDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 227.26, N = 3SE +/- 210.32, N = 15SE +/- 200.08, N = 3SE +/- 53.25, N = 320542.6620125.3820425.0420525.161. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: SHA3-256

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: SHA3-256Default - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.18, N = 3SE +/- 0.16, N = 3SE +/- 1.74, N = 3SE +/- 0.27, N = 3122.26122.13120.76122.251. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: Spooky32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: Spooky32Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 10.25, N = 3SE +/- 9.32, N = 3SE +/- 38.37, N = 3SE +/- 105.88, N = 312205.3612211.4812101.0512124.071. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: fasthash32

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: fasthash32Default - IBRSretbleed=stuffmitigations=offretbleed=off13002600390052006500SE +/- 1.21, N = 3SE +/- 2.06, N = 3SE +/- 1.39, N = 3SE +/- 1.00, N = 36164.116164.446165.806164.711. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: FarmHash128

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: FarmHash128Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 37.86, N = 3SE +/- 6.91, N = 3SE +/- 29.02, N = 3SE +/- 141.54, N = 1513059.2413103.2813107.9112611.701. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha2_atonceDefault - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 141.89, N = 3SE +/- 155.43, N = 12SE +/- 138.84, N = 15SE +/- 56.28, N = 312505.3812566.6612500.3012753.071. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 91.06, N = 3SE +/- 49.18, N = 3SE +/- 68.95, N = 3SE +/- 245.46, N = 1520898.2520869.8820829.8220433.251. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64Default - IBRSretbleed=stuffmitigations=offretbleed=off9K18K27K36K45KSE +/- 146.26, N = 3SE +/- 329.62, N = 3SE +/- 285.30, N = 3SE +/- 312.62, N = 339760.7938438.7739559.8139619.031. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: MeowHash x86_64 AES-NI

OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2022-08-22Hash: MeowHash x86_64 AES-NIDefault - IBRSretbleed=stuffmitigations=offretbleed=off7K14K21K28K35KSE +/- 91.91, N = 3SE +/- 20.33, N = 3SE +/- 137.62, N = 3SE +/- 31.93, N = 332896.5132807.2032954.0432887.581. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingDefault - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 221.34, N = 3SE +/- 116.09, N = 3SE +/- 44.85, N = 3SE +/- 244.13, N = 3280962850729055289531. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingDefault - IBRSretbleed=stuffmitigations=offretbleed=off5K10K15K20K25KSE +/- 57.42, N = 3SE +/- 55.21, N = 3SE +/- 132.11, N = 3SE +/- 7.81, N = 3221692216022027221141. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

JPEG XL libjxl

Input: PNG - Quality: 80

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 80Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.456.036.506.241. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -pthread -latomic

JPEG XL libjxl

Input: PNG - Quality: 90

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 90Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.325.886.316.061. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -pthread -latomic

JPEG XL libjxl

Input: JPEG - Quality: 80

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 80Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.175.746.205.941. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -pthread -latomic

JPEG XL libjxl

Input: JPEG - Quality: 90

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 90Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.055.606.055.791. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -pthread -latomic

JPEG XL libjxl

Input: PNG - Quality: 100

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 100Default - IBRSretbleed=stuffmitigations=offretbleed=off0.12830.25660.38490.51320.6415SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.550.560.570.561. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -pthread -latomic

JPEG XL libjxl

Input: JPEG - Quality: 100

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 100Default - IBRSretbleed=stuffmitigations=offretbleed=off0.1260.2520.3780.5040.63SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.530.550.560.551. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -pthread -latomic

JPEG XL Decoding libjxl

CPU Threads: 1

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: 1Default - IBRSretbleed=stuffmitigations=offretbleed=off918273645SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 331.4734.8837.3635.84

JPEG XL Decoding libjxl

CPU Threads: All

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: AllDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3103.43114.19124.81120.77

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: DefaultDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 314.1614.2114.2014.251. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100Default - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 39.039.099.109.121. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, LosslessDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.29480.58960.88441.17921.474SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.301.311.311.311. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Highest CompressionDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.69531.39062.08592.78123.4765SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.073.093.093.081. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Lossless, Highest CompressionDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.09450.1890.28350.3780.4725SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.420.420.420.421. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: DefaultDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.6121.2241.8362.4483.06SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 32.682.712.722.711. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl -lpthread

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 75, Compression Effort 7Default - IBRSretbleed=stuffmitigations=offretbleed=off0.01130.02260.03390.04520.0565SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.050.050.050.051. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl -lpthread

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 95, Compression Effort 7Default - IBRSretbleed=stuffmitigations=offretbleed=off0.00450.0090.01350.0180.0225SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.020.020.020.021. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl -lpthread

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random FillDefault - IBRSretbleed=stuffmitigations=offretbleed=off110K220K330K440K550KSE +/- 4120.62, N = 3SE +/- 4573.03, N = 3SE +/- 5841.02, N = 3SE +/- 5715.80, N = 33761073897534929004568791. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random ReadDefault - IBRSretbleed=stuffmitigations=offretbleed=off4M8M12M16M20MSE +/- 180456.61, N = 3SE +/- 82599.84, N = 3SE +/- 104196.67, N = 3SE +/- 227211.26, N = 4175590911733183617471957175423851. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Update RandomDefault - IBRSretbleed=stuffmitigations=offretbleed=off50K100K150K200K250KSE +/- 1397.10, N = 3SE +/- 160.82, N = 3SE +/- 2189.34, N = 3SE +/- 440.67, N = 31980892181062522502281941. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Sequential FillDefault - IBRSretbleed=stuffmitigations=offretbleed=off150K300K450K600K750KSE +/- 5351.57, N = 3SE +/- 6126.72, N = 6SE +/- 8478.51, N = 3SE +/- 1867.35, N = 35090515201666879326131551. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Fill SyncDefault - IBRSretbleed=stuffmitigations=offretbleed=off150300450600750SE +/- 4.73, N = 3SE +/- 8.33, N = 3SE +/- 9.10, N = 4SE +/- 4.06, N = 36746646637011. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read While WritingDefault - IBRSretbleed=stuffmitigations=offretbleed=off160K320K480K640K800KSE +/- 10015.04, N = 3SE +/- 10552.54, N = 3SE +/- 4523.86, N = 3SE +/- 11857.59, N = 37216047590047354617376681. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write RandomDefault - IBRSretbleed=stuffmitigations=offretbleed=off160K320K480K640K800KSE +/- 2106.07, N = 3SE +/- 4335.60, N = 3SE +/- 8337.88, N = 3SE +/- 4847.99, N = 36405616939107508177121511. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

CockroachDB

Workload: MoVR - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 128Default - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.48, N = 3SE +/- 0.19, N = 3SE +/- 0.75, N = 3SE +/- 1.02, N = 3106.9111.7111.4105.8

CockroachDB

Workload: MoVR - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 256Default - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.31, N = 3SE +/- 0.35, N = 3SE +/- 0.15, N = 3SE +/- 4.63, N = 12108.5111.9111.2105.9

CockroachDB

Workload: MoVR - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.53, N = 3SE +/- 0.29, N = 3SE +/- 0.15, N = 3SE +/- 0.13, N = 3108.1112.0111.6111.6

CockroachDB

Workload: KV, 10% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 128Default - IBRSretbleed=stuffmitigations=offretbleed=off16003200480064008000SE +/- 55.63, N = 3SE +/- 26.36, N = 3SE +/- 31.51, N = 3SE +/- 47.48, N = 36837.87257.67068.97123.9

CockroachDB

Workload: KV, 10% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 256Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 20.31, N = 3SE +/- 67.67, N = 3SE +/- 20.72, N = 3SE +/- 37.60, N = 312182.112888.412714.412830.4

CockroachDB

Workload: KV, 10% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 17.17, N = 3SE +/- 24.56, N = 3SE +/- 31.63, N = 3SE +/- 61.83, N = 313556.114251.314119.514248.2

CockroachDB

Workload: KV, 50% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 128Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 43.99, N = 3SE +/- 29.50, N = 3SE +/- 71.67, N = 3SE +/- 23.00, N = 312263.713101.012637.012798.2

CockroachDB

Workload: KV, 50% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 256Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 35.11, N = 3SE +/- 38.67, N = 3SE +/- 67.56, N = 3SE +/- 35.46, N = 315334.716052.616279.616169.5

CockroachDB

Workload: KV, 50% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 65.05, N = 3SE +/- 52.98, N = 3SE +/- 73.08, N = 3SE +/- 24.66, N = 315417.916043.616312.116356.3

CockroachDB

Workload: KV, 60% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 128Default - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 34.01, N = 3SE +/- 31.65, N = 3SE +/- 43.52, N = 3SE +/- 65.34, N = 314206.915153.914750.115102.3

CockroachDB

Workload: KV, 60% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 256Default - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 57.53, N = 3SE +/- 125.50, N = 3SE +/- 40.38, N = 3SE +/- 80.54, N = 316214.117025.617086.417196.3

CockroachDB

Workload: KV, 60% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 58.53, N = 3SE +/- 125.77, N = 3SE +/- 35.50, N = 3SE +/- 106.96, N = 315948.616550.416635.816712.8

CockroachDB

Workload: KV, 95% Reads - Concurrency: 128

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 128Default - IBRSretbleed=stuffmitigations=offretbleed=off5K10K15K20K25KSE +/- 60.10, N = 3SE +/- 96.17, N = 3SE +/- 72.05, N = 3SE +/- 67.44, N = 321848.022736.123352.323189.1

CockroachDB

Workload: KV, 95% Reads - Concurrency: 256

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 256Default - IBRSretbleed=stuffmitigations=offretbleed=off5K10K15K20K25KSE +/- 38.97, N = 3SE +/- 67.07, N = 3SE +/- 48.49, N = 3SE +/- 30.70, N = 321820.822382.323274.722888.9

CockroachDB

Workload: KV, 95% Reads - Concurrency: 512

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off5K10K15K20K25KSE +/- 39.90, N = 3SE +/- 95.61, N = 3SE +/- 115.39, N = 3SE +/- 19.89, N = 320258.020766.521346.121086.8

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 3202.61, N = 3SE +/- 9874.35, N = 3SE +/- 14928.63, N = 3SE +/- 2098.57, N = 3902480.411068334.751108896.911085041.591. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 14572.82, N = 3SE +/- 10204.79, N = 3SE +/- 1484.63, N = 3SE +/- 4701.88, N = 3844039.71927313.86979021.51966283.041. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 200 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:1Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 3016.85, N = 3SE +/- 3190.84, N = 3SE +/- 2298.87, N = 3SE +/- 6499.14, N = 3893182.92942396.751004168.04987881.721. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:5Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 9053.64, N = 3SE +/- 10739.05, N = 3SE +/- 1230.98, N = 3SE +/- 6369.58, N = 3937232.81998481.691037459.901033004.971. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

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

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 5:1Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 4933.91, N = 3SE +/- 13869.80, N = 3SE +/- 9961.71, N = 3SE +/- 6448.91, N = 3865694.31898246.15939884.95928724.151. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.16Set To Get Ratio: 1:1Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 543.55, N = 3SE +/- 3880.05, N = 3SE +/- 4312.41, N = 3SE +/- 7025.44, N = 3833888.75891561.781157720.201035956.621. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.16Set To Get Ratio: 1:5Default - IBRSretbleed=stuffmitigations=offretbleed=off200K400K600K800K1000KSE +/- 1256.03, N = 3SE +/- 1962.85, N = 3SE +/- 3325.22, N = 3SE +/- 3239.10, N = 3827558.93883794.561159234.391044494.531. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.16Set To Get Ratio: 5:1Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 1428.58, N = 3SE +/- 1529.09, N = 3SE +/- 882.77, N = 3SE +/- 1635.50, N = 3939991.361053867.931290274.481147643.611. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.16Set To Get Ratio: 1:10Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 1191.60, N = 3SE +/- 1221.65, N = 3SE +/- 2970.13, N = 3SE +/- 1613.00, N = 3823970.81885942.921198373.901057571.991. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0Default - IBRSretbleed=stuffmitigations=offretbleed=off40K80K120K160K200KSE +/- 699.76, N = 3SE +/- 752.57, N = 3SE +/- 833.55, N = 3SE +/- 920.86, N = 3111189.18128725.84195756.15154975.581. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 10509.17, N = 11SE +/- 17147.18, N = 4SE +/- 48717.93, N = 15SE +/- 18395.69, N = 151175178.961232491.421481936.111329151.411. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 18141.35, N = 3SE +/- 9807.81, N = 3SE +/- 20387.26, N = 4SE +/- 18624.65, N = 31360130.931447187.461422407.471410074.301. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 14120.93, N = 3SE +/- 11938.38, N = 3SE +/- 27491.98, N = 15SE +/- 20904.07, N = 121109992.571180753.401288891.751220692.331. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 15330.54, N = 3SE +/- 10395.85, N = 3SE +/- 12805.02, N = 15SE +/- 7047.94, N = 31231773.001286001.551403515.541317556.821. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 16343.00, N = 3SE +/- 14429.89, N = 3SE +/- 13202.94, N = 3SE +/- 17472.63, N = 41291653.161319663.841341587.321329633.771. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10Default - IBRSretbleed=stuffmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 19117.51, N = 3SE +/- 7241.76, N = 3SE +/- 11096.23, N = 3SE +/- 18956.48, N = 31372487.301440930.091485496.091499557.641. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

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 CacheDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 1.00, N = 3SE +/- 0.67, N = 11SE +/- 1.04, N = 3SE +/- 1.18, N = 474.8778.1880.1379.46MIN: 4.96 / MAX: 15000MIN: 5.58 / MAX: 20000MIN: 5.87 / MAX: 20000MIN: 5.8 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

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 RunDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.80, N = 3SE +/- 0.47, N = 11SE +/- 0.52, N = 3SE +/- 0.38, N = 476.8281.3783.1483.37MIN: 5.2 / MAX: 20000MIN: 5.83 / MAX: 20000MIN: 5.96 / MAX: 20000MIN: 5.89 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.5.4.19100M Rows Web Analytics Dataset, Third RunDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.72, N = 3SE +/- 0.41, N = 11SE +/- 0.21, N = 3SE +/- 1.06, N = 479.5481.5583.6082.35MIN: 5.59 / MAX: 20000MIN: 5.79 / MAX: 20000MIN: 6.05 / MAX: 20000MIN: 5.89 / MAX: 200001. ClickHouse server version 22.5.4.19 (official build).

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 8Default - IBRSretbleed=stuffmitigations=offretbleed=off60120180240300SE +/- 0.51, N = 3SE +/- 0.28, N = 3SE +/- 0.36, N = 3SE +/- 0.43, N = 32832952882961. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -pthread -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl

MariaDB

Clients: 16

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 16Default - IBRSretbleed=stuffmitigations=offretbleed=off60120180240300SE +/- 0.33, N = 3SE +/- 0.76, N = 3SE +/- 0.38, N = 3SE +/- 0.80, N = 32582702692721. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -pthread -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 44100 - Buffer Size: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off0.27390.54780.82171.09561.3695SE +/- 0.000342, N = 3SE +/- 0.000113, N = 3SE +/- 0.008493, N = 3SE +/- 0.000124, N = 31.2157411.2174031.2074181.2173221. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off0.19340.38680.58020.77360.967SE +/- 0.000732, N = 3SE +/- 0.000670, N = 3SE +/- 0.000243, N = 3SE +/- 0.000460, N = 30.8597590.8567600.8577440.8594121. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 44100 - Buffer Size: 1024Default - IBRSretbleed=stuffmitigations=offretbleed=off0.28950.5790.86851.1581.4475SE +/- 0.000148, N = 3SE +/- 0.000082, N = 3SE +/- 0.017971, N = 3SE +/- 0.000153, N = 31.2852651.2849391.2613111.2867891. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 480000 - Buffer Size: 512Default - IBRSretbleed=stuffmitigations=offretbleed=off0.26620.53240.79861.06481.331SE +/- 0.000675, N = 3SE +/- 0.000431, N = 3SE +/- 0.000280, N = 3SE +/- 0.000339, N = 31.1810601.1811431.1832431.1818811. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 1024Default - IBRSretbleed=stuffmitigations=offretbleed=off0.20920.41840.62760.83681.046SE +/- 0.000224, N = 3SE +/- 0.000807, N = 3SE +/- 0.000455, N = 3SE +/- 0.000035, N = 30.9289780.9265040.9275380.9299551. (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.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 480000 - Buffer Size: 1024Default - IBRSretbleed=stuffmitigations=offretbleed=off0.28170.56340.84511.12681.4085SE +/- 0.005641, N = 3SE +/- 0.000662, N = 3SE +/- 0.000583, N = 3SE +/- 0.000223, N = 31.2419261.2511871.2517961.2517741. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Redis

Test: GET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50Default - IBRSretbleed=stuffmitigations=offretbleed=off700K1400K2100K2800K3500KSE +/- 1752.83, N = 3SE +/- 623.36, N = 3SE +/- 5141.59, N = 3SE +/- 1509.63, N = 33367879.173089573.833171723.173096924.801. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50Default - IBRSretbleed=stuffmitigations=offretbleed=off500K1000K1500K2000K2500KSE +/- 9932.25, N = 3SE +/- 10945.95, N = 3SE +/- 8978.75, N = 3SE +/- 13282.97, N = 32315119.832289592.502321265.752323685.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

nginx

Connections: 20

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 20Default - IBRSretbleed=stuffmitigations=offretbleed=off7K14K21K28K35KSE +/- 6.23, N = 3SE +/- 14.90, N = 3SE +/- 28.27, N = 3SE +/- 19.21, N = 323974.2525852.1730466.9227933.181. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100Default - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 9.32, N = 3SE +/- 16.02, N = 3SE +/- 10.38, N = 3SE +/- 29.95, N = 323838.5325553.0529875.4627412.831. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200Default - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 23.99, N = 3SE +/- 26.02, N = 3SE +/- 7.45, N = 3SE +/- 37.50, N = 323460.5124909.1128879.6726593.581. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500Default - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 13.33, N = 3SE +/- 23.71, N = 3SE +/- 46.53, N = 3SE +/- 22.49, N = 322618.3624113.3327769.2825604.081. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000Default - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 98.51, N = 3SE +/- 89.46, N = 3SE +/- 181.77, N = 3SE +/- 190.93, N = 321713.7922945.2926356.0824256.311. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 4000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 4000Default - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 53.13, N = 3SE +/- 174.05, N = 3SE +/- 81.17, N = 3SE +/- 35.92, N = 321430.7122968.3626090.3124122.051. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

srsRAN

Test: OFDM_Test

OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 22.04.1Test: OFDM_TestDefault - IBRSretbleed=stuffmitigations=offretbleed=off20M40M60M80M100MSE +/- 317979.73, N = 3SE +/- 450924.98, N = 3SE +/- 348010.22, N = 3SE +/- 409606.86, N = 31023666671024000001023666671021333331. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.74, N = 3SE +/- 0.35, N = 3SE +/- 0.48, N = 3SE +/- 1.06, N = 285.2488.6590.0588.461. firefox 108.0

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDefault - IBRSretbleed=stuffmitigations=offretbleed=off13002600390052006500SE +/- 14.33, N = 3SE +/- 22.00, N = 3SE +/- 46.33, N = 332754076585948071. (CC) gcc options: -O3

PostgreSQL

Scaling Factor: 1 - Clients: 1 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off5K10K15K20K25KSE +/- 37.34, N = 3SE +/- 18.45, N = 3SE +/- 85.96, N = 3SE +/- 93.24, N = 3200372017921888203901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 1 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.31, N = 3SE +/- 0.68, N = 3SE +/- 1.63, N = 3SE +/- 1.43, N = 31972002022031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off30K60K90K120K150KSE +/- 363.26, N = 3SE +/- 934.91, N = 3SE +/- 240.72, N = 3SE +/- 462.80, N = 31023941119821265121155881. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off30K60K90K120K150KSE +/- 22.05, N = 3SE +/- 433.11, N = 3SE +/- 203.82, N = 3SE +/- 543.52, N = 31020991106711224331143031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off60120180240300SE +/- 0.23, N = 3SE +/- 0.53, N = 3SE +/- 0.65, N = 3SE +/- 0.48, N = 32662792782821. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 1 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off4K8K12K16K20KSE +/- 204.73, N = 3SE +/- 19.47, N = 3SE +/- 106.24, N = 3SE +/- 14.57, N = 3199392014020598201151. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off60120180240300SE +/- 2.48, N = 3SE +/- 1.32, N = 3SE +/- 0.56, N = 3SE +/- 1.44, N = 32482612632681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 1 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.32, N = 3SE +/- 1.22, N = 3SE +/- 0.22, N = 3SE +/- 1.10, N = 31881871871901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off30K60K90K120K150KSE +/- 252.50, N = 3SE +/- 180.13, N = 3SE +/- 778.58, N = 3SE +/- 623.45, N = 3998951083081208181112471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off30K60K90K120K150KSE +/- 387.80, N = 3SE +/- 1297.33, N = 3SE +/- 464.85, N = 3SE +/- 363.63, N = 3998371075651215441116021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off9001800270036004500SE +/- 14.43, N = 3SE +/- 15.39, N = 3SE +/- 18.41, N = 3SE +/- 42.75, N = 339163753364540831. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=offretbleed=off11002200330044005500SE +/- 45.81, N = 3SE +/- 53.82, N = 3SE +/- 72.12, N = 3SE +/- 46.69, N = 346334470442950391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.46, N = 3SE +/- 0.70, N = 3SE +/- 0.15, N = 3SE +/- 0.13, N = 3106.2105.4105.7105.41. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.17, N = 3SE +/- 0.24, N = 3SE +/- 0.25, N = 3SE +/- 0.57, N = 3130.9130.9130.8129.41. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.61, N = 3SE +/- 0.13, N = 3SE +/- 0.46, N = 3SE +/- 0.66, N = 3115.9115.8115.9115.21. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.47, N = 3SE +/- 0.18, N = 3SE +/- 0.20, N = 3SE +/- 0.77, N = 3137.2137.1136.7137.21. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMDefault - IBRSretbleed=stuffmitigations=offretbleed=off1224364860SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 353.053.153.052.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.32.6VGR Performance MetricDefault - IBRSretbleed=stuffmitigations=offretbleed=off11K22K33K44K55K500865006450104503581. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -pthread -ldl -lm

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off6001200180024003000SE +/- 3.33, N = 3SE +/- 0.67, N = 3282311942301181

SMHasher

Hash: wyhash

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: wyhashDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.00, N = 3SE +/- 0.22, N = 15SE +/- 0.01, N = 3SE +/- 0.26, N = 323.8824.1023.8924.151. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: SHA3-256

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: SHA3-256Default - IBRSretbleed=stuffmitigations=offretbleed=off7001400210028003500SE +/- 0.08, N = 3SE +/- 0.16, N = 3SE +/- 44.34, N = 3SE +/- 5.45, N = 33226.923226.733270.423232.771. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: Spooky32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: Spooky32Default - IBRSretbleed=stuffmitigations=offretbleed=off1122334455SE +/- 0.00, N = 3SE +/- 0.25, N = 3SE +/- 0.24, N = 3SE +/- 0.01, N = 350.0350.2750.2750.031. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: fasthash32

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: fasthash32Default - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.39, N = 3SE +/- 0.00, N = 336.3936.3936.8036.391. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: FarmHash128

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: FarmHash128Default - IBRSretbleed=stuffmitigations=offretbleed=off1224364860SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 1551.4151.4151.4151.411. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: t1ha2_atonce

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha2_atonceDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.00, N = 3SE +/- 0.29, N = 12SE +/- 0.03, N = 15SE +/- 0.00, N = 334.0134.3034.0334.011. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: FarmHash32 x86_64 AVX

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: FarmHash32 x86_64 AVXDefault - IBRSretbleed=stuffmitigations=offretbleed=off1020304050SE +/- 2.16, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.56, N = 1544.5842.4442.4343.301. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: t1ha0_aes_avx2 x86_64

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: t1ha0_aes_avx2 x86_64Default - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.82, N = 333.7133.7033.6934.521. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

SMHasher

Hash: MeowHash x86_64 AES-NI

OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2022-08-22Hash: MeowHash x86_64 AES-NIDefault - IBRSretbleed=stuffmitigations=offretbleed=off1428425670SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 364.5164.4864.4964.491. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects -lpthread

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyDefault - IBRSretbleed=stuffmitigations=offretbleed=off30060090012001500SE +/- 4.99, N = 3SE +/- 14.29, N = 15SE +/- 16.88, N = 15SE +/- 13.79, N = 31142.41141.51150.81215.9MIN: 867.97 / MAX: 2211.31MIN: 836.06 / MAX: 2372.4MIN: 820.44 / MAX: 2321.46MIN: 824.75 / MAX: 2207.54

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefault - IBRSretbleed=stuffmitigations=offretbleed=off2004006008001000SE +/- 2.77, N = 3SE +/- 3.59, N = 3SE +/- 1.51, N = 3SE +/- 4.60, N = 3849.9834.5819.7825.6MIN: 707.65 / MAX: 1223.4MIN: 712.17 / MAX: 1235.53MIN: 700.08 / MAX: 1221.27MIN: 699.38 / MAX: 1198.62

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefault - IBRSretbleed=stuffmitigations=offretbleed=off5K10K15K20K25KSE +/- 10.16, N = 3SE +/- 78.16, N = 3SE +/- 104.72, N = 3SE +/- 39.43, N = 322195.319597.718521.419637.6MIN: 22175.14 / MAX: 24464.84MIN: 19441.37 / MAX: 21708.22MIN: 18335.77 / MAX: 20604.44MIN: 19560.27 / MAX: 21682.59

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefault - IBRSretbleed=stuffmitigations=offretbleed=off6K12K18K24K30KSE +/- 171.52, N = 3SE +/- 337.23, N = 3SE +/- 84.68, N = 3SE +/- 116.97, N = 327451.423571.821755.323525.6MIN: 26970.66 / MAX: 27928.53MIN: 22927.95 / MAX: 24405.07MIN: 21475.58 / MAX: 22054.88MIN: 23177.22 / MAX: 23997.61

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesDefault - IBRSretbleed=stuffmitigations=offretbleed=off7001400210028003500SE +/- 43.03, N = 15SE +/- 33.97, N = 7SE +/- 43.55, N = 15SE +/- 25.04, N = 153210.13177.83215.23140.9MIN: 2206.57 / MAX: 3464.54MIN: 2429.75 / MAX: 3365.98MIN: 2315.41 / MAX: 3533.89MIN: 2328.29 / MAX: 3358.6

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefault - IBRSretbleed=stuffmitigations=offretbleed=off2K4K6K8K10KSE +/- 93.82, N = 3SE +/- 146.02, N = 3SE +/- 28.35, N = 3SE +/- 126.82, N = 310635.99115.48754.19170.9MIN: 10109.53 / MAX: 16338.05MIN: 8944.48 / MAX: 13088.78MIN: 8697.4 / MAX: 12208.1MIN: 8933.81 / MAX: 12964.22

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefault - IBRSretbleed=stuffmitigations=offretbleed=off9001800270036004500SE +/- 23.20, N = 3SE +/- 32.03, N = 3SE +/- 2.22, N = 3SE +/- 48.87, N = 34244.44158.84071.44017.6MIN: 3945.79 / MAX: 4429.16MIN: 3865.05 / MAX: 4442.02MIN: 3791.67 / MAX: 4350.58MIN: 3606.13 / MAX: 4304.31

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefault - IBRSretbleed=stuffmitigations=offretbleed=off9001800270036004500SE +/- 7.61, N = 3SE +/- 19.11, N = 3SE +/- 36.43, N = 3SE +/- 11.33, N = 34310.64122.23809.83966.8MIN: 3653.96 / MAX: 6515.95MIN: 3496.19 / MAX: 6318.23MIN: 3207.35 / MAX: 5734.05MIN: 3285.61 / MAX: 5723.05

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefault - IBRSretbleed=stuffmitigations=offretbleed=off10002000300040005000SE +/- 32.38, N = 3SE +/- 26.79, N = 3SE +/- 12.21, N = 3SE +/- 50.43, N = 44432.34200.63839.94037.2MIN: 3880.98 / MAX: 5099.49MIN: 3663.15 / MAX: 4744.43MIN: 3364.72 / MAX: 4319.78MIN: 3568.99 / MAX: 4384.41

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefault - IBRSretbleed=stuffmitigations=offretbleed=off3K6K9K12K15KSE +/- 54.55, N = 3SE +/- 30.85, N = 3SE +/- 41.07, N = 3SE +/- 92.58, N = 313903.112739.711106.712396.2MIN: 10489.9 / MAX: 14005.14MIN: 9693.86 / MAX: 12792.39MIN: 8323.26 / MAX: 11185.64MIN: 9295.02 / MAX: 12494.23

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefault - IBRSretbleed=stuffmitigations=offretbleed=off6001200180024003000SE +/- 47.68, N = 3SE +/- 6.73, N = 3SE +/- 21.98, N = 3SE +/- 4.33, N = 32797.22086.62040.72069.5MIN: 2667.81 / MAX: 2893.34MIN: 2049.58 / MAX: 2124.33MIN: 1981.59 / MAX: 2119.04MIN: 2035.71 / MAX: 2118.84

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.00789, N = 3SE +/- 0.00849, N = 3SE +/- 0.01398, N = 3SE +/- 0.01002, N = 37.686447.696147.693507.68653MIN: 7.53MIN: 7.55MIN: 7.53MIN: 7.531. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: IP Shapes 3D - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 312.3712.2512.3412.33MIN: 12.21MIN: 12.02MIN: 12.15MIN: 12.171. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 320.9220.9220.9320.91MIN: 20.86MIN: 20.86MIN: 20.84MIN: 20.851. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.26, N = 15SE +/- 0.28, N = 15SE +/- 0.25, N = 3SE +/- 0.25, N = 1514.1414.0614.9113.54MIN: 11.76MIN: 11.74MIN: 11.77MIN: 11.731. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 314.4414.4814.5014.50MIN: 14.25MIN: 14.33MIN: 14.35MIN: 14.361. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off16003200480064008000SE +/- 2.05, N = 3SE +/- 2.32, N = 3SE +/- 3.51, N = 3SE +/- 3.60, N = 37409.457409.077405.607405.04MIN: 7399.64MIN: 7401.09MIN: 7394.43MIN: 7395.871. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off9001800270036004500SE +/- 1.74, N = 3SE +/- 0.74, N = 3SE +/- 4.77, N = 3SE +/- 1.52, N = 33967.413968.473963.593961.26MIN: 3960.54MIN: 3960.07MIN: 3954MIN: 3956.981. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.24052.4813.72154.9626.2025SE +/- 0.01808, N = 3SE +/- 0.00519, N = 3SE +/- 0.01647, N = 3SE +/- 0.00478, N = 35.513325.483385.495795.46550MIN: 5.41MIN: 5.41MIN: 5.41MIN: 5.41. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

PostgreSQL

Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.01130.02260.03390.04520.0565SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0500.0500.0460.0491. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.14412.28823.43234.57645.7205SE +/- 0.008, N = 3SE +/- 0.017, N = 3SE +/- 0.040, N = 3SE +/- 0.035, N = 35.0854.9994.9614.9271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.10980.21960.32940.43920.549SE +/- 0.002, N = 3SE +/- 0.004, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.4880.4460.3950.4331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.22030.44060.66090.88121.1015SE +/- 0.000, N = 3SE +/- 0.004, N = 3SE +/- 0.001, N = 3SE +/- 0.004, N = 30.9790.9030.8170.8751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.16, N = 3SE +/- 0.34, N = 3SE +/- 0.42, N = 3SE +/- 0.31, N = 3188.24179.10179.92177.361. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.01130.02260.03390.04520.0565SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0500.0500.0480.0501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off90180270360450SE +/- 4.05, N = 3SE +/- 1.95, N = 3SE +/- 0.80, N = 3SE +/- 2.01, N = 3402.58383.84380.45372.961. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.2062.4123.6184.8246.03SE +/- 0.009, N = 3SE +/- 0.035, N = 3SE +/- 0.006, N = 3SE +/- 0.030, N = 35.3225.3605.3565.2611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.11270.22540.33810.45080.5635SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 30.5010.4610.4140.4501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.22550.4510.67650.9021.1275SE +/- 0.004, N = 3SE +/- 0.011, N = 3SE +/- 0.003, N = 3SE +/- 0.003, N = 31.0020.9300.8230.8961. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 312.7713.3213.7212.251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL

Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.21, N = 3SE +/- 0.27, N = 3SE +/- 0.36, N = 3SE +/- 0.18, N = 321.5922.3822.5919.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Mobile Neural Network

Model: nasnet

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: nasnetDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 316.5715.9014.1916.42MIN: 16.41 / MAX: 57.47MIN: 15.64 / MAX: 34.5MIN: 14.02 / MAX: 28.42MIN: 16.2 / MAX: 35.71. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: mobilenetV3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: mobilenetV3Default - IBRSretbleed=stuffmitigations=offretbleed=off0.5041.0081.5122.0162.52SE +/- 0.006, N = 3SE +/- 0.007, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 32.2402.0581.7972.102MIN: 2.19 / MAX: 18.29MIN: 2.02 / MAX: 3.45MIN: 1.77 / MAX: 5.04MIN: 2.07 / MAX: 6.281. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: squeezenetv1.1

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: squeezenetv1.1Default - IBRSretbleed=stuffmitigations=offretbleed=off1.01072.02143.03214.04285.0535SE +/- 0.001, N = 3SE +/- 0.016, N = 3SE +/- 0.013, N = 3SE +/- 0.016, N = 34.4924.3583.8744.417MIN: 4.44 / MAX: 9.15MIN: 4.28 / MAX: 29.76MIN: 3.82 / MAX: 4.21MIN: 4.33 / MAX: 23.761. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: resnet-v2-50

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: resnet-v2-50Default - IBRSretbleed=stuffmitigations=offretbleed=off918273645SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 341.0539.5835.4440.21MIN: 40.85 / MAX: 88.28MIN: 38.97 / MAX: 57.82MIN: 35.31 / MAX: 50.16MIN: 39.91 / MAX: 59.341. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: SqueezeNetV1.0Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.005, N = 3SE +/- 0.013, N = 3SE +/- 0.029, N = 3SE +/- 0.017, N = 36.6626.4836.1246.589MIN: 6.58 / MAX: 8.88MIN: 6.42 / MAX: 8.8MIN: 6.04 / MAX: 16.59MIN: 6.52 / MAX: 13.191. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: MobileNetV2_224

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: MobileNetV2_224Default - IBRSretbleed=stuffmitigations=offretbleed=off1.042.083.124.165.2SE +/- 0.003, N = 3SE +/- 0.006, N = 3SE +/- 0.015, N = 3SE +/- 0.027, N = 34.6224.4894.2334.515MIN: 4.58 / MAX: 6.62MIN: 4.43 / MAX: 5.73MIN: 4.17 / MAX: 7.41MIN: 4.44 / MAX: 5.581. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: mobilenet-v1-1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: mobilenet-v1-1.0Default - IBRSretbleed=stuffmitigations=offretbleed=off1.02832.05663.08494.11325.1415SE +/- 0.005, N = 3SE +/- 0.002, N = 3SE +/- 0.004, N = 3SE +/- 0.012, N = 34.5704.5014.4214.528MIN: 4.53 / MAX: 24.87MIN: 4.46 / MAX: 5.13MIN: 4.38 / MAX: 19.05MIN: 4.48 / MAX: 8.731. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: inception-v3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2.1Model: inception-v3Default - IBRSretbleed=stuffmitigations=offretbleed=off1122334455SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.18, N = 346.8745.8543.4146.33MIN: 46.67 / MAX: 67.33MIN: 45.65 / MAX: 64.31MIN: 42.98 / MAX: 77.27MIN: 46.01 / MAX: 65.91. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: mobilenetDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 322.1221.7521.5621.89MIN: 21.87 / MAX: 33.68MIN: 21.62 / MAX: 23.09MIN: 21.42 / MAX: 22.85MIN: 21.62 / MAX: 22.571. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU-v2-v2 - Model: mobilenet-v2Default - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 36.546.296.116.26MIN: 6.46 / MAX: 6.94MIN: 6.21 / MAX: 6.49MIN: 6.04 / MAX: 6.27MIN: 6.19 / MAX: 6.661. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU-v3-v3 - Model: mobilenet-v3Default - IBRSretbleed=stuffmitigations=offretbleed=off1.18582.37163.55744.74325.929SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 35.274.994.844.98MIN: 5.2 / MAX: 5.71MIN: 4.95 / MAX: 5.22MIN: 4.78 / MAX: 16.71MIN: 4.93 / MAX: 5.121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: shufflenet-v2Default - IBRSretbleed=stuffmitigations=offretbleed=off0.94731.89462.84193.78924.7365SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.213.913.743.89MIN: 4.16 / MAX: 4.34MIN: 3.87 / MAX: 4.05MIN: 3.69 / MAX: 6.95MIN: 3.85 / MAX: 5.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: mnasnetDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.14752.2953.44254.595.7375SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.104.854.684.84MIN: 5.04 / MAX: 5.46MIN: 4.8 / MAX: 5.14MIN: 4.64 / MAX: 7.37MIN: 4.79 / MAX: 7.681. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: efficientnet-b0Default - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 310.189.839.609.79MIN: 10.11 / MAX: 10.58MIN: 9.75 / MAX: 21.91MIN: 9.52 / MAX: 21.53MIN: 9.74 / MAX: 9.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: blazefaceDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.29030.58060.87091.16121.4515SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.291.110.991.08MIN: 1.27 / MAX: 1.5MIN: 1.08 / MAX: 1.38MIN: 0.97 / MAX: 1.26MIN: 1.06 / MAX: 1.361. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: googlenetDefault - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 316.8616.5416.2916.50MIN: 16.75 / MAX: 18.33MIN: 16.45 / MAX: 16.88MIN: 16.22 / MAX: 16.6MIN: 16.42 / MAX: 16.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: vgg16Default - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 378.3078.3878.2678.35MIN: 78.11 / MAX: 81.22MIN: 78.15 / MAX: 90.52MIN: 78.05 / MAX: 89.98MIN: 78.11 / MAX: 89.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: resnet18Default - IBRSretbleed=stuffmitigations=offretbleed=off48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 314.3714.2514.1214.30MIN: 14.25 / MAX: 17.15MIN: 14.14 / MAX: 15.65MIN: 14.02 / MAX: 14.36MIN: 14.1 / MAX: 29.851. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: alexnetDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 311.7111.6611.5611.62MIN: 11.65 / MAX: 11.92MIN: 11.59 / MAX: 11.8MIN: 11.5 / MAX: 12.06MIN: 11.57 / MAX: 12.041. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: resnet50Default - IBRSretbleed=stuffmitigations=offretbleed=off714212835SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 331.8431.5031.2931.50MIN: 31.6 / MAX: 45.19MIN: 31.34 / MAX: 34.28MIN: 31.16 / MAX: 32.7MIN: 31.34 / MAX: 32.411. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: yolov4-tinyDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 332.5132.3132.1932.42MIN: 32.3 / MAX: 35.45MIN: 32.17 / MAX: 40.14MIN: 32.06 / MAX: 35.39MIN: 32.2 / MAX: 35.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: squeezenet_ssdDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.22, N = 322.9522.5522.3522.78MIN: 22.77 / MAX: 25.96MIN: 22.43 / MAX: 23.74MIN: 22.23 / MAX: 23.47MIN: 22.43 / MAX: 33.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: regnety_400mDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 313.5511.7510.6111.70MIN: 13.43 / MAX: 16.58MIN: 11.68 / MAX: 14.61MIN: 10.55 / MAX: 10.88MIN: 11.6 / MAX: 23.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: vision_transformer

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: vision_transformerDefault - IBRSretbleed=stuffmitigations=offretbleed=off90180270360450SE +/- 5.45, N = 3SE +/- 3.73, N = 3SE +/- 0.09, N = 3SE +/- 8.49, N = 3422.28421.62413.10422.01MIN: 413.3 / MAX: 450.85MIN: 413.1 / MAX: 442MIN: 412.4 / MAX: 425.33MIN: 412.79 / MAX: 552.821. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

NCNN

Target: CPU - Model: FastestDet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: FastestDetDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.21052.4213.63154.8426.0525SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 25.385.034.805.05MIN: 5.27 / MAX: 5.74MIN: 4.96 / MAX: 5.18MIN: 4.76 / MAX: 5.78MIN: 4.95 / MAX: 6.041. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=offretbleed=off30060090012001500SE +/- 3.24, N = 3SE +/- 5.53, N = 3SE +/- 4.04, N = 3SE +/- 2.56, N = 31250.01209.81185.11199.51. firefox 108.0

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 333.233.133.233.41. firefox 108.0

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=offretbleed=off130260390520650SE +/- 0.46, N = 3SE +/- 1.11, N = 3SE +/- 0.38, N = 3SE +/- 5.12, N = 3600.1596.8597.0604.21. firefox 108.0

OpenVINO

Model: Face Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Face Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off7001400210028003500SE +/- 10.60, N = 3SE +/- 21.15, N = 3SE +/- 7.27, N = 3SE +/- 4.07, N = 33306.203287.933278.213285.23MIN: 3204.79 / MAX: 3381.05MIN: 3168.84 / MAX: 3380.01MIN: 3175.59 / MAX: 3371.08MIN: 3201.26 / MAX: 3383.31. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off11002200330044005500SE +/- 1.25, N = 3SE +/- 1.80, N = 3SE +/- 3.89, N = 3SE +/- 2.51, N = 35354.185337.235313.905325.14MIN: 5048.06 / MAX: 5756.34MIN: 5005.81 / MAX: 5704.35MIN: 4979.6 / MAX: 5629.68MIN: 5015.25 / MAX: 5648.971. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off11002200330044005500SE +/- 1.67, N = 3SE +/- 2.07, N = 3SE +/- 2.90, N = 3SE +/- 4.26, N = 35351.085339.565323.795332.52MIN: 5029.61 / MAX: 5757.54MIN: 5008.95 / MAX: 5703.69MIN: 4982.73 / MAX: 5635.02MIN: 5010.51 / MAX: 5668.141. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off1122334455SE +/- 0.69, N = 3SE +/- 0.51, N = 3SE +/- 0.54, N = 3SE +/- 0.72, N = 346.5046.5346.7847.63MIN: 23.98 / MAX: 69.29MIN: 20.85 / MAX: 70.17MIN: 24.61 / MAX: 68.31MIN: 23.65 / MAX: 68.251. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Face Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Face Detection FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off400800120016002000SE +/- 0.52, N = 3SE +/- 0.78, N = 3SE +/- 0.01, N = 3SE +/- 1.34, N = 31797.131797.931798.301798.51MIN: 1747.57 / MAX: 1809.8MIN: 1733.26 / MAX: 1816.74MIN: 1724.05 / MAX: 1818.82MIN: 1690.1 / MAX: 1919.151. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off714212835SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 329.2729.1429.3429.14MIN: 16.56 / MAX: 45.71MIN: 16.05 / MAX: 46.79MIN: 15.88 / MAX: 47.74MIN: 16.39 / MAX: 45.231. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off816243240SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 335.4035.3835.3835.41MIN: 29.04 / MAX: 52.04MIN: 25.81 / MAX: 52.06MIN: 27.55 / MAX: 52.33MIN: 25.78 / MAX: 52.571. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Machine Translation EN To DE FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Machine Translation EN To DE FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off70140210280350SE +/- 1.98, N = 3SE +/- 0.65, N = 3SE +/- 1.48, N = 3SE +/- 1.21, N = 3302.54303.87303.09301.63MIN: 242.68 / MAX: 511.74MIN: 164.49 / MAX: 327.96MIN: 253.91 / MAX: 325.11MIN: 253.21 / MAX: 326.21. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 318.2818.2718.2618.29MIN: 10 / MAX: 37.03MIN: 9.77 / MAX: 32.89MIN: 9.82 / MAX: 32.91MIN: 9.75 / MAX: 33.941. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Vehicle Bike Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Vehicle Bike Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.04, N = 3SE +/- 0.24, N = 3SE +/- 0.22, N = 3SE +/- 0.15, N = 325.3226.0626.5725.22MIN: 12.97 / MAX: 44.7MIN: 12.62 / MAX: 46.95MIN: 12.63 / MAX: 42.23MIN: 13.24 / MAX: 45.161. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.3330.6660.9991.3321.665SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 31.481.461.471.45MIN: 0.93 / MAX: 20.4MIN: 0.89 / MAX: 21.29MIN: 0.88 / MAX: 20.32MIN: 0.83 / MAX: 20.851. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPUDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.2970.5940.8911.1881.485SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.321.301.291.29MIN: 0.77 / MAX: 18.67MIN: 0.74 / MAX: 17.31MIN: 0.71 / MAX: 19.3MIN: 0.76 / MAX: 19.61. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

Neural Magic DeepSparse

Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off140280420560700SE +/- 0.48, N = 3SE +/- 1.07, N = 3SE +/- 1.60, N = 3SE +/- 2.30, N = 3626.17632.38631.59631.70

Neural Magic DeepSparse

Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Document Classification, oBERT base uncased on IMDB - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off70140210280350SE +/- 0.18, N = 3SE +/- 0.58, N = 3SE +/- 0.20, N = 3SE +/- 0.87, N = 3324.41328.24326.93326.54

Neural Magic DeepSparse

Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.41, N = 3SE +/- 0.28, N = 3SE +/- 2.19, N = 3SE +/- 1.11, N = 3173.82173.52177.26175.97

Neural Magic DeepSparse

Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Question Answering, BERT base uncased SQuaD 12layer Pruned90 - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.30, N = 3SE +/- 0.30, N = 3SE +/- 0.12, N = 3SE +/- 0.30, N = 396.5195.8496.3895.68

Neural Magic DeepSparse

Model: CV Detection,YOLOv5s COCO - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: CV Detection,YOLOv5s COCO - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3114.35114.88114.96115.13

Neural Magic DeepSparse

Model: CV Detection,YOLOv5s COCO - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: CV Detection,YOLOv5s COCO - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off1326395265SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 357.3859.6259.6659.81

Neural Magic DeepSparse

Model: CV Classification, ResNet-50 ImageNet - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: CV Classification, ResNet-50 ImageNet - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off1224364860SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 354.5654.4254.4154.39

Neural Magic DeepSparse

Model: CV Classification, ResNet-50 ImageNet - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: CV Classification, ResNet-50 ImageNet - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off714212835SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 328.7228.6228.6128.61

Neural Magic DeepSparse

Model: NLP Text Classification, DistilBERT mnli - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, DistilBERT mnli - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off1632486480SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.29, N = 372.5972.9772.9373.31

Neural Magic DeepSparse

Model: NLP Text Classification, DistilBERT mnli - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, DistilBERT mnli - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off1020304050SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 341.3541.6741.6341.66

Neural Magic DeepSparse

Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.09, N = 3SE +/- 0.25, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3143.09143.74143.46143.41

Neural Magic DeepSparse

Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Text Classification, BERT base uncased SST2 - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 381.7682.0282.0082.04

Neural Magic DeepSparse

Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Asynchronous Multi-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Asynchronous Multi-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off140280420560700SE +/- 0.17, N = 3SE +/- 0.64, N = 3SE +/- 0.59, N = 3SE +/- 0.72, N = 3625.93624.35626.49626.06

Neural Magic DeepSparse

Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Synchronous Single-Stream

OpenBenchmarking.orgms/batch, Fewer Is BetterNeural Magic DeepSparse 1.1Model: NLP Token Classification, BERT base uncased conll2003 - Scenario: Synchronous Single-StreamDefault - IBRSretbleed=stuffmitigations=offretbleed=off70140210280350SE +/- 0.47, N = 3SE +/- 0.71, N = 3SE +/- 1.16, N = 3SE +/- 0.71, N = 3322.63323.13325.92326.19

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Default - IBRSretbleed=stuffmitigations=offretbleed=off8001600240032004000SE +/- 55.09, N = 20SE +/- 47.29, N = 4SE +/- 42.46, N = 20SE +/- 65.06, N = 163763353836303686

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefault - IBRSretbleed=stuffmitigations=offretbleed=off10002000300040005000SE +/- 50.46, N = 7SE +/- 22.52, N = 4SE +/- 51.90, N = 5SE +/- 23.53, N = 44452444143654234

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDefault - IBRSretbleed=stuffmitigations=offretbleed=off15003000450060007500SE +/- 50.45, N = 3SE +/- 38.70, N = 4SE +/- 49.58, N = 4SE +/- 90.71, N = 47114702867286962

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefault - IBRSretbleed=stuffmitigations=offretbleed=off9001800270036004500SE +/- 56.91, N = 20SE +/- 44.97, N = 20SE +/- 50.26, N = 20SE +/- 44.62, N = 204195387839273923

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.20, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3107.7293.2083.1989.001. (CC) gcc options: -lm

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=offretbleed=off7001400210028003500SE +/- 10.17, N = 3SE +/- 3.46, N = 334383319323732891. firefox 108.0

Unpacking The Linux Kernel

linux-5.19.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernel 5.19linux-5.19.tar.xzDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.017, N = 4SE +/- 0.067, N = 4SE +/- 0.005, N = 4SE +/- 0.004, N = 49.6549.6419.3319.472

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Mesh TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off2040608010089.6789.5989.4290.521. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lphysicalProperties -lspecie -lfiniteVolume -lfvModels -lgenericPatchFields -lmeshTools -lsampling -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off2004006008001000916.44913.50909.74910.871. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lphysicalProperties -lspecie -lfiniteVolume -lfvModels -lgenericPatchFields -lmeshTools -lsampling -lOpenFOAM -ldl -lm

OpenRadioss

Model: Bumper Beam

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bumper BeamDefault - IBRSretbleed=stuffmitigations=offretbleed=off90180270360450SE +/- 0.61, N = 3SE +/- 0.31, N = 3SE +/- 0.18, N = 3SE +/- 0.41, N = 3412.01404.13398.01403.77

OpenRadioss

Model: Cell Phone Drop Test

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Cell Phone Drop TestDefault - IBRSretbleed=stuffmitigations=offretbleed=off70140210280350SE +/- 0.54, N = 3SE +/- 0.36, N = 3SE +/- 0.38, N = 3SE +/- 0.17, N = 3308.94307.34306.77307.30

OpenRadioss

Model: Bird Strike on Windshield

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bird Strike on WindshieldDefault - IBRSretbleed=stuffmitigations=offretbleed=off160320480640800SE +/- 0.01, N = 3SE +/- 0.53, N = 3SE +/- 0.74, N = 3SE +/- 0.27, N = 3735.24732.52729.94731.86

OpenRadioss

Model: Rubber O-Ring Seal Installation

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Rubber O-Ring Seal InstallationDefault - IBRSretbleed=stuffmitigations=offretbleed=off120240360480600SE +/- 0.10, N = 3SE +/- 0.39, N = 3SE +/- 0.05, N = 3SE +/- 0.43, N = 3565.84559.22553.46557.08

OpenRadioss

Model: INIVOL and Fluid Structure Interaction Drop Container

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: INIVOL and Fluid Structure Interaction Drop ContainerDefault - IBRSretbleed=stuffmitigations=offretbleed=off400800120016002000SE +/- 6.44, N = 3SE +/- 4.35, N = 3SE +/- 0.41, N = 3SE +/- 1.45, N = 31649.051633.501617.861626.25

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 0Default - IBRSretbleed=stuffmitigations=offretbleed=off80160240320400SE +/- 0.22, N = 3SE +/- 0.48, N = 3SE +/- 1.22, N = 3SE +/- 0.25, N = 3379.22380.58379.28377.401. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 2Default - IBRSretbleed=stuffmitigations=offretbleed=off4080120160200SE +/- 0.26, N = 3SE +/- 0.27, N = 3SE +/- 0.56, N = 3SE +/- 0.22, N = 3171.47171.57170.09169.841. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6Default - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 319.9419.7619.3619.491. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6, LosslessDefault - IBRSretbleed=stuffmitigations=offretbleed=off714212835SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 328.5328.0927.5727.851. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 10, LosslessDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 312.4311.8511.6211.741. (CXX) g++ options: -O3 -fPIC -lm

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigDefault - IBRSretbleed=stuffmitigations=offretbleed=off60120180240300SE +/- 1.63, N = 3SE +/- 1.01, N = 3SE +/- 0.76, N = 3SE +/- 1.01, N = 3287.90271.33260.62266.84

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 18.8Time To CompileDefault - IBRSretbleed=stuffmitigations=offretbleed=off400800120016002000SE +/- 0.05, N = 3SE +/- 0.48, N = 3SE +/- 0.72, N = 3SE +/- 0.16, N = 31783.491748.871716.491734.97

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To CompileDefault - IBRSretbleed=stuffmitigations=offretbleed=off306090120150SE +/- 0.35, N = 3SE +/- 0.44, N = 3SE +/- 0.28, N = 3SE +/- 0.44, N = 3142.63138.07134.19136.24

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: DefaultDefault - IBRSretbleed=stuffmitigations=offretbleed=off91827364537.5436.7135.9436.56

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 OptimizedDefault - IBRSretbleed=stuffmitigations=offretbleed=off100200300400500442.22438.60435.08436.20

Timed Erlang/OTP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Erlang/OTP Compilation 25.0Time To CompileDefault - IBRSretbleed=stuffmitigations=offretbleed=off50100150200250SE +/- 0.25, N = 3SE +/- 0.20, N = 3SE +/- 0.18, N = 3SE +/- 0.31, N = 3220.87207.35198.22204.11

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.4WAV To FLACDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.05, N = 5SE +/- 0.06, N = 5SE +/- 0.13, N = 5SE +/- 0.14, N = 521.6621.4421.3921.461. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.004, N = 3SE +/- 0.158, N = 15SE +/- 0.077, N = 3SE +/- 0.161, N = 1513.04510.5777.9558.9701. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=offretbleed=off714212835SE +/- 0.62, N = 15SE +/- 0.78, N = 15SE +/- 0.90, N = 15SE +/- 0.69, N = 1527.9821.5615.1018.291. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=offretbleed=off1326395265SE +/- 0.30, N = 3SE +/- 1.00, N = 15SE +/- 0.95, N = 15SE +/- 0.04, N = 359.1741.5223.6533.501. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.60, N = 3SE +/- 0.89, N = 3SE +/- 0.06, N = 3SE +/- 0.83, N = 3108.7581.9344.4869.701. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=offretbleed=off3691215SE +/- 0.011, N = 3SE +/- 0.012, N = 3SE +/- 0.260, N = 15SE +/- 0.004, N = 312.8069.8766.4978.3031. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=offretbleed=off50100150200250SE +/- 2.54, N = 6SE +/- 0.52, N = 3SE +/- 1.10, N = 15SE +/- 0.19, N = 3221.70167.70101.21142.981. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.52, N = 15SE +/- 0.03, N = 325.0519.1611.3616.131. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=offretbleed=off1224364860SE +/- 0.49, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 352.2339.0921.6533.161. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.33, N = 3SE +/- 0.11, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3107.0980.4343.5568.061. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=offretbleed=off50100150200250SE +/- 0.48, N = 3SE +/- 0.25, N = 3SE +/- 0.33, N = 3SE +/- 0.47, N = 3217.36166.8195.57143.011. (CC) gcc options: -lpthread

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 TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.33432.66864.00295.33726.6715SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 35.905.935.635.69

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkDefault - IBRSretbleed=stuffmitigations=offretbleed=off100200300400500SE +/- 0.93, N = 3SE +/- 0.48, N = 3SE +/- 1.14, N = 3SE +/- 0.28, N = 3441.23439.91441.21439.84

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 DataframeDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 324.5424.1624.0024.20

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 TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.2152.433.6454.866.075SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 35.405.185.035.09

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.83031.66062.49093.32124.1515SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 33.693.543.513.51

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 TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.80551.6112.41653.2224.0275SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 33.583.563.533.52

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.71781.43562.15342.87123.589SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.22, N = 3SE +/- 0.06, N = 33.142.993.192.98

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 TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.07, N = 3SE +/- 0.08, N = 4SE +/- 0.03, N = 3SE +/- 0.02, N = 36.496.115.896.29

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi BenchmarkDefault - IBRSretbleed=stuffmitigations=offretbleed=off90180270360450SE +/- 0.18, N = 3SE +/- 1.00, N = 4SE +/- 0.45, N = 3SE +/- 0.22, N = 3436.79437.77436.93436.32

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 DataframeDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.11, N = 3SE +/- 0.07, N = 4SE +/- 0.66, N = 3SE +/- 0.02, N = 324.3324.1824.8924.24

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 TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off246810SE +/- 0.04, N = 3SE +/- 0.07, N = 4SE +/- 0.06, N = 3SE +/- 0.11, N = 36.145.885.705.84

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.89551.7912.68653.5824.4775SE +/- 0.09, N = 3SE +/- 0.02, N = 4SE +/- 0.07, N = 3SE +/- 0.08, N = 33.983.743.713.68

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 TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.91131.82262.73393.64524.5565SE +/- 0.06, N = 3SE +/- 0.04, N = 4SE +/- 0.01, N = 3SE +/- 0.04, N = 34.054.033.904.02

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test TimeDefault - IBRSretbleed=stuffmitigations=offretbleed=off0.7741.5482.3223.0963.87SE +/- 0.05, N = 3SE +/- 0.02, N = 4SE +/- 0.08, N = 3SE +/- 0.04, N = 33.383.343.363.44

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.4Blend File: BMW27 - Compute: CPU-OnlyDefault - IBRSretbleed=stuffmitigations=offretbleed=off80160240320400SE +/- 0.15, N = 3SE +/- 0.72, N = 3SE +/- 0.52, N = 3SE +/- 0.06, N = 3369.61368.09368.70367.55

Numenta Anomaly Benchmark

Detector: KNN CAD

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: KNN CADDefault - IBRSretbleed=stuffmitigations=offretbleed=off90180270360450SE +/- 5.51, N = 3SE +/- 0.43, N = 3SE +/- 1.85, N = 3SE +/- 2.44, N = 3423.22410.61402.73413.52

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianDefault - IBRSretbleed=stuffmitigations=offretbleed=off510152025SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 320.2120.2319.9720.16

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineDefault - IBRSretbleed=stuffmitigations=offretbleed=off60120180240300SE +/- 2.15, N = 3SE +/- 1.77, N = 3SE +/- 0.88, N = 3SE +/- 1.62, N = 3262.98264.63262.71259.64

Numenta Anomaly Benchmark

Detector: Contextual Anomaly Detector OSE

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Contextual Anomaly Detector OSEDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.29, N = 3SE +/- 0.07, N = 3SE +/- 0.68, N = 3SE +/- 0.75, N = 392.5292.4393.6992.95

EnCodec

Target Bandwidth: 3 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 3 kbpsDefault - IBRSretbleed=stuffmitigations=offretbleed=off1530456075SE +/- 0.25, N = 3SE +/- 0.61, N = 3SE +/- 0.56, N = 3SE +/- 0.43, N = 365.3755.9849.6552.56

EnCodec

Target Bandwidth: 6 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 6 kbpsDefault - IBRSretbleed=stuffmitigations=offretbleed=off1530456075SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 366.9556.7850.3753.18

EnCodec

Target Bandwidth: 24 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 24 kbpsDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.13, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 378.0266.1958.6062.00

EnCodec

Target Bandwidth: 1.5 kbps

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 1.5 kbpsDefault - IBRSretbleed=stuffmitigations=offretbleed=off1428425670SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 364.1654.6648.2651.01

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefault - IBRSretbleed=stuffmitigations=offretbleed=off714212835SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 329.6726.5018.1520.921. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefault - IBRSretbleed=stuffmitigations=offretbleed=off612182430SE +/- 0.23, N = 3SE +/- 0.28, N = 3SE +/- 0.11, N = 3SE +/- 0.26, N = 325.2823.7818.1719.781. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefault - IBRSretbleed=stuffmitigations=offretbleed=off20406080100SE +/- 0.17, N = 3SE +/- 0.21, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 393.3285.8267.2574.871. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefault - IBRSretbleed=stuffmitigations=offretbleed=off1122334455SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.38, N = 3SE +/- 0.51, N = 347.0543.4234.5138.241. (CC) gcc options: -lm

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongDefault - IBRSretbleed=stuffmitigations=offretbleed=off1.06162.12323.18484.24645.308SE +/- 0.045, N = 5SE +/- 0.051, N = 5SE +/- 0.004, N = 5SE +/- 0.009, N = 54.7184.2702.9203.6111. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread


Phoronix Test Suite v10.8.5