Benchmarks for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2103298-IB-ROCKETLAK21 Rocket Lake Core i9 11900K - Phoronix Test Suite Rocket Lake Core i9 11900K Benchmarks for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2103298-IB-ROCKETLAK21&grw&rdt .
Rocket Lake Core i9 11900K Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Enabled Repeat Run Intel Core i9-11900K @ 5.10GHz (8 Cores / 16 Threads) ASUS ROG MAXIMUS XIII HERO (0610 BIOS) Intel Tiger Lake-H 32GB 1000GB Western Digital WD_BLACK SN850 1TB + 2000GB AMD Radeon RX 6800/6800 XT / 6900 16GB (2575/1000MHz) Intel Tiger Lake-H HD Audio ASUS MG28U 2 x Intel I225-V + Intel Device 2725 Ubuntu 21.04 5.12.0-051200rc3daily20210315-generic (x86_64) 20210314 GNOME Shell 3.38.3 X Server 1.20.10 + Wayland 4.6 Mesa 21.1.0-devel (git-616720d 2021-03-16 hirsute-oibaf-ppa) (LLVM 12.0.0) GCC 10.2.1 20210312 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Environment Details - DEBUGINFOD_URLS= Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-p9aljy/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-p9aljy/gcc-10-10.2.1/debian/tmp-gcn/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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0x39 - Thermald 2.4.3 Java Details - OpenJDK Runtime Environment (build 11.0.11-ea+4-Ubuntu-0ubuntu2) Python Details - Python 3.9.2 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Rocket Lake Core i9 11900K selenium: ARES-6 - Firefox selenium: Kraken - Firefox selenium: StyleBench - Firefox selenium: Jetstream 2 - Firefox selenium: Speedometer - Firefox selenium: Kraken - Google Chrome selenium: PSPDFKit WASM - Firefox selenium: StyleBench - Google Chrome selenium: PSPDFKit WASM - Google Chrome selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox selenium: WASM imageConvolute - Google Chrome selenium: WASM collisionDetection - Google Chrome tscp: AI Chess Performance cryptopp: Unkeyed Algorithms compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-rar: Linux Source Tree Archiving To RAR crafty: Elapsed Time compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 java-gradle-perf: Reactor ctx-clock: Context Switch Time stress-ng: Atomic stress-ng: Crypto stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Context Switching cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Decryption dacapobench: Jython dacapobench: Tradesoap cython-bench: N-Queens blake2: botan: KASUMI botan: AES-256 botan: Twofish botan: Blowfish botan: CAST-256 botan: KASUMI botan: KASUMI - Decrypt botan: AES-256 botan: AES-256 - Decrypt botan: Twofish botan: Twofish - Decrypt botan: Blowfish botan: Blowfish - Decrypt botan: CAST-256 botan: CAST-256 - Decrypt botan: ChaCha20Poly1305 botan: ChaCha20Poly1305 - Decrypt openscad: Pistol openscad: Retro Car openscad: Mini-ITX Case openscad: Projector Mount Swivel openscad: Leonardo Phone Case Slim basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only tjbench: Decompression Throughput tesseract-ocr: Time To OCR 7 Images brl-cad: VGR Performance Metric ngspice: C2670 ngspice: C7552 encode-ape: WAV To APE encode-opus: WAV To Opus Encode encode-wavpack: WAV To WavPack astcenc: Medium astcenc: Thorough astcenc: Exhaustive etcpak: DXT1 etcpak: ETC1 etcpak: ETC2 gmic: 2D Function Plotting, 1000 Times hugin: Panorama Photo Assistant + Stitching Time jpegxl: PNG - 5 jpegxl: PNG - 7 jpegxl: JPEG - 5 jpegxl: JPEG - 7 jpegxl-decode: 1 jpegxl-decode: All libraw: Post-Processing Benchmark rawtherapee: Total Benchmark Time webp2: Default webp2: Quality 75, Compression Effort 7 webp2: Quality 100, Compression Effort 5 webp: Quality 100, Lossless webp: Quality 100, Highest Compression gegl: Crop gegl: Scale gegl: Color Enhance gegl: Rotate 90 Degrees rsvg: SVG Files To PNG ocrmypdf: Processing 60 Page PDF Document gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask luajit: Composite dcraw: RAW To PPM Image Conversion espeak: Text-To-Speech Synthesis synthmark: VoiceMark_100 quantlib: fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment - LSU RNA mrbayes: Primate Phylogeny Analysis himeno: Poisson Pressure Solver plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - VGG19 - CPU plaidml: No - Inference - ResNet 50 - CPU lczero: BLAS lczero: Eigen numpy: cloverleaf: Lagrangian-Eulerian Hydrodynamics dolfyn: Computational Fluid Dynamics octave-benchmark: deepspeech: CPU rnnoise: mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 onnx: yolov4 - OpenMP CPU onnx: bertsquad-10 - OpenMP CPU onnx: fcn-resnet101-11 - OpenMP CPU onnx: shufflenet-v2-10 - OpenMP CPU onnx: super-resolution-10 - OpenMP CPU tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 caffe: AlexNet - CPU - 100 caffe: GoogleNet - CPU - 100 ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m npb: EP.C npb: LU.C rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms onednn: IP Shapes 1D - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: IP Shapes 1D - u8s8f32 - CPU onednn: IP Shapes 3D - u8s8f32 - CPU onednn: IP Shapes 1D - bf16bf16bf16 - CPU onednn: IP Shapes 3D - bf16bf16bf16 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - bf16bf16bf16 - CPU onednn: Deconvolution Batch shapes_1d - bf16bf16bf16 - CPU onednn: Deconvolution Batch shapes_3d - bf16bf16bf16 - CPU onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - bf16bf16bf16 - CPU askap: Hogbom Clean OpenMP askap: tConvolve MT - Gridding askap: tConvolve MT - Degridding askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding mt-dgemm: Sustained Floating-Point Rate amg: neat: lulesh: openfoam: Motorbike 30M mocassin: Dust 2D tau100.0 incompact3d: input.i3d 129 Cells Per Direction incompact3d: input.i3d 193 Cells Per Direction wireguard: coremark: CoreMark Size 666 - Iterations Per Second n-queens: Elapsed Time aircrack-ng: build-ffmpeg: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile primesieve: 1e12 Prime Number Generation build-apache: Time To Compile stockfish: Total Time stockfish: Total Time compress-7zip: Compress Speed Test john-the-ripper: Blowfish john-the-ripper: MD5 build-llvm: Time To Compile build-php: Time To Compile compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed asmfish: 1024 Hash Memory, 26 Depth m-queens: Time To Solve build-linux-kernel: Time To Compile sysbench: RAM / Memory sysbench: CPU swet: Average kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast aom-av1: Speed 4 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime aom-av1: Speed 0 Two-Pass - Bosphorus 4K aom-av1: Speed 4 Two-Pass - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 0 Two-Pass - Bosphorus 1080p aom-av1: Speed 4 Two-Pass - Bosphorus 1080p aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space tachyon: Total Time svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p x264: H.264 Video Encoding dav1d: Summer Nature 4K dav1d: Summer Nature 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p x265: Bosphorus 4K x265: Bosphorus 1080p c-ray: Total Time - 4K, 16 Rays Per Pixel ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping v-ray: CPU svt-hevc: 1 - Bosphorus 1080p svt-hevc: 7 - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p blender: BMW27 - CPU-Only povray: Trace Time radiance: Serial radiance: SMP Parallel avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless build-godot: Time To Compile neatbench: CPU embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj oidn: Memorial openvkl: vklBenchmark openvkl: vklBenchmarkVdbVolume openvkl: vklBenchmarkStructuredVolume openvkl: vklBenchmarkUnstructuredVolume smallpt: Global Illumination Renderer; 128 Samples indigobench: CPU - Bedroom indigobench: CPU - Supercar luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer rays1bench: Large Scene yafaray: Total Time For Sample Scene appleseed: Emily appleseed: Disney Material appleseed: Material Tester build2: Time To Compile build-eigen: Time To Compile build-erlang: Time To Compile build-mesa: Time To Compile build-nodejs: Time To Compile build-wasmer: Time To Compile financebench: Repo OpenMP financebench: Bonds OpenMP viennacl: CPU BLAS - sCOPY viennacl: CPU BLAS - sAXPY viennacl: CPU BLAS - sDOT viennacl: CPU BLAS - dCOPY viennacl: CPU BLAS - dAXPY viennacl: CPU BLAS - dDOT viennacl: CPU BLAS - dGEMV-N viennacl: CPU BLAS - dGEMV-T viennacl: CPU BLAS - dGEMM-NN viennacl: CPU BLAS - dGEMM-NT viennacl: CPU BLAS - dGEMM-TT viennacl: CPU BLAS - dGEMM-TN libreoffice: 20 Documents To PDF blosc: blosclz pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python unpack-firefox: firefox-84.0.source.tar.xz gnuradio: Five Back to Back FIR Filters gnuradio: Signal Source (Cosine) gnuradio: FIR Filter gnuradio: IIR Filter gnuradio: FM Deemphasis Filter gnuradio: Hilbert Transform liquid-dsp: 1 - 256 - 57 liquid-dsp: 2 - 256 - 57 liquid-dsp: 4 - 256 - 57 liquid-dsp: 8 - 256 - 57 liquid-dsp: 12 - 256 - 57 luaradio: Five Back to Back FIR Filters luaradio: FM Deemphasis Filter luaradio: Hilbert Transform luaradio: Complex Phase srslte: OFDM_Test srslte: PHY_DL_Test srslte: PHY_DL_Test phpbench: PHP Benchmark Suite sqlite-speedtest: Timed Time - Size 1,000 simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID perl-benchmark: Pod2html perl-benchmark: Interpreter gmpbench: Total Time optcarrot: Optimized Benchmark polyhedron: linpk polyhedron: rnflow git: Time To Complete Common Git Commands pybench: Total For Average Test Times Enabled Repeat Run 38.12 844.1 117 102.781 134 616.6 2779 45.95 2813 25.1 337.8 26.5738 280.3765 1723339 440.923659 10283.65 10096.9 65.95 10672.3 64.67 10679.1 36.158 10230525 29.797 173.547 162 364917.65 2217.94 22.88 4991.24 56981.91 61555.92 1533.48 5101477.04 2123370 852505 5430.2 5430.1 773.1 729.5 487.4 488.4 4819.2 4793.8 774.4 488.0 487.9 729.3 3182 3200 20.368 4.40 105.700 7826.312 427.593 545.747 162.506 105.775 103.653 7854.712 7840.111 427.841 426.104 545.449 535.847 162.627 162.323 938.779 935.218 77.846 3.662 35.217 6.934 14.322 21.449 6.257 27.605 51.557 7.101 6.521 4.300 4.573 0.165 3.468 233.497004 18.498 152552 108.728 87.394 10.152 7.230 13.197 5.0307 11.6727 87.8117 2387.981 369.312 209.634 77.043 38.734 74.76 10.10 74.61 74.70 56.70 229.86 44.35 52.385 3.533 191.351 9.618 15.297 6.095 6.479 4.711 42.893 29.539 16.403 15.510 6.212 9.027 9.323 11.214 1832.95 31.086 24.716 928.212 3323.0 7133.5 26220 96.026 7.999 57.253 5671.424874 21.49 17.73 5.52 462 840 499.40 159.78 15.064 5.422 60.44520 20.886 3.751 19.789 1.971 1.921 23.063 457 852 84 17685 7801 163084 2344130 133779 110221 112405 2119427 263.339 264.381 34712 88739 15.72 4.42 3.63 3.76 3.50 5.63 1.35 12.16 56.10 12.60 11.36 24.05 23.05 18.10 11.06 1554.98 31194.25 208.704 70.416 103.844 21.079 16.997 1.29902 4.04078 10.5712 0.703196 2.86126 8.39732 4.60823 13.9484 6.16825 4.18919 12.1173 0.822350 1.43641 3091.74 1812.22 3092.80 15.8234 16.4520 16.7408 1814.66 3.42660 3092.81 1816.65 1.26765 3.49756 209.645 1200.82 1745.70 1236.02 2072.06 2.482611 259341600 13.760 5096.4458 228.01 174 34.1286405 118.388975 130.033 328827.761939 13.036 36396.535 45.606 92.234 25.768 18.039 17.438 22389342 28813121 57489 20864 2065333 548.634 49.237 314.5 4763.0 33.0 4390.6 1302.6 4865.2 386.2 5071.8 31.4 4252.3 31995526 68.598 74.509 25461.39 34101.32 961886531 6.41 27.89 17.71 31.73 65.54 120.06 7.67 29.19 22.80 114.16 0.16 3.96 16.56 7.59 42.80 52.82 0.5 7.81 31.11 23.17 135.81 152.40 9.34 32.91 1073 165 218 1101 310 1272 74.8839 185.98 191.74 157.07 118.95 189.80 707.73 4.255 37.852 15.04 67.47 67.130 550.728 12346 9.26 135.79 266.00 132.84 38.189 484.579 152.138 60.402 30.971 11.050 2.855 51.509 5.112 113.103 17.8 12.5048 14.8098 13.9492 12.7997 16.3861 14.4683 13.44 194 24682690 74635152 2708582 8.880 2.051 4.725 1.96 2.14 22.06 3.34 1.59 25 1.75 20 4.57 333.33 71.82 121.448 329.633633 182.327699 174.012014 122.762 53.734 92.218 46.057 425.303 52.853 26926.406901 41370.770833 25.1 38.8 41.3 23.6 36.3 38.4 46.7 48.2 45.2 44.4 46.8 48.1 5.561 11661.2 184 231 74.9 82.1 83.0 12.8 339 17.9 72.8 120 6.61 34.7 305 14.745 1527.4 3244.4 734.0 837.7 1084.4 594.4 82626333 156866667 321016667 629876667 662150000 1541.1 547.0 107.2 787.1 176933333 335.8 132.7 1010404 44.862 3.59 1.21 5.22 5.60 0.08690658 0.00067785 6449.1 186.13 2.14 11.66 40.967 714 38.09 842.2 119 99.740 137.9 610.4 2776 45.78 2823 25.0 337.9 26.6490 280.3033 1726583 441.062408 10277.67 10047.5 66.00 10655.3 64.67 10683.2 36.161 10247883 29.807 171.066 163 362585.30 2218.61 23.02 4964.68 57137.41 62160.59 1533.93 5095907.11 2123360 855283 5425.9 5427.0 774.0 729.7 487.2 488.2 4824.1 4799.9 774.9 487.1 487.9 729.6 3134 3242 20.389 4.46 105.755 7848.747 426.304 545.726 162.518 105.734 103.637 7778.529 7761.236 427.369 425.875 545.418 535.866 162.596 162.331 941.532 936.207 78.067 3.660 35.136 6.949 14.196 21.390 6.250 27.599 51.536 7.103 6.532 4.302 4.571 0.163 3.458 233.547913 18.505 153258 107.264 86.228 10.135 7.222 13.209 5.0381 11.6705 87.8520 2387.901 369.329 209.360 77.449 38.339 75.02 10.11 74.94 74.86 56.71 229.99 44.29 52.282 3.545 190.528 9.603 15.316 6.083 6.485 4.726 42.867 29.512 16.302 15.490 6.213 9.036 9.304 11.174 1828.04 31.111 24.622 928.092 3312.4 7121.2 26165 96.051 7.900 57.637 5672.861468 21.58 17.79 5.54 467 831 492.31 159.40 15.048 5.392 59.56384 20.896 3.789 19.696 1.980 1.923 22.904 457 853 84 17671 7800 163043 2343210 135089 110166 112393 2118960 263.466 264.765 34770 88720 16.00 4.49 3.65 3.77 3.53 5.68 1.35 12.15 56.35 12.74 11.19 24.59 23.11 18.18 11.04 1565.92 31174.97 208.794 70.246 104.958 21.102 17.010 1.29529 4.03238 9.49268 0.704665 2.77561 8.39297 4.38277 13.8588 6.19314 4.17427 12.0573 0.822519 1.44288 2988.39 1760.75 3001.60 15.8212 16.4500 16.7266 1762.42 3.41721 2998.59 1762.48 1.26745 3.49474 210.971 1200.37 1743.56 1246.17 2080.12 2.677930 259622700 13.720 5087.7600 227.61 173 33.6924540 118.116386 129.888 328744.223080 13.050 36393.960 45.497 92.096 25.677 18.029 17.464 22712289 28469418 57574 20862 2054667 547.940 49.174 312.9 4760.7 33.1 4401.8 1327.1 4875.4 382.8 5042.4 31.3 4315.8 31604040 68.578 74.022 25202.79 34092.54 990578345 6.42 27.92 17.71 31.89 65.72 120.19 7.64 29.13 22.89 113.96 0.16 3.96 16.54 7.56 43.24 51.82 0.5 7.82 31.05 23.20 137.23 156.45 9.35 32.90 1064 165 218 1103 310 1275 75.0159 184.70 191.19 156.26 119.08 189.52 708.63 4.254 37.761 15.14 67.44 67.125 556.312 12308 9.29 135.17 262.54 132.87 38.349 484.88 148.282 60.125 31.097 11.061 2.867 51.572 5.085 112.965 17.7 12.6118 14.6375 13.8588 12.7888 16.2991 14.4523 13.42 197 25063015 72560377 2709587 8.883 2.052 4.730 1.96 2.13 22.06 3.32 1.59 25 1.73 20 4.55 333.33 71.69 121.236 329.912492 181.850177 174.611299 121.752 53.637 91.887 45.868 425.139 53.060 26809.903646 41346.518229 25.1 38.7 41.3 23.6 36.3 38.4 46.7 48.4 46.8 44.7 47.3 48.7 5.530 11655.7 184 231 75.1 81.9 83.0 12.8 339 17.8 73.0 120 6.65 34.8 305 14.742 1499.4 3240.7 733.4 837.4 1082.2 593.7 81644000 155633333 319096667 629466667 658753333 1528.4 546.9 107.2 784.4 178033333 335.7 132.4 1017890 44.870 3.60 1.21 5.25 5.72 0.08701769 0.00067438 6432.5 186.00 2.14 11.67 40.876 716 37.86 844.6 118 100.001 136.7 610.7 2788 46.19 2825 25.4 337.9 26.9495 280.7208 1724418 441.322554 10267.04 10026.8 66.00 10670.1 64.72 10675.7 36.193 10220881 29.862 174.163 162 356543.31 2217.75 23.42 5001.07 57377.45 62436.51 1526.56 4881747.94 2129088 852965 5430.1 5425.7 774.9 729.6 487.6 488.3 4823.2 4800.5 775.1 487.3 488 729.5 3174 3255 20.351 4.43 105.750 7852.889 426.796 545.858 162.502 105.731 103.496 7854.050 7816.265 427.282 426.124 544.748 535.208 162.602 162.314 940.828 936.654 78.214 3.656 35.297 6.925 14.239 21.363 6.248 27.612 51.550 7.103 6.526 4.291 4.558 0.165 3.473 234.792843 18.463 152408 108.100 86.385 10.133 7.232 13.204 5.0345 11.6754 87.8566 2380.087 369.255 209.564 76.990 38.666 74.75 10.09 74.94 75.57 56.37 227.61 44.42 52.489 3.565 190.328 9.625 15.315 6.080 6.482 4.723 42.932 29.563 16.459 15.555 6.222 9.044 9.334 11.204 1846.72 31.074 24.580 926.290 3311.3 7147.5 26855 96.140 7.984 57.326 5669.601972 21.57 17.86 5.52 468 841 499.05 166.03 15.032 5.398 60.30306 20.893 3.753 19.788 1.991 1.936 23.194 456 854 85 17624 7835 163094 2343680 136271 110245 112439 2119127 263.602 265.451 34786 88718 15.94 4.46 3.60 3.79 3.59 5.73 1.40 12.60 57.57 12.93 11.35 24.65 23.13 18.16 11.09 1581.87 30717.61 209.923 72.239 103.487 21.300 17.023 1.29607 4.04332 10.5697 0.704534 2.87200 8.39591 4.64952 13.9306 6.07807 4.17526 12.0965 0.821323 1.43273 3066.19 1802.18 3066.56 15.8127 16.4458 16.7026 1800.95 3.43837 3075.31 1802.00 1.27367 3.48539 208.623 1200.48 1745.70 1223.27 2074.75 2.294790 259329700 13.744 5076.3784 227.09 173 33.7688675 118.354482 130.534 327648.061767 13.033 36390.208 45.618 92.669 25.768 18.070 17.489 22203685 28372238 57264 21032 2088333 545.195 49.291 310.2 4774.4 33.1 4394.0 1303.8 4864.6 389.4 5065.8 31.3 4308.3 31766979 68.589 74.623 25429.68 34093.33 974599621 6.41 27.92 17.64 31.65 65.40 119.79 7.69 29.14 22.77 113.06 0.16 3.94 16.41 7.56 40.83 51.88 0.50 7.80 30.84 23.12 138.16 152.03 9.35 32.84 1041 165 217 1089 309 1256 74.0164 183.50 190.50 155.96 119.15 189.50 709.28 4.232 37.612 14.82 67.60 67.115 561.830 12279 9.27 135.41 262.47 132.99 38.300 485.029 151.131 60.353 31.050 11.028 2.874 52.208 5.092 113.220 17.8 12.5456 14.6379 13.9158 12.5000 16.3807 14.1936 13.35 196 24792840 76029329 2706127 8.883 2.049 4.716 1.94 2.14 21.74 3.33 1.59 25 1.74 20 4.57 333.33 71.69 121.328 330.690663 183.472942 175.437539 122.580 53.825 92.392 45.941 426.197 52.876 26676.769532 41115.476562 25.3 39.1 41.7 23.8 36.6 38.6 46.6 48.4 47.0 45.1 47.5 48.7 5.593 11601.8 184 231 74.9 82.0 82.9 12.8 339 17.8 73.1 120 6.68 34.8 306 14.764 1506.3 3238.8 733.7 837.4 1084.2 591.4 82631000 157906667 319286667 621093333 659116667 1536.0 547.0 107.1 783.3 176800000 336.9 132.6 1020071 45.072 3.6 1.21 5.24 5.68 0.08672429 0.00068233 6438.8 187.75 40.992 711 OpenBenchmarking.org
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Enabled Repeat Run 9 18 27 36 45 SE +/- 0.20, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 38.12 38.09 37.86 1. firefox 86.0
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.82, N = 3 SE +/- 0.73, N = 3 SE +/- 1.71, N = 3 844.1 842.2 844.6 1. firefox 86.0
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Enabled Repeat Run 30 60 90 120 150 SE +/- 2.02, N = 15 SE +/- 1.81, N = 15 SE +/- 1.76, N = 15 117 119 118 1. firefox 86.0
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Enabled Repeat Run 20 40 60 80 100 SE +/- 0.91, N = 3 SE +/- 0.71, N = 3 SE +/- 0.45, N = 3 102.78 99.74 100.00 1. firefox 86.0
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Enabled Repeat Run 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 1.09, N = 3 SE +/- 1.34, N = 3 134.0 137.9 136.7 1. firefox 86.0
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Enabled Repeat Run 130 260 390 520 650 SE +/- 1.50, N = 3 SE +/- 0.93, N = 3 SE +/- 1.66, N = 3 616.6 610.4 610.7 1. chrome 89.0.4389.90
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Enabled Repeat Run 600 1200 1800 2400 3000 SE +/- 10.17, N = 3 SE +/- 3.33, N = 3 SE +/- 9.87, N = 3 2779 2776 2788 1. firefox 86.0
Selenium Benchmark: StyleBench - Browser: Google Chrome OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Enabled Repeat Run 10 20 30 40 50 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.16, N = 3 45.95 45.78 46.19 1. chrome 89.0.4389.90
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Enabled Repeat Run 600 1200 1800 2400 3000 SE +/- 6.24, N = 3 SE +/- 2.31, N = 3 2813 2823 2825 1. chrome 89.0.4389.90
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Enabled Repeat Run 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.34, N = 3 25.1 25.0 25.4 1. firefox 86.0
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Enabled Repeat Run 70 140 210 280 350 SE +/- 3.30, N = 3 SE +/- 3.18, N = 3 SE +/- 3.27, N = 3 337.8 337.9 337.9 1. firefox 86.0
Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Enabled Repeat Run 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.35, N = 3 SE +/- 0.16, N = 3 26.57 26.65 26.95 1. chrome 89.0.4389.90
Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Enabled Repeat Run 60 120 180 240 300 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 280.38 280.30 280.72 1. chrome 89.0.4389.90
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Enabled Repeat Run 400K 800K 1200K 1600K 2000K SE +/- 1321.50, N = 5 SE +/- 1711.59, N = 5 SE +/- 1321.50, N = 5 1723339 1726583 1724418 1. (CC) gcc options: -O3 -march=native
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Enabled Repeat Run 100 200 300 400 500 SE +/- 0.14, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 440.92 441.06 441.32 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 8.84, N = 3 SE +/- 7.03, N = 3 SE +/- 13.24, N = 3 10283.65 10277.67 10267.04 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 31.07, N = 3 SE +/- 6.63, N = 3 SE +/- 31.08, N = 3 10096.9 10047.5 10026.8 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Enabled Repeat Run 15 30 45 60 75 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 65.95 66.00 66.00 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 7.93, N = 3 SE +/- 5.72, N = 3 SE +/- 13.00, N = 3 10672.3 10655.3 10670.1 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Enabled Repeat Run 14 28 42 56 70 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 64.67 64.67 64.72 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 7.05, N = 3 SE +/- 9.28, N = 3 SE +/- 4.62, N = 3 10679.1 10683.2 10675.7 1. (CC) gcc options: -O3
RAR Compression Linux Source Tree Archiving To RAR OpenBenchmarking.org Seconds, Fewer Is Better RAR Compression 5.6.1 Linux Source Tree Archiving To RAR Enabled Repeat Run 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 36.16 36.16 36.19
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Enabled Repeat Run 2M 4M 6M 8M 10M SE +/- 15747.82, N = 3 SE +/- 11534.51, N = 3 SE +/- 3853.86, N = 3 10230525 10247883 10220881 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Enabled Repeat Run 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 29.80 29.81 29.86 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Enabled Repeat Run 40 80 120 160 200 SE +/- 2.16, N = 12 SE +/- 1.79, N = 12 SE +/- 1.63, N = 12 173.55 171.07 174.16
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Enabled Repeat Run 40 80 120 160 200 SE +/- 0.67, N = 3 162 163 162
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Enabled Repeat Run 80K 160K 240K 320K 400K SE +/- 4616.85, N = 3 SE +/- 2974.51, N = 9 SE +/- 4355.47, N = 4 364917.65 362585.30 356543.31 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Enabled Repeat Run 500 1000 1500 2000 2500 SE +/- 1.85, N = 3 SE +/- 0.23, N = 3 SE +/- 1.86, N = 3 2217.94 2218.61 2217.75 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Enabled Repeat Run 6 12 18 24 30 SE +/- 0.19, N = 3 SE +/- 0.29, N = 3 SE +/- 0.21, N = 3 22.88 23.02 23.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Enabled Repeat Run 1100 2200 3300 4400 5500 SE +/- 5.24, N = 3 SE +/- 12.12, N = 3 SE +/- 21.71, N = 3 4991.24 4964.68 5001.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Enabled Repeat Run 12K 24K 36K 48K 60K SE +/- 126.41, N = 3 SE +/- 122.73, N = 3 SE +/- 210.46, N = 3 56981.91 57137.41 57377.45 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Enabled Repeat Run 13K 26K 39K 52K 65K SE +/- 97.11, N = 3 SE +/- 100.32, N = 3 SE +/- 57.06, N = 3 61555.92 62160.59 62436.51 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Enabled Repeat Run 300 600 900 1200 1500 SE +/- 2.01, N = 3 SE +/- 3.20, N = 3 SE +/- 2.42, N = 3 1533.48 1533.93 1526.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Enabled Repeat Run 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 56528.36, N = 3 SE +/- 63682.03, N = 3 SE +/- 58907.92, N = 4 5101477.04 5095907.11 4881747.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Enabled Repeat Run 500K 1000K 1500K 2000K 2500K SE +/- 1900.78, N = 3 SE +/- 4689.76, N = 3 2125495 2123360 2129088
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Enabled Repeat Run 200K 400K 600K 800K 1000K SE +/- 2443.86, N = 3 SE +/- 805.40, N = 3 SE +/- 924.33, N = 3 852977 855283 852965
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Enabled Repeat Run 1200 2400 3600 4800 6000 SE +/- 4.04, N = 3 SE +/- 10.24, N = 3 SE +/- 7.67, N = 3 5436.5 5425.9 5430.1
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Enabled Repeat Run 1200 2400 3600 4800 6000 SE +/- 5.60, N = 3 SE +/- 8.66, N = 3 SE +/- 9.91, N = 3 5434.8 5427.0 5425.7
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.12, N = 3 SE +/- 1.34, N = 3 SE +/- 0.25, N = 3 775.2 774.0 774.9
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Enabled Repeat Run 160 320 480 640 800 SE +/- 0.06, N = 3 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 730.3 729.7 729.6
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Enabled Repeat Run 110 220 330 440 550 SE +/- 0.52, N = 3 SE +/- 0.88, N = 3 SE +/- 0.10, N = 3 488.3 487.2 487.6
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Enabled Repeat Run 110 220 330 440 550 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 SE +/- 0.12, N = 3 488.2 488.2 488.3
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Enabled Repeat Run 1000 2000 3000 4000 5000 SE +/- 3.65, N = 3 SE +/- 6.39, N = 3 SE +/- 8.27, N = 3 4832.0 4824.1 4823.2
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Enabled Repeat Run 1000 2000 3000 4000 5000 SE +/- 3.18, N = 3 SE +/- 5.46, N = 3 SE +/- 8.27, N = 3 4806.1 4799.9 4800.5
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.25, N = 2 SE +/- 0.50, N = 2 775.2 774.9 775.1
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Enabled Repeat Run 110 220 330 440 550 SE +/- 0.52, N = 3 SE +/- 0.30, N = 2 SE +/- 0.12, N = 3 488.1 487.1 487.3
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Enabled Repeat Run 110 220 330 440 550 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 488.0 487.9 488.0
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Enabled Repeat Run 160 320 480 640 800 SE +/- 0.27, N = 3 730.5 729.6 729.5
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 19.57, N = 4 SE +/- 13.99, N = 4 SE +/- 26.85, N = 4 3182 3134 3174
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 31.79, N = 4 SE +/- 28.33, N = 8 SE +/- 37.15, N = 4 3200 3242 3255
Cython Benchmark Test: N-Queens OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens Enabled Repeat Run 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 20.37 20.39 20.35
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Enabled Repeat Run 1.0035 2.007 3.0105 4.014 5.0175 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 4.40 4.46 4.43 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Enabled Repeat Run 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 105.70 105.76 105.75 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 25.80, N = 3 SE +/- 4.98, N = 3 SE +/- 0.38, N = 3 7826.31 7848.75 7852.89 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Enabled Repeat Run 90 180 270 360 450 SE +/- 0.53, N = 3 SE +/- 0.37, N = 3 SE +/- 0.64, N = 3 427.59 426.30 426.80 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Enabled Repeat Run 120 240 360 480 600 SE +/- 0.30, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 545.75 545.73 545.86 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Enabled Repeat Run 40 80 120 160 200 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 162.51 162.52 162.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI Enabled Repeat Run 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 105.78 105.73 105.73 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt Enabled Repeat Run 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 103.65 103.64 103.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 0.15, N = 3 SE +/- 74.80, N = 3 SE +/- 0.75, N = 3 7854.71 7778.53 7854.05 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 0.09, N = 3 SE +/- 77.84, N = 3 SE +/- 22.19, N = 3 7840.11 7761.24 7816.27 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish Enabled Repeat Run 90 180 270 360 450 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 SE +/- 0.19, N = 3 427.84 427.37 427.28 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt Enabled Repeat Run 90 180 270 360 450 SE +/- 0.22, N = 3 SE +/- 0.37, N = 3 SE +/- 0.15, N = 3 426.10 425.88 426.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish Enabled Repeat Run 120 240 360 480 600 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.28, N = 3 545.45 545.42 544.75 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt Enabled Repeat Run 120 240 360 480 600 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 SE +/- 0.33, N = 3 535.85 535.87 535.21 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 Enabled Repeat Run 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 162.63 162.60 162.60 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt Enabled Repeat Run 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 162.32 162.33 162.31 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 Enabled Repeat Run 200 400 600 800 1000 SE +/- 1.45, N = 3 SE +/- 0.57, N = 3 SE +/- 0.89, N = 3 938.78 941.53 940.83 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt Enabled Repeat Run 200 400 600 800 1000 SE +/- 1.07, N = 3 SE +/- 1.47, N = 3 SE +/- 0.44, N = 3 935.22 936.21 936.65 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenSCAD Render: Pistol OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Pistol Enabled Repeat Run 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 77.85 78.07 78.21 1. OpenSCAD version 2021.01
OpenSCAD Render: Retro Car OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Retro Car Enabled Repeat Run 0.824 1.648 2.472 3.296 4.12 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 3.662 3.660 3.656 1. OpenSCAD version 2021.01
OpenSCAD Render: Mini-ITX Case OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Mini-ITX Case Enabled Repeat Run 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 35.22 35.14 35.30 1. OpenSCAD version 2021.01
OpenSCAD Render: Projector Mount Swivel OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Projector Mount Swivel Enabled Repeat Run 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.042, N = 3 SE +/- 0.008, N = 3 6.934 6.949 6.925 1. OpenSCAD version 2021.01
OpenSCAD Render: Leonardo Phone Case Slim OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Leonardo Phone Case Slim Enabled Repeat Run 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 14.32 14.20 14.24 1. OpenSCAD version 2021.01
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: ETC1S Enabled Repeat Run 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 21.45 21.39 21.36 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 0 Enabled Repeat Run 2 4 6 8 10 SE +/- 0.004, N = 3 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 6.257 6.250 6.248 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 2 Enabled Repeat Run 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 27.61 27.60 27.61 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 3 Enabled Repeat Run 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 51.56 51.54 51.55 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Enabled Repeat Run 2 4 6 8 10 SE +/- 0.002, N = 5 SE +/- 0.003, N = 5 SE +/- 0.002, N = 5 7.101 7.103 7.103 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Enabled Repeat Run 2 4 6 8 10 SE +/- 0.004, N = 3 SE +/- 0.014, N = 3 SE +/- 0.005, N = 3 6.521 6.532 6.526 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.4.1 Test: Boat - Acceleration: CPU-only Enabled Repeat Run 0.968 1.936 2.904 3.872 4.84 SE +/- 0.021, N = 3 SE +/- 0.022, N = 3 SE +/- 0.016, N = 3 4.300 4.302 4.291
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.4.1 Test: Masskrug - Acceleration: CPU-only Enabled Repeat Run 1.0289 2.0578 3.0867 4.1156 5.1445 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 4.573 4.571 4.558
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.4.1 Test: Server Rack - Acceleration: CPU-only Enabled Repeat Run 0.0371 0.0742 0.1113 0.1484 0.1855 SE +/- 0.002, N = 15 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.165 0.163 0.165
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.4.1 Test: Server Room - Acceleration: CPU-only Enabled Repeat Run 0.7814 1.5628 2.3442 3.1256 3.907 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 SE +/- 0.007, N = 3 3.468 3.458 3.473
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Enabled Repeat Run 50 100 150 200 250 SE +/- 0.18, N = 3 SE +/- 1.35, N = 3 SE +/- 0.76, N = 3 233.50 233.55 234.79 1. (CC) gcc options: -O3 -rdynamic
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Enabled Repeat Run 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 18.50 18.51 18.46
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Enabled Repeat Run 30K 60K 90K 120K 150K 152552 153258 152408 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
Ngspice Circuit: C2670 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 Enabled Repeat Run 20 40 60 80 100 SE +/- 0.32, N = 3 SE +/- 0.69, N = 3 SE +/- 0.30, N = 3 108.73 107.26 108.10 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE
Ngspice Circuit: C7552 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 Enabled Repeat Run 20 40 60 80 100 SE +/- 0.57, N = 3 SE +/- 0.29, N = 3 SE +/- 0.23, N = 3 87.39 86.23 86.39 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE
Monkey Audio Encoding WAV To APE OpenBenchmarking.org Seconds, Fewer Is Better Monkey Audio Encoding 3.99.6 WAV To APE Enabled Repeat Run 3 6 9 12 15 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 10.15 10.14 10.13 1. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Enabled Repeat Run 2 4 6 8 10 SE +/- 0.011, N = 5 SE +/- 0.011, N = 5 SE +/- 0.010, N = 5 7.230 7.222 7.232 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 13.20 13.21 13.20 1. (CXX) g++ options: -rdynamic
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.4 Preset: Medium Enabled Repeat Run 1.1336 2.2672 3.4008 4.5344 5.668 SE +/- 0.0020, N = 3 SE +/- 0.0024, N = 3 SE +/- 0.0044, N = 3 5.0307 5.0381 5.0345 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.4 Preset: Thorough Enabled Repeat Run 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 11.67 11.67 11.68 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.4 Preset: Exhaustive Enabled Repeat Run 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 87.81 87.85 87.86 1. (CXX) g++ options: -O3 -flto -pthread
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 Enabled Repeat Run 500 1000 1500 2000 2500 SE +/- 0.83, N = 3 SE +/- 0.55, N = 3 SE +/- 0.42, N = 3 2387.98 2387.90 2380.09 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 Enabled Repeat Run 80 160 240 320 400 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 369.31 369.33 369.26 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 Enabled Repeat Run 50 100 150 200 250 SE +/- 0.07, N = 3 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 209.63 209.36 209.56 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Enabled Repeat Run 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.39, N = 3 SE +/- 0.37, N = 3 77.04 77.45 76.99
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Enabled Repeat Run 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.24, N = 3 SE +/- 0.18, N = 3 38.73 38.34 38.67
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: PNG - Encode Speed: 5 Enabled Repeat Run 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 74.76 75.02 74.75 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: PNG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: PNG - Encode Speed: 7 Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 10.10 10.11 10.09 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: JPEG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: JPEG - Encode Speed: 5 Enabled Repeat Run 20 40 60 80 100 SE +/- 0.36, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 74.61 74.94 74.94 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: JPEG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: JPEG - Encode Speed: 7 Enabled Repeat Run 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.31, N = 3 SE +/- 0.49, N = 3 74.70 74.86 75.57 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.3 CPU Threads: 1 Enabled Repeat Run 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 56.70 56.71 56.37
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.3 CPU Threads: All Enabled Repeat Run 50 100 150 200 250 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 SE +/- 0.23, N = 3 229.86 229.99 227.61
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Enabled Repeat Run 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 44.35 44.29 44.42 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Enabled Repeat Run 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.13, N = 3 52.39 52.28 52.49 1. RawTherapee, version 5.8, command line.
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Default Enabled Repeat Run 0.8021 1.6042 2.4063 3.2084 4.0105 SE +/- 0.015, N = 3 SE +/- 0.012, N = 3 SE +/- 0.004, N = 3 3.533 3.545 3.565 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg -lgif -lwebp -lwebpdemux
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 75, Compression Effort 7 Enabled Repeat Run 40 80 120 160 200 SE +/- 0.34, N = 3 SE +/- 0.25, N = 3 SE +/- 0.18, N = 3 191.35 190.53 190.33 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg -lgif -lwebp -lwebpdemux
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 100, Compression Effort 5 Enabled Repeat Run 3 6 9 12 15 SE +/- 0.004, N = 3 SE +/- 0.008, N = 3 SE +/- 0.016, N = 3 9.618 9.603 9.625 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lpthread -ljpeg -lgif -lwebp -lwebpdemux
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Enabled Repeat Run 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 15.30 15.32 15.32 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Enabled Repeat Run 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.003, N = 3 SE +/- 0.004, N = 3 6.095 6.083 6.080 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Enabled Repeat Run 2 4 6 8 10 SE +/- 0.024, N = 3 SE +/- 0.023, N = 3 SE +/- 0.023, N = 3 6.479 6.485 6.482
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Enabled Repeat Run 1.0634 2.1268 3.1902 4.2536 5.317 SE +/- 0.017, N = 3 SE +/- 0.013, N = 3 SE +/- 0.008, N = 3 4.711 4.726 4.723
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Enabled Repeat Run 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 42.89 42.87 42.93
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Enabled Repeat Run 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 29.54 29.51 29.56
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Enabled Repeat Run 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 16.40 16.30 16.46 1. rsvg-convert version 2.50.3
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document Enabled Repeat Run 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 15.51 15.49 15.56
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.22 Test: resize Enabled Repeat Run 2 4 6 8 10 SE +/- 0.048, N = 3 SE +/- 0.024, N = 3 SE +/- 0.023, N = 3 6.212 6.213 6.222
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.22 Test: rotate Enabled Repeat Run 3 6 9 12 15 SE +/- 0.017, N = 3 SE +/- 0.007, N = 3 SE +/- 0.008, N = 3 9.027 9.036 9.044
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.22 Test: auto-levels Enabled Repeat Run 3 6 9 12 15 SE +/- 0.005, N = 3 SE +/- 0.021, N = 3 SE +/- 0.035, N = 3 9.323 9.304 9.334
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.22 Test: unsharp-mask Enabled Repeat Run 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.21 11.17 11.20
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Enabled Repeat Run 400 800 1200 1600 2000 SE +/- 1.28, N = 3 SE +/- 1.32, N = 3 SE +/- 3.15, N = 3 1832.95 1828.04 1846.72 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion Enabled Repeat Run 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 31.09 31.11 31.07 1. (CC) gcc options: -lm
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Enabled Repeat Run 6 12 18 24 30 SE +/- 0.08, N = 4 SE +/- 0.04, N = 4 SE +/- 0.06, N = 4 24.72 24.62 24.58 1. (CC) gcc options: -O2 -std=c99
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.45, N = 3 SE +/- 0.35, N = 3 SE +/- 2.29, N = 3 928.21 928.09 926.29 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 17.21, N = 3 SE +/- 18.56, N = 3 SE +/- 24.43, N = 3 3323.0 3312.4 3311.3 1. (CXX) g++ options: -O3 -march=native -rdynamic
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Enabled Repeat Run 1500 3000 4500 6000 7500 SE +/- 25.44, N = 3 SE +/- 30.65, N = 3 SE +/- 30.66, N = 3 7133.5 7121.2 7147.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Enabled Repeat Run 6K 12K 18K 24K 30K SE +/- 33.51, N = 3 SE +/- 336.17, N = 3 SE +/- 300.18, N = 3 26220 26165 26855 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Enabled Repeat Run 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.18, N = 3 96.03 96.05 96.14 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Enabled Repeat Run 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.063, N = 3 SE +/- 0.040, N = 3 7.999 7.900 7.984 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Enabled Repeat Run 13 26 39 52 65 SE +/- 0.41, N = 3 SE +/- 0.47, N = 3 SE +/- 0.74, N = 3 57.25 57.64 57.33 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msha -maes -mavx -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -mrdrnd -mbmi -mbmi2 -madx -mmpx -mabm -O3 -std=c99 -pedantic -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Enabled Repeat Run 1200 2400 3600 4800 6000 SE +/- 0.45, N = 3 SE +/- 1.42, N = 3 SE +/- 1.19, N = 3 5671.42 5672.86 5669.60 1. (CC) gcc options: -O3 -mavx2
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Enabled Repeat Run 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 21.49 21.58 21.57
PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU Enabled Repeat Run 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 17.73 17.79 17.86
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Enabled Repeat Run 1.2465 2.493 3.7395 4.986 6.2325 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 5.52 5.54 5.52
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Enabled Repeat Run 100 200 300 400 500 SE +/- 5.17, N = 3 SE +/- 4.00, N = 3 462 467 468 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Enabled Repeat Run 200 400 600 800 1000 SE +/- 8.54, N = 3 SE +/- 4.04, N = 3 SE +/- 7.88, N = 3 840 831 841 1. (CXX) g++ options: -flto -pthread
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Enabled Repeat Run 110 220 330 440 550 SE +/- 0.35, N = 3 SE +/- 0.30, N = 3 SE +/- 0.47, N = 3 499.40 492.31 499.05
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Enabled Repeat Run 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 SE +/- 0.07, N = 3 159.78 159.40 166.03 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Enabled Repeat Run 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 15.06 15.05 15.03
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.1.1~hg.2021.01.26 Enabled Repeat Run 1.22 2.44 3.66 4.88 6.1 SE +/- 0.013, N = 5 SE +/- 0.010, N = 5 SE +/- 0.007, N = 5 5.422 5.392 5.398
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Enabled Repeat Run 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 60.45 59.56 60.30
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Enabled Repeat Run 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 20.89 20.90 20.89 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: SqueezeNetV1.0 Enabled Repeat Run 0.8525 1.705 2.5575 3.41 4.2625 SE +/- 0.008, N = 3 SE +/- 0.032, N = 3 SE +/- 0.018, N = 3 3.751 3.789 3.753 MIN: 3.69 / MAX: 11.5 MIN: 3.72 / MAX: 11.42 MIN: 3.69 / MAX: 4.53 1. (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.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: resnet-v2-50 Enabled Repeat Run 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 19.79 19.70 19.79 MIN: 19.55 / MAX: 21.46 MIN: 19.53 / MAX: 21.51 MIN: 19.59 / MAX: 21.26 1. (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.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: MobileNetV2_224 Enabled Repeat Run 0.448 0.896 1.344 1.792 2.24 SE +/- 0.006, N = 3 SE +/- 0.013, N = 3 SE +/- 0.004, N = 3 1.971 1.980 1.991 MIN: 1.92 / MAX: 2.79 MIN: 1.92 / MAX: 2.88 MIN: 1.94 / MAX: 2.84 1. (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.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: mobilenet-v1-1.0 Enabled Repeat Run 0.4356 0.8712 1.3068 1.7424 2.178 SE +/- 0.007, N = 3 SE +/- 0.005, N = 3 SE +/- 0.012, N = 3 1.921 1.923 1.936 MIN: 1.87 / MAX: 2.71 MIN: 1.88 / MAX: 2.74 MIN: 1.88 / MAX: 3.19 1. (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.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: inception-v3 Enabled Repeat Run 6 12 18 24 30 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 23.06 22.90 23.19 MIN: 22.7 / MAX: 25.12 MIN: 22.59 / MAX: 25.48 MIN: 22.9 / MAX: 25.71 1. (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
ONNX Runtime Model: yolov4 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: yolov4 - Device: OpenMP CPU Enabled Repeat Run 100 200 300 400 500 SE +/- 1.59, N = 3 SE +/- 1.59, N = 3 SE +/- 2.42, N = 3 457 457 456 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: bertsquad-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: bertsquad-10 - Device: OpenMP CPU Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.76, N = 3 SE +/- 1.88, N = 3 SE +/- 1.17, N = 3 852 853 854 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: fcn-resnet101-11 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: fcn-resnet101-11 - Device: OpenMP CPU Enabled Repeat Run 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 84 84 85 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: shufflenet-v2-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: shufflenet-v2-10 - Device: OpenMP CPU Enabled Repeat Run 4K 8K 12K 16K 20K SE +/- 14.97, N = 3 SE +/- 41.78, N = 3 SE +/- 28.64, N = 3 17685 17671 17624 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
ONNX Runtime Model: super-resolution-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: super-resolution-10 - Device: OpenMP CPU Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 21.10, N = 3 SE +/- 36.97, N = 3 SE +/- 2.20, N = 3 7801 7800 7835 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Enabled Repeat Run 30K 60K 90K 120K 150K SE +/- 55.34, N = 3 SE +/- 34.64, N = 3 SE +/- 30.69, N = 3 163084 163043 163094
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Enabled Repeat Run 500K 1000K 1500K 2000K 2500K SE +/- 835.16, N = 3 SE +/- 41.63, N = 3 SE +/- 36.06, N = 3 2344130 2343210 2343680
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Enabled Repeat Run 30K 60K 90K 120K 150K SE +/- 436.89, N = 3 SE +/- 1468.08, N = 3 SE +/- 1287.15, N = 3 133779 135089 136271
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Enabled Repeat Run 20K 40K 60K 80K 100K SE +/- 18.21, N = 3 SE +/- 32.67, N = 3 SE +/- 25.94, N = 3 110221 110166 110245
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Enabled Repeat Run 20K 40K 60K 80K 100K SE +/- 43.76, N = 3 SE +/- 23.36, N = 3 SE +/- 37.02, N = 3 112405 112393 112439
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Enabled Repeat Run 500K 1000K 1500K 2000K 2500K SE +/- 348.44, N = 3 SE +/- 418.85, N = 3 SE +/- 51.75, N = 3 2119427 2118960 2119127
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Enabled Repeat Run 60 120 180 240 300 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 263.34 263.47 263.60 MIN: 261.29 / MAX: 268.2 MIN: 261.32 / MAX: 269.11 MIN: 261.99 / MAX: 268.68 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Enabled Repeat Run 60 120 180 240 300 SE +/- 0.05, N = 3 SE +/- 0.36, N = 3 SE +/- 0.68, N = 3 264.38 264.77 265.45 MIN: 262.68 / MAX: 267.22 MIN: 263.03 / MAX: 266.49 MIN: 263.15 / MAX: 269.59 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 Enabled Repeat Run 7K 14K 21K 28K 35K SE +/- 21.53, N = 3 SE +/- 61.74, N = 3 SE +/- 28.35, N = 3 34712 34770 34786 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 Enabled Repeat Run 20K 40K 60K 80K 100K SE +/- 39.14, N = 3 SE +/- 16.20, N = 3 SE +/- 62.17, N = 3 88739 88720 88718 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mobilenet Enabled Repeat Run 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.18, N = 4 SE +/- 0.23, N = 3 15.72 16.00 15.94 MIN: 15.49 / MAX: 16.88 MIN: 15.6 / MAX: 16.91 MIN: 15.49 / MAX: 16.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v2-v2 - Model: mobilenet-v2 Enabled Repeat Run 1.0103 2.0206 3.0309 4.0412 5.0515 SE +/- 0.05, N = 3 SE +/- 0.13, N = 4 SE +/- 0.09, N = 3 4.42 4.49 4.46 MIN: 4.24 / MAX: 6.41 MIN: 4.23 / MAX: 5.82 MIN: 4.23 / MAX: 5.67 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v3-v3 - Model: mobilenet-v3 Enabled Repeat Run 0.8213 1.6426 2.4639 3.2852 4.1065 SE +/- 0.06, N = 3 SE +/- 0.07, N = 4 SE +/- 0.04, N = 3 3.63 3.65 3.60 MIN: 3.48 / MAX: 4.52 MIN: 3.49 / MAX: 4.52 MIN: 3.48 / MAX: 4.48 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: shufflenet-v2 Enabled Repeat Run 0.8528 1.7056 2.5584 3.4112 4.264 SE +/- 0.01, N = 3 SE +/- 0.01, N = 4 SE +/- 0.03, N = 3 3.76 3.77 3.79 MIN: 3.7 / MAX: 4.31 MIN: 3.7 / MAX: 5.82 MIN: 3.69 / MAX: 6.18 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mnasnet Enabled Repeat Run 0.8078 1.6156 2.4234 3.2312 4.039 SE +/- 0.09, N = 3 SE +/- 0.11, N = 4 SE +/- 0.08, N = 3 3.50 3.53 3.59 MIN: 3.34 / MAX: 4.22 MIN: 3.34 / MAX: 4.34 MIN: 3.38 / MAX: 4.48 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: efficientnet-b0 Enabled Repeat Run 1.2893 2.5786 3.8679 5.1572 6.4465 SE +/- 0.05, N = 3 SE +/- 0.11, N = 4 SE +/- 0.12, N = 3 5.63 5.68 5.73 MIN: 5.52 / MAX: 6.51 MIN: 5.5 / MAX: 6.87 MIN: 5.53 / MAX: 6.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: blazeface Enabled Repeat Run 0.315 0.63 0.945 1.26 1.575 SE +/- 0.04, N = 3 SE +/- 0.03, N = 4 SE +/- 0.04, N = 3 1.35 1.35 1.40 MIN: 1.26 / MAX: 1.47 MIN: 1.27 / MAX: 1.48 MIN: 1.28 / MAX: 1.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: googlenet Enabled Repeat Run 3 6 9 12 15 SE +/- 0.36, N = 3 SE +/- 0.34, N = 4 SE +/- 0.39, N = 3 12.16 12.15 12.60 MIN: 11.71 / MAX: 13.31 MIN: 11.72 / MAX: 13.4 MIN: 11.72 / MAX: 13.76 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: vgg16 Enabled Repeat Run 13 26 39 52 65 SE +/- 0.10, N = 3 SE +/- 0.11, N = 4 SE +/- 1.26, N = 3 56.10 56.35 57.57 MIN: 55.69 / MAX: 58.35 MIN: 55.59 / MAX: 62.94 MIN: 55.66 / MAX: 733.01 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet18 Enabled Repeat Run 3 6 9 12 15 SE +/- 0.32, N = 3 SE +/- 0.26, N = 4 SE +/- 0.03, N = 3 12.60 12.74 12.93 MIN: 11.81 / MAX: 13.19 MIN: 11.82 / MAX: 13.44 MIN: 12.69 / MAX: 13.39 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: alexnet Enabled Repeat Run 3 6 9 12 15 SE +/- 0.18, N = 3 SE +/- 0.01, N = 4 SE +/- 0.17, N = 3 11.36 11.19 11.35 MIN: 11 / MAX: 11.98 MIN: 10.99 / MAX: 11.53 MIN: 10.99 / MAX: 12.87 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet50 Enabled Repeat Run 6 12 18 24 30 SE +/- 0.50, N = 3 SE +/- 0.04, N = 4 SE +/- 0.05, N = 3 24.05 24.59 24.65 MIN: 22.83 / MAX: 32.85 MIN: 24.27 / MAX: 31.94 MIN: 24.32 / MAX: 25.71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: yolov4-tiny Enabled Repeat Run 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.14, N = 4 SE +/- 0.20, N = 3 23.05 23.11 23.13 MIN: 22.55 / MAX: 23.56 MIN: 22.55 / MAX: 23.74 MIN: 22.55 / MAX: 24.22 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: squeezenet_ssd Enabled Repeat Run 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.06, N = 4 SE +/- 0.03, N = 3 18.10 18.18 18.16 MIN: 17.75 / MAX: 18.89 MIN: 17.83 / MAX: 18.68 MIN: 17.79 / MAX: 26.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: regnety_400m Enabled Repeat Run 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.07, N = 4 SE +/- 0.07, N = 3 11.06 11.04 11.09 MIN: 10.79 / MAX: 12.12 MIN: 10.75 / MAX: 12.06 MIN: 10.88 / MAX: 12.08 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Enabled Repeat Run 300 600 900 1200 1500 SE +/- 14.97, N = 15 SE +/- 14.97, N = 15 SE +/- 10.80, N = 3 1554.98 1565.92 1581.87 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Enabled Repeat Run 7K 14K 21K 28K 35K SE +/- 10.27, N = 3 SE +/- 75.77, N = 3 SE +/- 35.20, N = 3 31194.25 31174.97 30717.61 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Enabled Repeat Run 50 100 150 200 250 SE +/- 1.22, N = 3 SE +/- 1.60, N = 3 SE +/- 2.75, N = 3 208.70 208.79 209.92 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Enabled Repeat Run 16 32 48 64 80 SE +/- 0.41, N = 14 SE +/- 0.33, N = 3 SE +/- 1.89, N = 14 70.42 70.25 72.24 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Enabled Repeat Run 20 40 60 80 100 SE +/- 0.42, N = 3 SE +/- 0.64, N = 3 SE +/- 0.20, N = 3 103.84 104.96 103.49 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Enabled Repeat Run 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 21.08 21.10 21.30 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Enabled Repeat Run 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 17.00 17.01 17.02 1. (CXX) g++ options: -O2 -lOpenCL
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Enabled Repeat Run 0.2923 0.5846 0.8769 1.1692 1.4615 SE +/- 0.00186, N = 3 SE +/- 0.00320, N = 3 SE +/- 0.00312, N = 3 1.29902 1.29529 1.29607
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Enabled Repeat Run 0.9097 1.8194 2.7291 3.6388 4.5485 SE +/- 0.00318, N = 3 SE +/- 0.00225, N = 3 SE +/- 0.00367, N = 3 4.04078 4.03238 4.04332 MIN: 3.91 MIN: 3.91 MIN: 3.92 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Enabled Repeat Run 3 6 9 12 15 SE +/- 0.00888, N = 3 SE +/- 0.00778, N = 3 SE +/- 0.00258, N = 3 10.57120 9.49268 10.56970 MIN: 10.5 MIN: 9.43 MIN: 10.51 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 0.1585 0.317 0.4755 0.634 0.7925 SE +/- 0.001249, N = 3 SE +/- 0.001477, N = 3 SE +/- 0.002770, N = 3 0.703196 0.704665 0.704534 MIN: 0.66 MIN: 0.66 MIN: 0.66 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 0.6462 1.2924 1.9386 2.5848 3.231 SE +/- 0.00634, N = 3 SE +/- 0.01085, N = 3 SE +/- 0.00257, N = 3 2.86126 2.77561 2.87200 MIN: 2.81 MIN: 2.69 MIN: 2.8 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 2 4 6 8 10 SE +/- 0.00601, N = 3 SE +/- 0.00649, N = 3 SE +/- 0.00312, N = 3 8.39732 8.39297 8.39591 MIN: 8.25 MIN: 8.25 MIN: 8.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 1.0461 2.0922 3.1383 4.1844 5.2305 SE +/- 0.03141, N = 3 SE +/- 0.01779, N = 3 SE +/- 0.03164, N = 3 4.60823 4.38277 4.64952 MIN: 4.13 MIN: 4.04 MIN: 4.15 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Enabled Repeat Run 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 13.95 13.86 13.93 MIN: 13.88 MIN: 13.78 MIN: 13.85 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Enabled Repeat Run 2 4 6 8 10 SE +/- 0.07203, N = 15 SE +/- 0.09537, N = 15 SE +/- 0.06939, N = 15 6.16825 6.19314 6.07807 MIN: 3.67 MIN: 3.68 MIN: 3.69 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Enabled Repeat Run 0.9426 1.8852 2.8278 3.7704 4.713 SE +/- 0.00971, N = 3 SE +/- 0.00355, N = 3 SE +/- 0.00910, N = 3 4.18919 4.17427 4.17526 MIN: 4.12 MIN: 4.13 MIN: 4.13 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 12.12 12.06 12.10 MIN: 12.06 MIN: 11.93 MIN: 12.03 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 0.1851 0.3702 0.5553 0.7404 0.9255 SE +/- 0.003255, N = 3 SE +/- 0.003677, N = 3 SE +/- 0.003248, N = 3 0.822350 0.822519 0.821323 MIN: 0.8 MIN: 0.8 MIN: 0.8 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 0.3246 0.6492 0.9738 1.2984 1.623 SE +/- 0.01018, N = 3 SE +/- 0.00726, N = 3 SE +/- 0.01056, N = 3 1.43641 1.44288 1.43273 MIN: 1.37 MIN: 1.36 MIN: 1.36 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 2.69, N = 3 SE +/- 4.19, N = 3 SE +/- 3.51, N = 3 3091.74 2988.39 3066.19 MIN: 3081.74 MIN: 2975.82 MIN: 3055.74 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Enabled Repeat Run 400 800 1200 1600 2000 SE +/- 1.39, N = 3 SE +/- 1.82, N = 3 SE +/- 3.10, N = 3 1812.22 1760.75 1802.18 MIN: 1806.43 MIN: 1753.88 MIN: 1794.84 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 1.66, N = 3 SE +/- 5.44, N = 3 SE +/- 5.99, N = 3 3092.80 3001.60 3066.56 MIN: 3086.05 MIN: 2989.75 MIN: 3053.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 15.82 15.82 15.81 MIN: 15.79 MIN: 15.79 MIN: 15.79 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 16.45 16.45 16.45 MIN: 16.25 MIN: 16.24 MIN: 16.25 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 16.74 16.73 16.70 MIN: 16.62 MIN: 16.63 MIN: 16.63 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 400 800 1200 1600 2000 SE +/- 2.19, N = 3 SE +/- 1.53, N = 3 SE +/- 1.75, N = 3 1814.66 1762.42 1800.95 MIN: 1808.15 MIN: 1756.24 MIN: 1793.72 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Enabled Repeat Run 0.7736 1.5472 2.3208 3.0944 3.868 SE +/- 0.00397, N = 3 SE +/- 0.00297, N = 3 SE +/- 0.00271, N = 3 3.42660 3.41721 3.43837 MIN: 3.35 MIN: 3.34 MIN: 3.36 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 1.99, N = 3 SE +/- 6.46, N = 3 SE +/- 17.72, N = 3 3092.81 2998.59 3075.31 MIN: 3084.13 MIN: 2981.81 MIN: 3049.81 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 400 800 1200 1600 2000 SE +/- 1.95, N = 3 SE +/- 4.58, N = 3 SE +/- 3.82, N = 3 1816.65 1762.48 1802.00 MIN: 1809.76 MIN: 1751.25 MIN: 1791.17 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Enabled Repeat Run 0.2866 0.5732 0.8598 1.1464 1.433 SE +/- 0.00109, N = 3 SE +/- 0.00115, N = 3 SE +/- 0.00054, N = 3 1.26765 1.26745 1.27367 MIN: 1.22 MIN: 1.22 MIN: 1.23 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU Enabled Repeat Run 0.787 1.574 2.361 3.148 3.935 SE +/- 0.00666, N = 3 SE +/- 0.00650, N = 3 SE +/- 0.00395, N = 3 3.49756 3.49474 3.48539 MIN: 3.43 MIN: 3.42 MIN: 3.42 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
ASKAP Test: Hogbom Clean OpenMP OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP Enabled Repeat Run 50 100 150 200 250 SE +/- 0.44, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 209.65 210.97 208.62 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Gridding Enabled Repeat Run 300 600 900 1200 1500 SE +/- 0.30, N = 3 SE +/- 0.19, N = 3 SE +/- 0.92, N = 3 1200.82 1200.37 1200.48 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding Enabled Repeat Run 400 800 1200 1600 2000 SE +/- 0.63, N = 3 SE +/- 0.24, N = 3 SE +/- 1.19, N = 3 1745.70 1743.56 1745.70 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding Enabled Repeat Run 300 600 900 1200 1500 SE +/- 14.15, N = 4 SE +/- 5.15, N = 3 SE +/- 4.97, N = 3 1236.02 1246.17 1223.27 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding Enabled Repeat Run 400 800 1200 1600 2000 SE +/- 4.65, N = 4 SE +/- 0.00, N = 3 SE +/- 5.37, N = 3 2072.06 2080.12 2074.75 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Enabled Repeat Run 0.6025 1.205 1.8075 2.41 3.0125 SE +/- 0.032867, N = 15 SE +/- 0.035851, N = 3 SE +/- 0.028308, N = 4 2.482611 2.677930 2.294790 1. (CC) gcc options: -O3 -march=native -fopenmp
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 Enabled Repeat Run 60M 120M 180M 240M 300M SE +/- 43622.17, N = 3 SE +/- 57627.28, N = 3 SE +/- 73645.19, N = 3 259341600 259622700 259329700 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Enabled Repeat Run 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 13.76 13.72 13.74 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Enabled Repeat Run 1100 2200 3300 4400 5500 SE +/- 9.45, N = 3 SE +/- 11.80, N = 3 SE +/- 14.75, N = 3 5096.45 5087.76 5076.38 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M Enabled Repeat Run 50 100 150 200 250 SE +/- 0.17, N = 3 SE +/- 0.44, N = 3 SE +/- 0.22, N = 3 228.01 227.61 227.09 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 Enabled Repeat Run 40 80 120 160 200 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 174 173 173 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lrt -lz
Xcompact3d Incompact3d Input: input.i3d 129 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction Enabled Repeat Run 8 16 24 32 40 SE +/- 0.29, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 34.13 33.69 33.77 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz
Xcompact3d Incompact3d Input: input.i3d 193 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction Enabled Repeat Run 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 118.39 118.12 118.35 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Enabled Repeat Run 30 60 90 120 150 SE +/- 0.56, N = 3 SE +/- 0.50, N = 3 SE +/- 1.20, N = 3 130.03 129.89 130.53
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Enabled Repeat Run 70K 140K 210K 280K 350K SE +/- 1317.00, N = 3 SE +/- 589.67, N = 3 SE +/- 2132.06, N = 3 328827.76 328744.22 327648.06 1. (CC) gcc options: -O2 -lrt" -lrt
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Enabled Repeat Run 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 13.04 13.05 13.03 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Enabled Repeat Run 8K 16K 24K 32K 40K SE +/- 25.58, N = 3 SE +/- 12.23, N = 3 SE +/- 7.24, N = 3 36396.54 36393.96 36390.21 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lsqlite3 -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Enabled Repeat Run 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 45.61 45.50 45.62
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Enabled Repeat Run 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.98, N = 3 SE +/- 0.48, N = 3 92.23 92.10 92.67
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Enabled Repeat Run 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 25.77 25.68 25.77
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Enabled Repeat Run 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 18.04 18.03 18.07 1. (CXX) g++ options: -O3 -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Enabled Repeat Run 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 17.44 17.46 17.49
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Enabled Repeat Run 5M 10M 15M 20M 25M SE +/- 188309.24, N = 3 SE +/- 77091.76, N = 3 SE +/- 240951.84, N = 3 22389342 22712289 22203685 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Enabled Repeat Run 6M 12M 18M 24M 30M SE +/- 213446.67, N = 3 SE +/- 139588.95, N = 3 SE +/- 88725.14, N = 3 28813121 28469418 28372238 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -mavx512f -mavx512bw -mavx512vnni -mavx512dq -mavx512vl -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Enabled Repeat Run 12K 24K 36K 48K 60K SE +/- 321.88, N = 3 SE +/- 56.50, N = 3 SE +/- 173.26, N = 3 57489 57574 57264 1. (CXX) g++ options: -pipe -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Enabled Repeat Run 5K 10K 15K 20K 25K SE +/- 115.33, N = 3 SE +/- 87.55, N = 3 SE +/- 35.55, N = 3 20864 20862 21032 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Enabled Repeat Run 400K 800K 1200K 1600K 2000K SE +/- 13383.24, N = 3 SE +/- 12333.33, N = 3 SE +/- 10588.25, N = 3 2065333 2054667 2088333 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Enabled Repeat Run 120 240 360 480 600 SE +/- 0.76, N = 3 SE +/- 3.91, N = 3 SE +/- 1.42, N = 3 548.63 547.94 545.20
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Enabled Repeat Run 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 49.24 49.17 49.29
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8 - Compression Speed Enabled Repeat Run 70 140 210 280 350 SE +/- 2.05, N = 3 SE +/- 1.09, N = 3 SE +/- 0.86, N = 3 314.5 312.9 310.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8 - Decompression Speed Enabled Repeat Run 1000 2000 3000 4000 5000 SE +/- 3.90, N = 3 SE +/- 2.15, N = 3 SE +/- 1.52, N = 3 4763.0 4760.7 4774.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19 - Compression Speed Enabled Repeat Run 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 33.0 33.1 33.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19 - Decompression Speed Enabled Repeat Run 900 1800 2700 3600 4500 SE +/- 11.78, N = 3 SE +/- 4.33, N = 3 SE +/- 8.51, N = 3 4390.6 4401.8 4394.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3, Long Mode - Compression Speed Enabled Repeat Run 300 600 900 1200 1500 SE +/- 14.33, N = 15 SE +/- 28.36, N = 15 SE +/- 22.02, N = 15 1302.6 1327.1 1303.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3, Long Mode - Decompression Speed Enabled Repeat Run 1000 2000 3000 4000 5000 SE +/- 12.94, N = 15 SE +/- 5.59, N = 15 SE +/- 11.09, N = 15 4865.2 4875.4 4864.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8, Long Mode - Compression Speed Enabled Repeat Run 80 160 240 320 400 SE +/- 3.48, N = 3 SE +/- 1.95, N = 3 SE +/- 1.58, N = 3 386.2 382.8 389.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8, Long Mode - Decompression Speed Enabled Repeat Run 1100 2200 3300 4400 5500 SE +/- 6.01, N = 3 SE +/- 16.73, N = 3 SE +/- 2.66, N = 3 5071.8 5042.4 5065.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19, Long Mode - Compression Speed Enabled Repeat Run 7 14 21 28 35 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 31.4 31.3 31.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19, Long Mode - Decompression Speed Enabled Repeat Run 900 1800 2700 3600 4500 SE +/- 38.86, N = 3 SE +/- 4.83, N = 3 SE +/- 3.52, N = 3 4252.3 4315.8 4308.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Enabled Repeat Run 7M 14M 21M 28M 35M SE +/- 401112.02, N = 3 SE +/- 145328.33, N = 3 SE +/- 260684.52, N = 3 31995526 31604040 31766979
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Enabled Repeat Run 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 68.60 68.58 68.59 1. (CXX) g++ options: -fopenmp -O2 -march=native
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.10.20 Time To Compile Enabled Repeat Run 20 40 60 80 100 SE +/- 0.76, N = 3 SE +/- 0.81, N = 3 SE +/- 0.89, N = 3 74.51 74.02 74.62
Sysbench Test: RAM / Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory Enabled Repeat Run 5K 10K 15K 20K 25K SE +/- 74.39, N = 3 SE +/- 57.62, N = 3 SE +/- 87.98, N = 3 25461.39 25202.79 25429.68 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU Enabled Repeat Run 7K 14K 21K 28K 35K SE +/- 0.29, N = 3 SE +/- 4.23, N = 3 SE +/- 5.32, N = 3 34101.32 34092.54 34093.33 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average Enabled Repeat Run 200M 400M 600M 800M 1000M SE +/- 10585074.03, N = 3 SE +/- 8655985.35, N = 8 SE +/- 7469192.19, N = 15 961886531 990578345 974599621 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium Enabled Repeat Run 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.41 6.42 6.41 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Enabled Repeat Run 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 27.89 27.92 27.92 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast Enabled Repeat Run 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 17.71 17.71 17.64 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Enabled Repeat Run 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 31.73 31.89 31.65 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Enabled Repeat Run 15 30 45 60 75 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 65.54 65.72 65.40 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Enabled Repeat Run 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 SE +/- 0.21, N = 3 120.06 120.19 119.79 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 4 Two-Pass Enabled Repeat Run 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 7.67 7.64 7.69 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 6 Realtime Enabled Repeat Run 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 29.19 29.13 29.14 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 6 Two-Pass Enabled Repeat Run 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 22.80 22.89 22.77 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 8 Realtime Enabled Repeat Run 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 114.16 113.96 113.06 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K Enabled Repeat Run 0.036 0.072 0.108 0.144 0.18 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.16 0.16 0.16 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K Enabled Repeat Run 0.891 1.782 2.673 3.564 4.455 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.96 3.96 3.94 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Enabled Repeat Run 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.56 16.54 16.41 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K Enabled Repeat Run 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 7.59 7.56 7.56 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Enabled Repeat Run 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.43, N = 15 42.80 43.24 40.83 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Enabled Repeat Run 12 24 36 48 60 SE +/- 0.39, N = 14 SE +/- 0.63, N = 15 SE +/- 0.03, N = 3 52.82 51.82 51.88 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p Enabled Repeat Run 0.1125 0.225 0.3375 0.45 0.5625 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.50 0.50 0.50 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p Enabled Repeat Run 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.81 7.82 7.80 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p Enabled Repeat Run 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.21, N = 3 31.11 31.05 30.84 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p Enabled Repeat Run 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 23.17 23.20 23.12 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Enabled Repeat Run 30 60 90 120 150 SE +/- 1.42, N = 13 SE +/- 1.83, N = 3 SE +/- 0.15, N = 3 135.81 137.23 138.16 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.0 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Enabled Repeat Run 30 60 90 120 150 SE +/- 2.05, N = 3 SE +/- 1.46, N = 15 SE +/- 1.88, N = 4 152.40 156.45 152.03 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 9.34 9.35 9.35 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Enabled Repeat Run 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 32.91 32.90 32.84 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Enabled Repeat Run 200 400 600 800 1000 SE +/- 6.00, N = 3 SE +/- 4.10, N = 3 SE +/- 1.20, N = 3 1073 1064 1041 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Enabled Repeat Run 40 80 120 160 200 165 165 165 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Enabled Repeat Run 50 100 150 200 250 218 218 217 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Enabled Repeat Run 200 400 600 800 1000 SE +/- 1.20, N = 3 SE +/- 1.33, N = 3 SE +/- 3.53, N = 3 1101 1103 1089 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Enabled Repeat Run 70 140 210 280 350 SE +/- 0.33, N = 3 310 310 309 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Enabled Repeat Run 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 1272 1275 1256 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Enabled Repeat Run 20 40 60 80 100 SE +/- 0.54, N = 3 SE +/- 0.53, N = 15 SE +/- 0.43, N = 15 74.88 75.02 74.02 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p Enabled Repeat Run 40 80 120 160 200 SE +/- 1.51, N = 3 SE +/- 2.07, N = 4 SE +/- 1.87, N = 3 185.98 184.70 183.50 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Enabled Repeat Run 40 80 120 160 200 SE +/- 0.25, N = 3 SE +/- 0.23, N = 3 SE +/- 0.55, N = 3 191.74 191.19 190.50 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Enabled Repeat Run 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 157.07 156.26 155.96 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Enabled Repeat Run 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 0.83, N = 3 SE +/- 1.20, N = 3 118.95 119.08 119.15 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K Enabled Repeat Run 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.27, N = 3 SE +/- 0.27, N = 3 189.80 189.52 189.50 MIN: 176.26 / MAX: 202.54 MIN: 175.59 / MAX: 203 MIN: 177.16 / MAX: 202.89 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p Enabled Repeat Run 150 300 450 600 750 SE +/- 0.85, N = 3 SE +/- 0.91, N = 3 SE +/- 1.92, N = 3 707.73 708.63 709.28 MIN: 632.84 / MAX: 768.08 MIN: 636.52 / MAX: 768.39 MIN: 632.86 / MAX: 774.84 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Enabled Repeat Run 0.9574 1.9148 2.8722 3.8296 4.787 SE +/- 0.010, N = 3 SE +/- 0.028, N = 3 SE +/- 0.023, N = 3 4.255 4.254 4.232 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Enabled Repeat Run 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 37.85 37.76 37.61 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Enabled Repeat Run 4 8 12 16 20 SE +/- 0.21, N = 3 SE +/- 0.12, N = 9 SE +/- 0.13, N = 3 15.04 15.14 14.82 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Enabled Repeat Run 15 30 45 60 75 SE +/- 0.48, N = 3 SE +/- 0.17, N = 3 SE +/- 0.29, N = 3 67.47 67.44 67.60 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Enabled Repeat Run 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 67.13 67.13 67.12 1. (CC) gcc options: -lm -lpthread -O3
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Enabled Repeat Run 120 240 360 480 600 SE +/- 1.36, N = 3 SE +/- 1.14, N = 3 SE +/- 0.40, N = 3 550.73 556.31 561.83 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU Enabled Repeat Run 3K 6K 9K 12K 15K SE +/- 14.74, N = 3 SE +/- 42.28, N = 3 SE +/- 23.78, N = 3 12346 12308 12279
SVT-HEVC Tuning: 1 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 1080p Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 9.26 9.29 9.27 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Enabled Repeat Run 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 135.79 135.17 135.41 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Enabled Repeat Run 60 120 180 240 300 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 SE +/- 0.33, N = 3 266.00 262.54 262.47 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only Enabled Repeat Run 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 132.84 132.87 132.99
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Enabled Repeat Run 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 38.19 38.35 38.30 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -lIlmThread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Enabled Repeat Run 100 200 300 400 500 484.58 484.88 485.03
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Enabled Repeat Run 30 60 90 120 150 152.14 148.28 151.13
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 Enabled Repeat Run 14 28 42 56 70 SE +/- 0.16, N = 3 SE +/- 0.23, N = 3 SE +/- 0.14, N = 3 60.40 60.13 60.35 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 Enabled Repeat Run 7 14 21 28 35 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 30.97 31.10 31.05 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 Enabled Repeat Run 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 11.05 11.06 11.03 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 Enabled Repeat Run 0.6467 1.2934 1.9401 2.5868 3.2335 SE +/- 0.003, N = 3 SE +/- 0.007, N = 3 SE +/- 0.008, N = 3 2.855 2.867 2.874 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless Enabled Repeat Run 12 24 36 48 60 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 51.51 51.57 52.21 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless Enabled Repeat Run 1.1502 2.3004 3.4506 4.6008 5.751 SE +/- 0.017, N = 3 SE +/- 0.002, N = 3 SE +/- 0.005, N = 3 5.112 5.085 5.092 1. (CXX) g++ options: -O3 -fPIC -lm
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Enabled Repeat Run 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.14, N = 3 113.10 112.97 113.22
NeatBench Acceleration: CPU OpenBenchmarking.org FPS, More Is Better NeatBench 5 Acceleration: CPU Enabled Repeat Run 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 17.8 17.7 17.8
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Enabled Repeat Run 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 12.50 12.61 12.55 MIN: 12.26 / MAX: 12.92 MIN: 12.39 / MAX: 13 MIN: 12.38 / MAX: 12.9
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Enabled Repeat Run 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 14.81 14.64 14.64 MIN: 14.58 / MAX: 15.49 MIN: 13.95 / MAX: 15.33 MIN: 14.37 / MAX: 15.3
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Enabled Repeat Run 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 13.95 13.86 13.92 MIN: 13.68 / MAX: 14.36 MIN: 13.61 / MAX: 14.36 MIN: 13.63 / MAX: 14.38
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 12.80 12.79 12.50 MIN: 12.73 / MAX: 13.04 MIN: 12.68 / MAX: 13.03 MIN: 12.24 / MAX: 12.8
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Enabled Repeat Run 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 16.39 16.30 16.38 MIN: 16.23 / MAX: 16.83 MIN: 15.75 / MAX: 16.79 MIN: 16.13 / MAX: 16.84
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Enabled Repeat Run 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 14.47 14.45 14.19 MIN: 14.33 / MAX: 14.85 MIN: 14.33 / MAX: 14.87 MIN: 14.03 / MAX: 14.6
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Enabled Repeat Run 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 13.44 13.42 13.35
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Enabled Repeat Run 40 80 120 160 200 SE +/- 1.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 194 197 196 MIN: 1 / MAX: 790 MIN: 1 / MAX: 806 MIN: 1 / MAX: 807
OpenVKL Benchmark: vklBenchmarkVdbVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkVdbVolume Enabled Repeat Run 5M 10M 15M 20M 25M SE +/- 44284.02, N = 3 SE +/- 283788.09, N = 3 SE +/- 120334.61, N = 3 24682690 25063015 24792840 MIN: 1560523 / MAX: 94703364 MIN: 1580423 / MAX: 105264432 MIN: 1602573 / MAX: 99801972
OpenVKL Benchmark: vklBenchmarkStructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkStructuredVolume Enabled Repeat Run 16M 32M 48M 64M 80M SE +/- 576939.06, N = 15 SE +/- 357980.91, N = 3 SE +/- 1052274.46, N = 3 74635152 72560377 76029329 MIN: 1917397 / MAX: 657699912 MIN: 1941493 / MAX: 544635720 MIN: 1954651 / MAX: 659359440
OpenVKL Benchmark: vklBenchmarkUnstructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkUnstructuredVolume Enabled Repeat Run 600K 1200K 1800K 2400K 3000K SE +/- 884.39, N = 3 SE +/- 3937.22, N = 3 SE +/- 2813.39, N = 3 2708582 2709587 2706127 MIN: 32681 / MAX: 9049793 MIN: 32743 / MAX: 9064631 MIN: 32688 / MAX: 9055017
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Enabled Repeat Run 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 8.880 8.883 8.883 1. (CXX) g++ options: -fopenmp -O3
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom Enabled Repeat Run 0.4617 0.9234 1.3851 1.8468 2.3085 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 2.051 2.052 2.049
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Enabled Repeat Run 1.0643 2.1286 3.1929 4.2572 5.3215 SE +/- 0.004, N = 3 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 4.725 4.730 4.716
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Enabled Repeat Run 0.441 0.882 1.323 1.764 2.205 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.96 1.96 1.94 MIN: 1.92 / MAX: 2.02 MIN: 1.92 / MAX: 2.01 MIN: 1.89 / MAX: 1.99
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Enabled Repeat Run 0.4815 0.963 1.4445 1.926 2.4075 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.14 2.13 2.14 MIN: 2.09 / MAX: 2.16 MIN: 2.08 / MAX: 2.16 MIN: 2.07 / MAX: 2.17
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Enabled Repeat Run 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.16, N = 3 SE +/- 0.00, N = 3 22.06 22.06 21.74 MIN: 21.28 / MAX: 22.22 MIN: 21.28 / MAX: 22.22 MIN: 20 / MAX: 22.22
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Enabled Repeat Run 0.7515 1.503 2.2545 3.006 3.7575 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.34 3.32 3.33 MIN: 3.29 / MAX: 3.4 MIN: 3.28 / MAX: 3.4 MIN: 3.27 / MAX: 3.41
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Enabled Repeat Run 0.3578 0.7156 1.0734 1.4312 1.789 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.59 1.59 1.59 MIN: 1.58 / MAX: 1.6 MIN: 1.58 / MAX: 1.6 MIN: 1.58 / MAX: 1.6
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Enabled Repeat Run 6 12 18 24 30 25 25 25 MIN: 23.81 / MAX: 25.64 MIN: 24.39 / MAX: 25.64 MIN: 23.81 / MAX: 25.64
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Enabled Repeat Run 0.3938 0.7876 1.1814 1.5752 1.969 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.75 1.73 1.74 MIN: 1.73 / MAX: 1.78 MIN: 1.72 / MAX: 1.77 MIN: 1.65 / MAX: 1.78
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Enabled Repeat Run 5 10 15 20 25 20 20 20 MIN: 18.87 / MAX: 20.41 MIN: 19.23 / MAX: 20.41 MIN: 19.61 / MAX: 20.41
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Enabled Repeat Run 1.0283 2.0566 3.0849 4.1132 5.1415 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 4.57 4.55 4.57 MIN: 4.44 / MAX: 4.76 MIN: 4.44 / MAX: 4.78 MIN: 4.42 / MAX: 4.74
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Enabled Repeat Run 70 140 210 280 350 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 333.33 333.33 333.33 MIN: 250 MIN: 250 MIN: 250
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Enabled Repeat Run 16 32 48 64 80 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 71.82 71.69 71.69
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Enabled Repeat Run 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 SE +/- 0.46, N = 3 121.45 121.24 121.33 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Enabled Repeat Run 70 140 210 280 350 329.63 329.91 330.69
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Enabled Repeat Run 40 80 120 160 200 182.33 181.85 183.47
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Enabled Repeat Run 40 80 120 160 200 174.01 174.61 175.44
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile Enabled Repeat Run 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 0.19, N = 3 SE +/- 0.34, N = 3 122.76 121.75 122.58
Timed Eigen Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.3.9 Time To Compile Enabled Repeat Run 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 53.73 53.64 53.83
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 23.2 Time To Compile Enabled Repeat Run 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 92.22 91.89 92.39
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile Enabled Repeat Run 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 46.06 45.87 45.94
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 15.11 Time To Compile Enabled Repeat Run 90 180 270 360 450 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 425.30 425.14 426.20
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 1.0.2 Time To Compile Enabled Repeat Run 12 24 36 48 60 SE +/- 0.35, N = 3 SE +/- 0.27, N = 3 SE +/- 0.26, N = 3 52.85 53.06 52.88 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc
FinanceBench Benchmark: Repo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP Enabled Repeat Run 6K 12K 18K 24K 30K SE +/- 151.48, N = 3 SE +/- 46.34, N = 3 SE +/- 74.39, N = 3 26926.41 26809.90 26676.77 1. (CXX) g++ options: -O3 -march=native -fopenmp
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP Enabled Repeat Run 9K 18K 27K 36K 45K SE +/- 58.76, N = 3 SE +/- 12.45, N = 3 SE +/- 79.47, N = 3 41370.77 41346.52 41115.48 1. (CXX) g++ options: -O3 -march=native -fopenmp
ViennaCL Test: CPU BLAS - sCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sCOPY Enabled Repeat Run 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 25.1 25.1 25.3 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - sAXPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sAXPY Enabled Repeat Run 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 38.8 38.7 39.1 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - sDOT OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sDOT Enabled Repeat Run 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 41.3 41.3 41.7 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dCOPY Enabled Repeat Run 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 23.6 23.6 23.8 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dAXPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dAXPY Enabled Repeat Run 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 36.3 36.3 36.6 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dDOT OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dDOT Enabled Repeat Run 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 38.4 38.4 38.6 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMV-N OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMV-N Enabled Repeat Run 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 46.7 46.7 46.6 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMV-T OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMV-T Enabled Repeat Run 11 22 33 44 55 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 48.2 48.4 48.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-NN OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-NN Enabled Repeat Run 11 22 33 44 55 SE +/- 1.10, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 45.2 46.8 47.0 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-NT OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-NT Enabled Repeat Run 10 20 30 40 50 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 44.4 44.7 45.1 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-TT OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-TT Enabled Repeat Run 11 22 33 44 55 SE +/- 0.45, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 46.8 47.3 47.5 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-TN OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-TN Enabled Repeat Run 11 22 33 44 55 SE +/- 0.57, N = 3 SE +/- 0.00, N = 2 SE +/- 0.03, N = 3 48.1 48.7 48.7 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Enabled Repeat Run 1.2584 2.5168 3.7752 5.0336 6.292 SE +/- 0.042, N = 10 SE +/- 0.038, N = 13 SE +/- 0.049, N = 8 5.561 5.530 5.593 1. LibreOffice 7.1.2.1 10(Build:1)
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Enabled Repeat Run 2K 4K 6K 8K 10K SE +/- 9.27, N = 3 SE +/- 3.41, N = 3 SE +/- 20.07, N = 3 11661.2 11655.7 11601.8 1. (CXX) g++ options: -rdynamic
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Enabled Repeat Run 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 184 184 184
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Enabled Repeat Run 50 100 150 200 250 231 231 231
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Enabled Repeat Run 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 74.9 75.1 74.9
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Enabled Repeat Run 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 82.1 81.9 82.0
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Enabled Repeat Run 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.32, N = 3 SE +/- 0.13, N = 3 83.0 83.0 82.9
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Enabled Repeat Run 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 12.8 12.8 12.8
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Enabled Repeat Run 70 140 210 280 350 339 339 339
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Enabled Repeat Run 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 17.9 17.8 17.8
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Enabled Repeat Run 16 32 48 64 80 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 72.8 73.0 73.1
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Enabled Repeat Run 30 60 90 120 150 120 120 120
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Enabled Repeat Run 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 4 6.61 6.65 6.68
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Enabled Repeat Run 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 34.7 34.8 34.8
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Enabled Repeat Run 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 305 305 306
Unpacking Firefox Extracting: firefox-84.0.source.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking Firefox 84.0 Extracting: firefox-84.0.source.tar.xz Enabled Repeat Run 4 8 12 16 20 SE +/- 0.02, N = 4 SE +/- 0.02, N = 4 SE +/- 0.01, N = 4 14.75 14.74 14.76
GNU Radio Test: Five Back to Back FIR Filters OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Five Back to Back FIR Filters Enabled Repeat Run 300 600 900 1200 1500 SE +/- 5.99, N = 3 SE +/- 14.53, N = 3 SE +/- 14.23, N = 3 1527.4 1499.4 1506.3 1. 3.8.2.0
GNU Radio Test: Signal Source (Cosine) OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Signal Source (Cosine) Enabled Repeat Run 700 1400 2100 2800 3500 SE +/- 2.52, N = 3 SE +/- 4.70, N = 3 SE +/- 1.51, N = 3 3244.4 3240.7 3238.8 1. 3.8.2.0
GNU Radio Test: FIR Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: FIR Filter Enabled Repeat Run 160 320 480 640 800 SE +/- 0.83, N = 3 SE +/- 0.71, N = 3 SE +/- 0.98, N = 3 734.0 733.4 733.7 1. 3.8.2.0
GNU Radio Test: IIR Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: IIR Filter Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.78, N = 3 SE +/- 0.46, N = 3 SE +/- 0.58, N = 3 837.7 837.4 837.4 1. 3.8.2.0
GNU Radio Test: FM Deemphasis Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: FM Deemphasis Filter Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.57, N = 3 SE +/- 2.55, N = 3 SE +/- 0.47, N = 3 1084.4 1082.2 1084.2 1. 3.8.2.0
GNU Radio Test: Hilbert Transform OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Hilbert Transform Enabled Repeat Run 130 260 390 520 650 SE +/- 1.46, N = 3 SE +/- 0.84, N = 3 SE +/- 0.59, N = 3 594.4 593.7 591.4 1. 3.8.2.0
Liquid-DSP Threads: 1 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 Enabled Repeat Run 20M 40M 60M 80M 100M SE +/- 4910.31, N = 3 SE +/- 978008.35, N = 3 SE +/- 8504.90, N = 3 82626333 81644000 82631000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 2 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 Enabled Repeat Run 30M 60M 90M 120M 150M SE +/- 1078368.11, N = 3 SE +/- 1484620.42, N = 6 SE +/- 33829.64, N = 3 156866667 155633333 157906667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 4 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 Enabled Repeat Run 70M 140M 210M 280M 350M SE +/- 158359.65, N = 3 SE +/- 817176.71, N = 3 SE +/- 968234.36, N = 3 321016667 319096667 319286667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 8 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 8 - Buffer Length: 256 - Filter Length: 57 Enabled Repeat Run 130M 260M 390M 520M 650M SE +/- 463656.96, N = 3 SE +/- 286724.80, N = 3 SE +/- 8429373.91, N = 3 629876667 629466667 621093333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 12 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 12 - Buffer Length: 256 - Filter Length: 57 Enabled Repeat Run 140M 280M 420M 560M 700M SE +/- 2697671.84, N = 3 SE +/- 489534.93, N = 3 SE +/- 162924.66, N = 3 662150000 658753333 659116667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
LuaRadio Test: Five Back to Back FIR Filters OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Five Back to Back FIR Filters Enabled Repeat Run 300 600 900 1200 1500 SE +/- 1.82, N = 3 SE +/- 8.83, N = 3 SE +/- 4.43, N = 3 1541.1 1528.4 1536.0
LuaRadio Test: FM Deemphasis Filter OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: FM Deemphasis Filter Enabled Repeat Run 120 240 360 480 600 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 547.0 546.9 547.0
LuaRadio Test: Hilbert Transform OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Hilbert Transform Enabled Repeat Run 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.25, N = 3 SE +/- 0.10, N = 3 107.2 107.2 107.1
LuaRadio Test: Complex Phase OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Complex Phase Enabled Repeat Run 200 400 600 800 1000 SE +/- 0.32, N = 3 SE +/- 2.01, N = 3 SE +/- 1.86, N = 3 787.1 784.4 783.3
srsLTE Test: OFDM_Test OpenBenchmarking.org Samples / Second, More Is Better srsLTE 20.10.1 Test: OFDM_Test Enabled Repeat Run 40M 80M 120M 160M 200M SE +/- 260341.66, N = 3 SE +/- 2512855.83, N = 3 SE +/- 1473091.99, N = 3 176933333 178033333 176800000 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsLTE Test: PHY_DL_Test OpenBenchmarking.org eNb Mb/s, More Is Better srsLTE 20.10.1 Test: PHY_DL_Test Enabled Repeat Run 70 140 210 280 350 SE +/- 0.55, N = 3 SE +/- 0.32, N = 3 SE +/- 1.22, N = 3 335.8 335.7 336.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsLTE Test: PHY_DL_Test OpenBenchmarking.org UE Mb/s, More Is Better srsLTE 20.10.1 Test: PHY_DL_Test Enabled Repeat Run 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.40, N = 3 132.7 132.4 132.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Enabled Repeat Run 200K 400K 600K 800K 1000K SE +/- 4727.53, N = 3 SE +/- 1962.09, N = 3 SE +/- 3145.44, N = 3 1010404 1017890 1020071
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Enabled Repeat Run 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 44.86 44.87 45.07 1. (CC) gcc options: -O2 -ldl -lz -lpthread
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: Kostya Enabled Repeat Run 0.81 1.62 2.43 3.24 4.05 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.59 3.60 3.60 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: LargeRandom Enabled Repeat Run 0.2723 0.5446 0.8169 1.0892 1.3615 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.21 1.21 1.21 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: PartialTweets Enabled Repeat Run 1.1813 2.3626 3.5439 4.7252 5.9065 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.22 5.25 5.24 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: DistinctUserID Enabled Repeat Run 1.287 2.574 3.861 5.148 6.435 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 5.60 5.72 5.68 1. (CXX) g++ options: -O3 -pthread
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Enabled Repeat Run 0.0196 0.0392 0.0588 0.0784 0.098 SE +/- 0.00021979, N = 3 SE +/- 0.00050265, N = 3 SE +/- 0.00028187, N = 3 0.08690658 0.08701769 0.08672429
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Enabled Repeat Run 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000726, N = 3 SE +/- 0.00000063, N = 3 SE +/- 0.00000526, N = 3 0.00067785 0.00067438 0.00068233
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time Enabled Repeat Run 1400 2800 4200 5600 7000 6449.1 6432.5 6438.8 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Enabled Repeat Run 40 80 120 160 200 SE +/- 0.64, N = 4 SE +/- 1.14, N = 4 SE +/- 0.90, N = 4 186.13 186.00 187.75 1. ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux-gnu]
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Enabled Repeat 0.4815 0.963 1.4445 1.926 2.4075 2.14 2.14
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow Enabled Repeat 3 6 9 12 15 11.66 11.67
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Enabled Repeat Run 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 40.97 40.88 40.99 1. git version 2.30.2
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Enabled Repeat Run 150 300 450 600 750 SE +/- 2.85, N = 3 SE +/- 2.08, N = 3 SE +/- 1.00, N = 3 714 716 711
Phoronix Test Suite v10.8.4