Intel Core i5-2520M testing with a HP 161C (68SCF Ver. F.67 BIOS) and Intel Sandybridge Mobile 2GB on Ubuntu 18.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2010110-FI-SANDY577014 Sandy - Phoronix Test Suite Sandy Intel Core i5-2520M testing with a HP 161C (68SCF Ver. F.67 BIOS) and Intel Sandybridge Mobile 2GB on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2010110-FI-SANDY577014&grs&sro .
Sandy Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 4.18 2 3 Intel Core i5-2520M @ 3.20GHz (2 Cores / 4 Threads) HP 161C (68SCF Ver. F.67 BIOS) Intel 2nd Generation Core DRAM 4096MB 160GB INTEL SSDSA2M160 Intel Sandybridge Mobile 2GB (1300MHz) IDT 92HD81B1X5 Intel 82579LM + Intel Centrino Advanced-N 6205 Ubuntu 18.04 4.18.0-20-generic (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 modesetting 1.20.1 3.3 Mesa 18.2.8 GCC 7.4.0 ext4 1600x900 3.3 Mesa 19.2.8 GCC 7.5.0 900x1600 1600x900 OpenBenchmarking.org Compiler Details - 4.18: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - 2: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - 3: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - CFQ / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2f Java Details - 4.18: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1) - 2: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1) - 3: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1) Python Details - 4.18: Python 2.7.15rc1 + Python 3.6.7 - 2: Python 2.7.17 + Python 3.6.9 - 3: Python 2.7.17 + Python 3.6.9 Security Details - l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Sandy onednn: Recurrent Neural Network Training - f32 - CPU onednn: IP Batch 1D - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Deconvolution Batch deconv_1d - f32 - CPU onednn: Deconvolution Batch deconv_3d - f32 - CPU onednn: IP Batch All - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU graphics-magick: Resizing graphics-magick: Swirl graphics-magick: Noise-Gaussian ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: HWB Color Space glmark2: 1600 x 900 polyhedron: tfft2 graphics-magick: Rotate polyhedron: rnflow avifenc: 0 polyhedron: channel2 polyhedron: capacita paraview: Wavelet Volume - 1600 x 900 paraview: Wavelet Volume - 1600 x 900 polyhedron: aermod polyhedron: induct2 polyhedron: protein polyhedron: fatigue2 paraview: Wavelet Contour - 1600 x 900 paraview: Wavelet Contour - 1600 x 900 askap: tConvolve OpenMP - Gridding core-latency: Average Latency Between CPU Cores amg: mcperf: Replace - 1 mcperf: Set - 1 mcperf: Add - 1 appleseed: Disney Material mcperf: Append - 1 lulesh: lzbench: Zstd 8 - Compression mcperf: Replace - 4 compress-zstd: 3 smhasher: wyhash encode-flac: WAV To FLAC mcperf: Set - 4 mcperf: Prepend - 4 postmark: Disk Transaction Performance lzbench: Crush 0 - Compression brl-cad: VGR Performance Metric sudokut: Total Time montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg lzbench: Brotli 2 - Decompression tachyon: Total Time mcperf: Append - 4 espeak: Text-To-Speech Synthesis optcarrot: Optimized Benchmark darktable: Server Room - CPU-only nettle: sha512 git: Time To Complete Common Git Commands mcperf: Add - 4 lzbench: Libdeflate 1 - Compression mcperf: Get - 4 lzbench: XZ 0 - Decompression lzbench: Zstd 8 - Decompression gegl: Color Enhance build-linux-kernel: Time To Compile lzbench: Zstd 1 - Decompression nettle: aes256 smhasher: wyhash mcperf: Delete - 1 keydb: tungsten: Non-Exponential rsvg: SVG Files To PNG embree: Pathtracer - Asian Dragon darktable: Server Rack - CPU-only polyhedron: gas_dyn2 glibc-bench: sinh tungsten: Volumetric Caustic toybrot: OpenMP gegl: Reflect namd: ATPase Simulation - 327,506 Atoms embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon rnnoise: mcperf: Delete - 4 arrayfire: BLAS CPU sqlite-speedtest: Timed Time - Size 1,000 gegl: Wavelet Blur embree: Pathtracer - Crown cryptopp: Unkeyed Algorithms gegl: Tile Glass gimp: resize gegl: Crop polyhedron: air basis: UASTC Level 2 + RDO Post-Processing gegl: Scale gegl: Cartoon arrayfire: Conjugate Gradient CPU ospray: Magnetic Reconnection - SciVis lzbench: Libdeflate 1 - Decompression mocassin: Dust 2D tau100.0 gegl: Antialias appleseed: Emily appleseed: Material Tester hugin: Panorama Photo Assistant + Stitching Time pyperformance: crypto_pyaes askap: tConvolve OpenMP - Degridding hmmer: Pfam Database Search darktable: Boat - CPU-only glibc-bench: ffsll pyperformance: python_startup polyhedron: mdbx polyhedron: doduc gimp: rotate pyperformance: pathlib botan: Blowfish mcperf: Get - 1 byte: Dhrystone 2 darktable: Masskrug - CPU-only build2: Time To Compile aom-av1: Speed 8 Realtime pyperformance: nbody compress-zstd: 19 rodinia: OpenMP Leukocyte webp: Quality 100, Lossless, Highest Compression ospray: NASA Streamlines - SciVis coremark: CoreMark Size 666 - Iterations Per Second dcraw: RAW To PPM Image Conversion glibc-bench: tanh botan: Twofish compress-7zip: Compress Speed Test build-ffmpeg: Time To Compile webp: Quality 100, Lossless libraw: Post-Processing Benchmark caffe: GoogleNet - CPU - 100 ior: Write Test embree: Pathtracer ISPC - Crown embree: Pathtracer ISPC - Asian Dragon Obj basis: UASTC Level 0 tensorflow: Cifar10 glibc-bench: ffs lammps: Rhodopsin Protein mcperf: Prepend - 1 botan: KASUMI pyperformance: 2to3 gimp: auto-levels tjbench: Decompression Throughput webp: Default vpxenc: Speed 5 rodinia: OpenMP HotSpot3D webp: Quality 100, Highest Compression build-php: Time To Compile glibc-bench: pthread_once build-apache: Time To Compile tungsten: Hair nettle: poly1305-aes mrbayes: Primate Phylogeny Analysis aom-av1: Speed 6 Realtime gegl: Rotate 90 Degrees toybrot: C++ Tasks mt-dgemm: Sustained Floating-Point Rate tscp: AI Chess Performance libreoffice: 20 Documents To PDF botan: CAST-256 glibc-bench: sqrt polyhedron: linpk pyperformance: json_loads pyperformance: go tnn: CPU - SqueezeNet v1.1 crafty: Elapsed Time dolfyn: Computational Fluid Dynamics tnn: CPU - MobileNet v2 basis: ETC1S toybrot: C++ Threads ocrmypdf: Processing 60 Page PDF Document glibc-bench: sincos build-mplayer: Time To Compile deepspeech: CPU tungsten: Water Caustic askap: tConvolve MT - Degridding glibc-bench: asinh rodinia: OpenMP CFD Solver webp: Quality 100 polyhedron: mp_prop_design encode-mp3: WAV To MP3 gimp: unsharp-mask hpcg: smhasher: t1ha2_atonce rodinia: OpenMP Streamcluster askap: tConvolve MPI - Gridding tesseract-ocr: Time To OCR 7 Images glibc-bench: log2 glibc-bench: modf glibc-bench: sin himeno: Poisson Pressure Solver build-gdb: Time To Compile smallpt: Global Illumination Renderer; 128 Samples glibc-bench: atanh glibc-bench: exp basis: UASTC Level 2 john-the-ripper: Blowfish basis: UASTC Level 3 openssl: RSA 4096-bit Performance rawtherapee: Total Benchmark Time octave-benchmark: tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile askap: tConvolve MPI - Degridding tensorflow-lite: SqueezeNet tensorflow-lite: Mobilenet Float polyhedron: test_fpu2 glibc-bench: cos hint: FLOAT caffe: AlexNet - CPU - 100 botan: AES-256 smhasher: t1ha2_atonce n-queens: Elapsed Time smhasher: Spooky32 tensorflow-lite: Inception ResNet V2 inkscape: SVG Files To PNG askap: tConvolve MT - Gridding tensorflow-lite: Mobilenet Quant smhasher: fasthash32 smhasher: Spooky32 nettle: chacha smhasher: fasthash32 neatbench: CPU pyperformance: pickle_pure_python pyperformance: django_template pyperformance: regex_compile pyperformance: raytrace pyperformance: float pyperformance: chaos gromacs: Water Benchmark luxcorerender: Rainbow Colors and Prism luxcorerender: DLSC openvkl: vklBenchmark oidn: Memorial vpxenc: Speed 0 svt-av1: Enc Mode 8 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 0 - 1080p aom-av1: Speed 6 Two-Pass aom-av1: Speed 4 Two-Pass aom-av1: Speed 0 Two-Pass ospray: NASA Streamlines - Path Tracer ospray: XFrog Forest - Path Tracer lzbench: Brotli 2 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Crush 0 - Decompression lzbench: Zstd 1 - Compression lzbench: XZ 0 - Compression polyhedron: ac redis: SET redis: GET redis: LPUSH redis: SADD redis: LPOP avifenc: 10 avifenc: 8 avifenc: 2 ospray: San Miguel - Path Tracer onednn: Recurrent Neural Network Inference - f32 - CPU john-the-ripper: MD5 java-gradle-perf: Reactor ior: Read Test sqlite: 1 4.18 2 3 30160.5 122.958 47.7264 202.428 299.091 838.766 91.8983 92 35 25 1.29 0.23 14 12 125 262 64.04 405 25.49 31.913 167.85 27.92 90.797 5.68 12.33 90.12 23.24 77.96 6.83 71.231 242.065 70.542875 146890.1 37502.3 37338.6 37457.3 2307.396634 38060.0 1178.6787 42 38556.0 666.4 13957.62 17.278 36841.4 38270.8 3472 54 12991 19.204 141.641 452 846.3045 38268.7 52.810 54.21 31.359 259.18 89.197 36966.5 148 62153.3 85 881 104.733 549.322 803 1249.32 31.045 60442.6 100776.62 48.4928 30.128 1.8051 0.789 144.02 24.6173 67.8643 776548 51.176 11.89653 1.6584 2.1071 35.077 60039.3 79.1650 144.370 102.087 1.4354 207.158986 51.117 12.823 14.197 4.82 2292.362 9.373 187.703 79.19 1.73 696 707 71.809 3371.417995 1946.397513 175.043 188 384.578 195.873 72.121 3.05547 20.1 8.15 18.89 28.289 43.5 247.634 62715.3 23470148.0 35.068 677.647 14.51 242 7.30 1009.135 81.528 2.50 50074.416282 69.939 24.7274 209.865 8033 331.196 32.232 10.98 294088 88.66 1.5897 1.8536 21.506 545.69 3.05613 0.955 38923.0 57.275 660 27.350 107.163378 2.402 6.94 239.966 11.848 255.377 3.07042 68.340 190.106 1730.33 225.636 4.14 74.591 780684 0.257760 897034 16.184 85.935 6.17030 9.54 47.9 480 395.033 5176110 37.235 418.588 169.752 791312 201.093 54039.4 255.001 186.62022 115.303 378.295 32.3671 178.968 3.669 126.5 13.068 57.408 1.18752 9782.13 77.146 279.877 49.515 17.1069 4.00994 54547.5 2244.854830 384.981 91.042 24.5502 32927.9 207.966 2150 418.527 226.8 239.931 15.697 21610500 1042610 380.094 1490107 1011413 63.44 54580.2 261246526.03810 151540 1962.655 40.083 91.162 11028.83 19543267 39.020 279.779 1010960 5381.75 59.005 670.887 43.865 1.79 1.01 197 348 1.04 209 235 0.124 0.21 0.18 15.375 0.73 1.78 0.228 0.043 0.003 0.87 0.55 0.06 0.49 0.17 114 387 314 317 289 26 6.64 1141922.80 1560865.97 991833.16 1249388.77 1678162.90 31.660 32.184 32.910 0.15 8875.48 33508 414.648 155.54 10.041 5105.16 50.5437 20.7185 92.9494 146.000 505.791 61.9271 129 49 34 1.71 0.31 18 15 156 224 55.21 468 22.86 32.919 153.25 25.6 83.443 5.22 11.36 83.11 21.48 72.21 6.43 67.019 246.558 73.133125 152433.8 38061.5 37952.1 36513.0 2377.94916 39071.2 1170.8725 41 39215.6 682.0 13907.01 17.446 37610.5 39030.0 3424 53 13002 19.272 144.226 455 860.3651 38738.3 52.283 55.09 31.065 258.83 89.858 37341.0 146 62695.2 86 881 105.875 544.050 804 1261.11 31.292 59912.0 101242.65 48.7023 29.925 1.8009 0.785 144.97 24.7948 67.8128 770844 51.546 11.98227 1.6610 2.1071 35.292 60445.5 79.7004 145.192 102.761 1.4392 207.254882 51.448 12.878 14.286 4.82 2299.351 9.366 188.441 79.53 1.73 692 711 72.099 3388.546648 1953.022475 175.993 188 384.208 196.144 72.275 3.07120 20.1 8.17 18.9 28.297 43.4 248.037 62529.0 23402869.7 35.031 674.964 14.45 242 7.27 1011.736 81.407 2.49 50268.369606 69.670 24.7726 210.477 8063 332.431 32.113 11.00 293326 88.96 1.5885 1.8532 21.579 545.47 3.05947 0.955 38852.7 57.257 661 27.325 106.851301 2.409 6.93 239.966 11.816 255.736 3.06270 68.338 189.755 1726.10 226.182 4.15 74.670 781159 0.257210 897617 16.185 85.942 6.17192 9.56 47.9 479 394.381 5185697 37.301 418.007 169.543 791224 200.928 54125.5 255.201 186.68500 115.470 378.833 32.3966 178.779 3.664 126.33 13.077 57.476 1.18612 9770.96 77.229 279.926 49.567 17.0890 4.00857 54491.2 2247.172204 384.869 90.956 24.5642 32945.8 208.164 2150 418.906 226.6 240.142 15.684 21618800 1042820 380.185 1490813 1011443 63.48 54568.2 261254791.37770 151523 1962.273 40.098 91.173 11029.88 19550233 39.022 279.877 1011213 5381.18 59.015 670.937 43.868 1.79 1.01 197 348 1.04 209 235 0.124 0.21 0.18 15.375 0.73 1.78 0.228 0.043 0.003 0.87 0.55 0.06 0.49 0.17 114 387 314 317 289 26 6.64 1121119.38 1380069.89 908803.54 1277684.58 1081180.98 33.098 32.278 31.894 0.15 1052.31 85838 407.882 165.40 10.363 5112.04 50.1717 20.6943 92.3356 145.609 503.647 62.0776 127 49 34 1.74 0.31 18 15 155 261 59.25 464 22.96 35.430 153.45 25.75 90.761 5.67 11.4 83.13 21.5 72.31 6.89 71.766 257.217 69.532975 153685.5 38748.4 36770.4 36343.6 2334.679043 38023.6 1148.2646 42 38298.2 674.2 14211.42 17.651 37140.2 38816.0 3489 54 12768 19.555 141.824 447 846.4553 38112.0 53.137 54.30 30.871 262.56 88.594 36830.6 148 61858.8 85 871 105.511 543.489 796 1261.29 31 60087.3 100396.04 48.8860 29.896 1.8148 0.783 143.88 24.6093 68.3214 774422 51.175 11.97777 1.6492 2.1216 35.053 60378.0 79.2698 144.235 102.389 1.4298 205.916951 51.340 12.797 14.202 4.85 2306.609 9.316 187.319 79.66 1.74 696 711 71.703 3390.000833 1957.083467 175.493 187 382.552 195.117 71.903 3.05824 20.0 8.19 18.81 28.420 43.3 246.953 62442.1 23367984.7 34.920 674.835 14.50 241 7.27 1013.236 81.737 2.50 50182.760101 69.710 24.8211 210.652 8050 331.796 32.190 10.96 294369 88.97 1.5842 1.8473 21.507 547.31 3.06609 0.958 38973.6 57.098 659 27.405 107.078574 2.403 6.92 239.292 11.835 255.052 3.06229 68.163 189.620 1729.48 225.679 4.14 74.771 782514 0.257163 895573 16.220 85.755 6.18338 9.56 48.0 479 394.297 5183271 37.275 417.855 169.461 792540 200.771 54090.3 254.799 186.40076 115.379 378.384 32.3507 179.032 3.666 126.46 13.061 57.478 1.18630 9777.30 77.223 280.171 49.561 17.0923 4.00578 54547.6 2246.091519 385.256 91.047 24.5399 32959.9 207.976 2152 418.866 226.7 240.036 15.696 21627933 1043447 380.366 1491127 1010783 63.46 54601.7 261406399.64573 151449 1961.484 40.105 91.211 11024.00 19551433 39.008 279.779 1011190 5380.79 59.009 670.972 43.865 1.79 1.01 197 348 1.04 209 235 0.124 0.21 0.18 15.375 0.73 1.78 0.228 0.043 0.003 0.87 0.55 0.06 0.49 0.17 114 387 314 317 289 26 6.64 1163627.55 1559783.04 917688.35 1349480.67 1009913.42 34.353 36.893 35.304 0.15 1067.27 85631 415.310 157.60 10.139 OpenBenchmarking.org
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU 2 3 4.18 6K 12K 18K 24K 30K SE +/- 5.06, N = 3 SE +/- 3.16, N = 3 SE +/- 267.78, N = 3 5105.16 5112.04 30160.50 MIN: 5080.79 MIN: 5089.21 MIN: 28335.1 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 - Engine: CPU 2 3 4.18 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.39, N = 3 50.54 50.17 122.96 MIN: 49.74 MIN: 49.41 MIN: 95.09 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 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU 2 3 4.18 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 20.72 20.69 47.73 MIN: 19.53 MIN: 19.49 MIN: 29.67 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU 2 3 4.18 40 80 120 160 200 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 SE +/- 2.00, N = 3 92.95 92.34 202.43 MIN: 91.26 MIN: 90.97 MIN: 140.77 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU 2 3 4.18 70 140 210 280 350 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 SE +/- 2.40, N = 3 146.00 145.61 299.09 MIN: 144.41 MIN: 143.71 MIN: 275.92 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: f32 - Engine: CPU 2 3 4.18 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.91, N = 3 SE +/- 3.30, N = 3 505.79 503.65 838.77 MIN: 499.32 MIN: 494.54 MIN: 718.14 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 1.5 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU 2 3 4.18 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.45, N = 3 61.93 62.08 91.90 MIN: 61.27 MIN: 61.28 MIN: 72.33 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing 2 3 4.18 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 129 127 92 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl 2 3 4.18 11 22 33 44 55 49 49 35 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -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 2 3 4.18 8 16 24 32 40 34 34 25 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis 2 3 4.18 0.3915 0.783 1.1745 1.566 1.9575 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.71 1.74 1.29 MIN: 1.3 / MAX: 1.75 MIN: 1.51 / MAX: 1.76 MIN: 1.24 / MAX: 1.48
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis 2 3 4.18 0.0698 0.1396 0.2094 0.2792 0.349 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.31 0.31 0.23 MIN: 0.28 MIN: 0.3 MIN: 0.18 / MAX: 0.29
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen 2 3 4.18 4 8 12 16 20 18 18 14 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -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 2 3 4.18 4 8 12 16 20 15 15 12 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -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 2 3 4.18 30 60 90 120 150 SE +/- 0.33, N = 3 156 155 125 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GLmark2 Resolution: 1600 x 900 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1600 x 900 2 3 4.18 60 120 180 240 300 224 261 262
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 2 3 4.18 14 28 42 56 70 55.21 59.25 64.04
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate 2 3 4.18 100 200 300 400 500 SE +/- 0.58, N = 3 SE +/- 6.74, N = 3 SE +/- 2.00, N = 3 468 464 405 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow 2 3 4.18 6 12 18 24 30 22.86 22.96 25.49
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 2 3 4.18 8 16 24 32 40 SE +/- 0.41, N = 4 SE +/- 0.50, N = 15 SE +/- 0.41, N = 15 32.92 35.43 31.91 1. (CXX) g++ options: -O3 -fPIC
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 2 3 4.18 40 80 120 160 200 153.25 153.45 167.85
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita 2 3 4.18 7 14 21 28 35 25.60 25.75 27.92
ParaView Test: Wavelet Volume - Resolution: 1600 x 900 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1600 x 900 2 3 4.18 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 83.44 90.76 90.80
ParaView Test: Wavelet Volume - Resolution: 1600 x 900 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1600 x 900 2 3 4.18 1.278 2.556 3.834 5.112 6.39 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 5.22 5.67 5.68
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod 2 3 4.18 3 6 9 12 15 11.36 11.40 12.33
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 2 3 4.18 20 40 60 80 100 83.11 83.13 90.12
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein 2 3 4.18 6 12 18 24 30 21.48 21.50 23.24
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 2 3 4.18 20 40 60 80 100 72.21 72.31 77.96
ParaView Test: Wavelet Contour - Resolution: 1600 x 900 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1600 x 900 2 3 4.18 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.43 6.89 6.83
ParaView Test: Wavelet Contour - Resolution: 1600 x 900 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1600 x 900 2 3 4.18 16 32 48 64 80 SE +/- 0.14, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 67.02 71.77 71.23
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Gridding 2 3 4.18 60 120 180 240 300 SE +/- 3.18, N = 5 SE +/- 2.47, N = 3 SE +/- 3.28, N = 3 246.56 257.22 242.07 1. (CXX) g++ options: -lpthread
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores 2 3 4.18 16 32 48 64 80 73.13 69.53 70.54 MIN: 23.22 / MAX: 89.99 MIN: 22.71 / MAX: 85.29 MIN: 25.32 / MAX: 85.75 1. (CXX) g++ options: -std=c++11 -pthread -O3
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 2 3 4.18 30K 60K 90K 120K 150K SE +/- 1768.74, N = 3 SE +/- 2413.25, N = 3 SE +/- 1930.88, N = 4 152433.8 153685.5 146890.1 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
Memcached mcperf Method: Replace - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Replace - Connections: 1 2 3 4.18 8K 16K 24K 32K 40K SE +/- 457.95, N = 5 SE +/- 482.07, N = 5 SE +/- 441.90, N = 3 38061.5 38748.4 37502.3 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Set - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Set - Connections: 1 2 3 4.18 8K 16K 24K 32K 40K SE +/- 294.27, N = 3 SE +/- 503.55, N = 3 SE +/- 521.56, N = 3 37952.1 36770.4 37338.6 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Add - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Add - Connections: 1 2 3 4.18 8K 16K 24K 32K 40K SE +/- 470.98, N = 3 SE +/- 265.50, N = 3 SE +/- 255.38, N = 3 36513.0 36343.6 37457.3 1. (CC) gcc options: -O2 -lm -rdynamic
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material 2 3 4.18 500 1000 1500 2000 2500 2377.95 2334.68 2307.40
Memcached mcperf Method: Append - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Append - Connections: 1 2 3 4.18 8K 16K 24K 32K 40K SE +/- 551.80, N = 3 SE +/- 453.56, N = 3 SE +/- 107.95, N = 3 39071.2 38023.6 38060.0 1. (CC) gcc options: -O2 -lm -rdynamic
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 2 3 4.18 300 600 900 1200 1500 SE +/- 7.25, N = 3 SE +/- 10.20, N = 11 SE +/- 2.38, N = 3 1170.87 1148.26 1178.68 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression 2 3 4.18 10 20 30 40 50 41 42 42 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Memcached mcperf Method: Replace - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Replace - Connections: 4 2 3 4.18 8K 16K 24K 32K 40K SE +/- 153.53, N = 3 SE +/- 151.06, N = 3 SE +/- 378.10, N = 3 39215.6 38298.2 38556.0 1. (CC) gcc options: -O2 -lm -rdynamic
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 2 3 4.18 150 300 450 600 750 SE +/- 0.85, N = 3 SE +/- 0.75, N = 3 SE +/- 1.86, N = 3 682.0 674.2 666.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
SMHasher Hash: wyhash OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: wyhash 2 3 4.18 3K 6K 9K 12K 15K SE +/- 148.97, N = 15 SE +/- 59.52, N = 3 SE +/- 100.75, N = 3 13907.01 14211.42 13957.62 1. (CXX) g++ options: -march=native -O3 -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC 2 3 4.18 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.12, N = 5 SE +/- 0.18, N = 5 17.45 17.65 17.28 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Memcached mcperf Method: Set - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Set - Connections: 4 2 3 4.18 8K 16K 24K 32K 40K SE +/- 121.32, N = 3 SE +/- 168.44, N = 3 SE +/- 418.62, N = 3 37610.5 37140.2 36841.4 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Prepend - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Prepend - Connections: 4 2 3 4.18 8K 16K 24K 32K 40K SE +/- 487.80, N = 3 SE +/- 441.74, N = 3 SE +/- 372.00, N = 3 39030.0 38816.0 38270.8 1. (CC) gcc options: -O2 -lm -rdynamic
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance 2 3 4.18 700 1400 2100 2800 3500 SE +/- 32.33, N = 3 SE +/- 28.00, N = 3 3424 3489 3472 1. (CC) gcc options: -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression 2 3 4.18 12 24 36 48 60 SE +/- 0.75, N = 4 SE +/- 0.67, N = 3 53 54 54 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric 2 3 4.18 3K 6K 9K 12K 15K 13002 12768 12991 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
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time 2 3 4.18 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 19.27 19.56 19.20
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg 2 3 4.18 30 60 90 120 150 SE +/- 1.41, N = 3 SE +/- 1.88, N = 4 SE +/- 1.49, N = 3 144.23 141.82 141.64 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression 2 3 4.18 100 200 300 400 500 SE +/- 3.18, N = 3 SE +/- 1.86, N = 3 455 447 452 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time 2 3 4.18 200 400 600 800 1000 SE +/- 7.24, N = 3 SE +/- 0.59, N = 3 SE +/- 1.06, N = 3 860.37 846.46 846.30 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Memcached mcperf Method: Append - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Append - Connections: 4 2 3 4.18 8K 16K 24K 32K 40K SE +/- 43.36, N = 3 SE +/- 624.96, N = 3 SE +/- 99.15, N = 3 38738.3 38112.0 38268.7 1. (CC) gcc options: -O2 -lm -rdynamic
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 2 3 4.18 12 24 36 48 60 SE +/- 0.42, N = 4 SE +/- 0.67, N = 4 SE +/- 0.68, N = 4 52.28 53.14 52.81 1. (CC) gcc options: -O2 -std=c99
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark 2 3 4.18 12 24 36 48 60 SE +/- 0.17, N = 4 SE +/- 0.55, N = 4 SE +/- 0.50, N = 4 55.09 54.30 54.21 1. ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Room - Acceleration: CPU-only 2 3 4.18 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 31.07 30.87 31.36
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 2 3 4.18 60 120 180 240 300 SE +/- 2.13, N = 3 SE +/- 0.20, N = 3 SE +/- 3.54, N = 3 258.83 262.56 259.18 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands 2 3 4.18 20 40 60 80 100 SE +/- 0.49, N = 3 SE +/- 0.23, N = 3 SE +/- 0.27, N = 3 89.86 88.59 89.20 1. git version 2.17.1
Memcached mcperf Method: Add - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Add - Connections: 4 2 3 4.18 8K 16K 24K 32K 40K SE +/- 246.42, N = 3 SE +/- 349.88, N = 3 SE +/- 69.92, N = 3 37341.0 36830.6 36966.5 1. (CC) gcc options: -O2 -lm -rdynamic
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression 2 3 4.18 30 60 90 120 150 SE +/- 1.86, N = 3 146 148 148 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Memcached mcperf Method: Get - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Get - Connections: 4 2 3 4.18 13K 26K 39K 52K 65K SE +/- 303.68, N = 3 SE +/- 329.70, N = 3 SE +/- 322.69, N = 3 62695.2 61858.8 62153.3 1. (CC) gcc options: -O2 -lm -rdynamic
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression 2 3 4.18 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 86 85 85 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression 2 3 4.18 200 400 600 800 1000 SE +/- 10.33, N = 3 881 871 881 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance 2 3 4.18 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 105.88 105.51 104.73
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 2 3 4.18 120 240 360 480 600 SE +/- 1.47, N = 3 SE +/- 1.35, N = 3 SE +/- 6.19, N = 9 544.05 543.49 549.32
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression 2 3 4.18 200 400 600 800 1000 SE +/- 8.50, N = 3 SE +/- 1.20, N = 3 804 796 803 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 2 3 4.18 300 600 900 1200 1500 SE +/- 1.61, N = 3 SE +/- 1.24, N = 3 SE +/- 7.88, N = 3 1261.11 1261.29 1249.32 MIN: 1053.49 / MAX: 1682 MIN: 1050.49 / MAX: 1683.24 MIN: 1040.95 / MAX: 1682.24 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto
SMHasher Hash: wyhash OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: wyhash 2 3 4.18 7 14 21 28 35 SE +/- 0.18, N = 15 SE +/- 0.05, N = 3 31.29 31.00 31.05 1. (CXX) g++ options: -march=native -O3 -lpthread
Memcached mcperf Method: Delete - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Delete - Connections: 1 2 3 4.18 13K 26K 39K 52K 65K SE +/- 381.40, N = 3 SE +/- 479.88, N = 3 SE +/- 507.29, N = 3 59912.0 60087.3 60442.6 1. (CC) gcc options: -O2 -lm -rdynamic
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 2 3 4.18 20K 40K 60K 80K 100K SE +/- 1072.56, N = 8 SE +/- 1123.44, N = 6 SE +/- 927.08, N = 10 101242.65 100396.04 100776.62 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential 2 3 4.18 11 22 33 44 55 SE +/- 0.36, N = 3 SE +/- 0.31, N = 3 SE +/- 0.04, N = 3 48.70 48.89 48.49 1. (CXX) g++ options: -std=c++0x -march=sandybridge -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG 2 3 4.18 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 29.93 29.90 30.13 1. rsvg-convert version 2.40.20
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon 2 3 4.18 0.4083 0.8166 1.2249 1.6332 2.0415 SE +/- 0.0064, N = 3 SE +/- 0.0060, N = 3 SE +/- 0.0086, N = 3 1.8009 1.8148 1.8051 MIN: 1.75 / MAX: 1.84 MIN: 1.77 / MAX: 1.85 MIN: 1.76 / MAX: 1.84
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Rack - Acceleration: CPU-only 2 3 4.18 0.1775 0.355 0.5325 0.71 0.8875 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 0.785 0.783 0.789
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 2 3 4.18 30 60 90 120 150 144.97 143.88 144.02
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh 2 3 4.18 6 12 18 24 30 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 24.79 24.61 24.62
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic 2 3 4.18 15 30 45 60 75 SE +/- 0.21, N = 3 SE +/- 0.38, N = 3 SE +/- 0.28, N = 3 67.81 68.32 67.86 1. (CXX) g++ options: -std=c++0x -march=sandybridge -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP 2 3 4.18 170K 340K 510K 680K 850K SE +/- 946.87, N = 3 SE +/- 1344.44, N = 3 SE +/- 3342.54, N = 3 770844 774422 776548 1. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect 2 3 4.18 12 24 36 48 60 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 51.55 51.18 51.18
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms 2 3 4.18 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.98 11.98 11.90
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 2 3 4.18 0.3737 0.7474 1.1211 1.4948 1.8685 SE +/- 0.0018, N = 3 SE +/- 0.0048, N = 3 SE +/- 0.0040, N = 3 1.6610 1.6492 1.6584 MIN: 1.65 / MAX: 1.68 MIN: 1.63 / MAX: 1.67 MIN: 1.64 / MAX: 1.68
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 2 3 4.18 0.4774 0.9548 1.4322 1.9096 2.387 SE +/- 0.0031, N = 3 SE +/- 0.0014, N = 3 SE +/- 0.0055, N = 3 2.1071 2.1216 2.1071 MIN: 2.06 / MAX: 2.16 MIN: 2.07 / MAX: 2.16 MIN: 2.06 / MAX: 2.17
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 2 3 4.18 8 16 24 32 40 SE +/- 0.21, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 35.29 35.05 35.08 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Memcached mcperf Method: Delete - Connections: 4 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Delete - Connections: 4 2 3 4.18 13K 26K 39K 52K 65K SE +/- 70.67, N = 3 SE +/- 189.06, N = 3 SE +/- 158.15, N = 3 60445.5 60378.0 60039.3 1. (CC) gcc options: -O2 -lm -rdynamic
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU 2 3 4.18 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 SE +/- 0.15, N = 3 79.70 79.27 79.17 1. (CXX) g++ options: -rdynamic
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 2 3 4.18 30 60 90 120 150 SE +/- 1.32, N = 3 SE +/- 0.61, N = 3 SE +/- 0.58, N = 3 145.19 144.24 144.37 1. (CC) gcc options: -O2 -ldl -lz -lpthread
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur 2 3 4.18 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.29, N = 3 SE +/- 0.07, N = 3 102.76 102.39 102.09
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown 2 3 4.18 0.3238 0.6476 0.9714 1.2952 1.619 SE +/- 0.0017, N = 3 SE +/- 0.0061, N = 3 SE +/- 0.0013, N = 3 1.4392 1.4298 1.4354 MIN: 1.43 / MAX: 1.45 MIN: 1.41 / MAX: 1.45 MIN: 1.41 / MAX: 1.45
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms 2 3 4.18 50 100 150 200 250 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 207.25 205.92 207.16 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass 2 3 4.18 12 24 36 48 60 SE +/- 0.31, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 51.45 51.34 51.12
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize 2 3 4.18 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 12.88 12.80 12.82
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop 2 3 4.18 4 8 12 16 20 SE +/- 0.22, N = 3 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 14.29 14.20 14.20
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air 2 3 4.18 1.0913 2.1826 3.2739 4.3652 5.4565 4.82 4.85 4.82
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing 2 3 4.18 500 1000 1500 2000 2500 SE +/- 9.77, N = 3 SE +/- 1.55, N = 3 SE +/- 2.60, N = 3 2299.35 2306.61 2292.36 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale 2 3 4.18 3 6 9 12 15 SE +/- 0.061, N = 3 SE +/- 0.005, N = 3 SE +/- 0.057, N = 3 9.366 9.316 9.373
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon 2 3 4.18 40 80 120 160 200 SE +/- 0.42, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 188.44 187.32 187.70
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU 2 3 4.18 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.18, N = 3 SE +/- 0.02, N = 3 79.53 79.66 79.19 1. (CXX) g++ options: -rdynamic
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis 2 3 4.18 0.3915 0.783 1.1745 1.566 1.9575 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.73 1.74 1.73 MIN: 1.68 / MAX: 1.75 MIN: 1.68 / MAX: 1.76 MIN: 1.69 / MAX: 1.75
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression 2 3 4.18 150 300 450 600 750 SE +/- 3.51, N = 3 SE +/- 0.33, N = 3 692 696 696 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
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 2 3 4.18 150 300 450 600 750 SE +/- 2.91, N = 3 SE +/- 2.52, N = 3 SE +/- 0.33, N = 3 711 711 707 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias 2 3 4.18 16 32 48 64 80 SE +/- 0.30, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 72.10 71.70 71.81
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily 2 3 4.18 700 1400 2100 2800 3500 3388.55 3390.00 3371.42
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester 2 3 4.18 400 800 1200 1600 2000 1953.02 1957.08 1946.40
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time 2 3 4.18 40 80 120 160 200 SE +/- 2.15, N = 3 SE +/- 1.56, N = 3 SE +/- 1.70, N = 3 175.99 175.49 175.04
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes 2 3 4.18 40 80 120 160 200 SE +/- 0.33, N = 3 188 187 188
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Degridding 2 3 4.18 80 160 240 320 400 SE +/- 0.25, N = 5 SE +/- 0.00, N = 3 SE +/- 0.18, N = 3 384.21 382.55 384.58 1. (CXX) g++ options: -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search 2 3 4.18 40 80 120 160 200 SE +/- 0.26, N = 3 SE +/- 0.39, N = 3 SE +/- 0.49, N = 3 196.14 195.12 195.87 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Boat - Acceleration: CPU-only 2 3 4.18 16 32 48 64 80 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 72.28 71.90 72.12
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll 2 3 4.18 0.691 1.382 2.073 2.764 3.455 SE +/- 0.00244, N = 3 SE +/- 0.00257, N = 3 SE +/- 0.00109, N = 3 3.07120 3.05824 3.05547
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup 2 3 4.18 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 20.1 20.0 20.1
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx 2 3 4.18 2 4 6 8 10 8.17 8.19 8.15
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc 2 3 4.18 5 10 15 20 25 18.90 18.81 18.89
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate 2 3 4.18 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 28.30 28.42 28.29
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib 2 3 4.18 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 43.4 43.3 43.5
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish 2 3 4.18 50 100 150 200 250 SE +/- 0.13, N = 3 SE +/- 0.64, N = 3 SE +/- 0.41, N = 3 248.04 246.95 247.63 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Memcached mcperf Method: Get - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Get - Connections: 1 2 3 4.18 13K 26K 39K 52K 65K SE +/- 460.39, N = 3 SE +/- 220.78, N = 3 SE +/- 231.82, N = 3 62529.0 62442.1 62715.3 1. (CC) gcc options: -O2 -lm -rdynamic
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 2 3 4.18 5M 10M 15M 20M 25M SE +/- 14789.83, N = 3 SE +/- 16527.39, N = 3 SE +/- 4806.55, N = 3 23402869.7 23367984.7 23470148.0
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Masskrug - Acceleration: CPU-only 2 3 4.18 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 35.03 34.92 35.07
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile 2 3 4.18 150 300 450 600 750 SE +/- 0.88, N = 3 SE +/- 0.52, N = 3 SE +/- 3.24, N = 3 674.96 674.84 677.65
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime 2 3 4.18 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 14.45 14.50 14.51 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody 2 3 4.18 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 242 241 242
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 2 3 4.18 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 7.27 7.27 7.30 1. (CC) gcc options: -O3 -pthread -lz -llzma
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte 2 3 4.18 200 400 600 800 1000 SE +/- 2.09, N = 3 SE +/- 0.28, N = 3 SE +/- 1.43, N = 3 1011.74 1013.24 1009.14 1. (CXX) g++ options: -O2 -lOpenCL
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression 2 3 4.18 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 81.41 81.74 81.53 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis 2 3 4.18 0.5625 1.125 1.6875 2.25 2.8125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 5 SE +/- 0.00, N = 3 2.49 2.50 2.50 MIN: 2.38 / MAX: 2.51 MIN: 2.35 / MAX: 2.52 MIN: 2.43 / MAX: 2.52
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second 2 3 4.18 11K 22K 33K 44K 55K SE +/- 82.82, N = 3 SE +/- 61.57, N = 3 SE +/- 1.84, N = 3 50268.37 50182.76 50074.42 1. (CC) gcc options: -O2 -lrt" -lrt
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion 2 3 4.18 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 69.67 69.71 69.94 1. (CC) gcc options: -lm
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh 2 3 4.18 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 24.77 24.82 24.73
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish 2 3 4.18 50 100 150 200 250 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 0.61, N = 3 210.48 210.65 209.87 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test 2 3 4.18 2K 4K 6K 8K 10K SE +/- 2.85, N = 3 SE +/- 10.67, N = 3 SE +/- 23.38, N = 3 8063 8050 8033 1. (CXX) g++ options: -pipe -lpthread
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile 2 3 4.18 70 140 210 280 350 SE +/- 0.20, N = 3 SE +/- 0.24, N = 3 SE +/- 0.22, N = 3 332.43 331.80 331.20
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 2 3 4.18 7 14 21 28 35 SE +/- 0.24, N = 3 SE +/- 0.27, N = 3 SE +/- 0.08, N = 3 32.11 32.19 32.23 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark 2 3 4.18 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.00 10.96 10.98 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 2 3 4.18 60K 120K 180K 240K 300K SE +/- 288.69, N = 3 SE +/- 586.80, N = 3 SE +/- 859.09, N = 3 293326 294369 294088 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lboost_system -lboost_thread -lboost_filesystem -lboost_chrono -lboost_date_time -lboost_atomic -lpthread -lglog -lgflags -lsz -lz -ldl -lm -lprotobuf -llmdb -lopenblas
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test 2 3 4.18 20 40 60 80 100 SE +/- 0.54, N = 3 SE +/- 0.87, N = 3 SE +/- 0.78, N = 3 88.96 88.97 88.66 MIN: 22.35 / MAX: 146.02 MIN: 3.19 / MAX: 142.51 MIN: 75.1 / MAX: 139.14 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown 2 3 4.18 0.3577 0.7154 1.0731 1.4308 1.7885 SE +/- 0.0014, N = 3 SE +/- 0.0043, N = 3 SE +/- 0.0006, N = 3 1.5885 1.5842 1.5897 MIN: 1.58 / MAX: 1.61 MIN: 1.54 / MAX: 1.61 MIN: 1.58 / MAX: 1.61
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 2 3 4.18 0.4171 0.8342 1.2513 1.6684 2.0855 SE +/- 0.0014, N = 3 SE +/- 0.0047, N = 3 SE +/- 0.0033, N = 3 1.8532 1.8473 1.8536 MIN: 1.84 / MAX: 1.87 MIN: 1.83 / MAX: 1.87 MIN: 1.84 / MAX: 1.87
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 2 3 4.18 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 21.58 21.51 21.51 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Tensorflow Build: Cifar10 OpenBenchmarking.org Seconds, Fewer Is Better Tensorflow Build: Cifar10 2 3 4.18 120 240 360 480 600 SE +/- 0.22, N = 3 SE +/- 0.40, N = 3 SE +/- 0.28, N = 3 545.47 547.31 545.69
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs 2 3 4.18 0.6899 1.3798 2.0697 2.7596 3.4495 SE +/- 0.00280, N = 3 SE +/- 0.00503, N = 3 SE +/- 0.00051, N = 3 3.05947 3.06609 3.05613
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein 2 3 4.18 0.2156 0.4312 0.6468 0.8624 1.078 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.955 0.958 0.955 1. (CXX) g++ options: -O3 -pthread -lm
Memcached mcperf Method: Prepend - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Prepend - Connections: 1 2 3 4.18 8K 16K 24K 32K 40K SE +/- 656.20, N = 3 SE +/- 402.60, N = 3 SE +/- 339.72, N = 3 38852.7 38973.6 38923.0 1. (CC) gcc options: -O2 -lm -rdynamic
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI 2 3 4.18 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 57.26 57.10 57.28 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 2 3 4.18 140 280 420 560 700 661 659 660
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels 2 3 4.18 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 27.33 27.41 27.35
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput 2 3 4.18 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 106.85 107.08 107.16 1. (CC) gcc options: -O3 -rdynamic
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default 2 3 4.18 0.542 1.084 1.626 2.168 2.71 SE +/- 0.003, N = 3 SE +/- 0.000, N = 3 SE +/- 0.004, N = 3 2.409 2.403 2.402 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 2 3 4.18 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.93 6.92 6.94 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D 2 3 4.18 50 100 150 200 250 SE +/- 0.63, N = 3 SE +/- 0.10, N = 3 SE +/- 0.70, N = 3 239.97 239.29 239.97 1. (CXX) g++ options: -O2 -lOpenCL
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 2 3 4.18 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 11.82 11.84 11.85 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile 2 3 4.18 60 120 180 240 300 SE +/- 0.19, N = 3 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 255.74 255.05 255.38
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once 2 3 4.18 0.6908 1.3816 2.0724 2.7632 3.454 SE +/- 0.00446, N = 3 SE +/- 0.00318, N = 3 SE +/- 0.01180, N = 3 3.06270 3.06229 3.07042
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile 2 3 4.18 15 30 45 60 75 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 68.34 68.16 68.34
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair 2 3 4.18 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 189.76 189.62 190.11 1. (CXX) g++ options: -std=c++0x -march=sandybridge -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes 2 3 4.18 400 800 1200 1600 2000 SE +/- 3.66, N = 3 SE +/- 3.82, N = 3 SE +/- 2.24, N = 3 1726.10 1729.48 1730.33 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis 2 3 4.18 50 100 150 200 250 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 226.18 225.68 225.64 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -O3 -std=c99 -pedantic -lm
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime 2 3 4.18 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.15 4.14 4.14 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees 2 3 4.18 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.33, N = 3 SE +/- 0.16, N = 3 74.67 74.77 74.59
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 136.60, N = 3 SE +/- 307.24, N = 3 SE +/- 486.59, N = 3 781159 782514 780684 1. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate 2 3 4.18 0.058 0.116 0.174 0.232 0.29 SE +/- 0.000452, N = 3 SE +/- 0.000364, N = 3 SE +/- 0.000346, N = 3 0.257210 0.257163 0.257760 1. (CC) gcc options: -O3 -march=native -fopenmp
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 358.36, N = 5 SE +/- 653.38, N = 5 897617 895573 897034 1. (CC) gcc options: -O3 -march=native
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF 2 3 4.18 4 8 12 16 20 SE +/- 0.10, N = 22 SE +/- 0.08, N = 21 SE +/- 0.11, N = 21 16.19 16.22 16.18 1. LibreOffice 6.0.7.3 00m0(Build:3)
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 2 3 4.18 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 85.94 85.76 85.94 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt 2 3 4.18 2 4 6 8 10 SE +/- 0.00157, N = 3 SE +/- 0.00245, N = 3 SE +/- 0.00322, N = 3 6.17192 6.18338 6.17030
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk 2 3 4.18 3 6 9 12 15 9.56 9.56 9.54
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads 2 3 4.18 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 47.9 48.0 47.9
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go 2 3 4.18 100 200 300 400 500 SE +/- 0.33, N = 3 479 479 480
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 2 3 4.18 90 180 270 360 450 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 SE +/- 0.85, N = 3 394.38 394.30 395.03 MIN: 392.6 / MAX: 404.89 MIN: 392.47 / MAX: 402.05 MIN: 392.35 / MAX: 410.15 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time 2 3 4.18 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 6146.48, N = 3 SE +/- 7620.26, N = 3 SE +/- 2170.48, N = 3 5185697 5183271 5176110 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics 2 3 4.18 9 18 27 36 45 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 37.30 37.28 37.24
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 2 3 4.18 90 180 270 360 450 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 0.56, N = 3 418.01 417.86 418.59 MIN: 416.43 / MAX: 431.6 MIN: 416.36 / MAX: 426.88 MIN: 416.13 / MAX: 426.73 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S 2 3 4.18 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.37, N = 3 169.54 169.46 169.75 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 56.48, N = 3 SE +/- 203.56, N = 3 SE +/- 184.19, N = 3 791224 792540 791312 1. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 6.1.2 Processing 60 Page PDF Document 2 3 4.18 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 200.93 200.77 201.09
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos 2 3 4.18 12K 24K 36K 48K 60K SE +/- 30.51, N = 3 SE +/- 11.14, N = 3 SE +/- 38.50, N = 3 54125.5 54090.3 54039.4
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile 2 3 4.18 60 120 180 240 300 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 255.20 254.80 255.00
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU 2 3 4.18 40 80 120 160 200 SE +/- 1.17, N = 3 SE +/- 1.03, N = 3 SE +/- 1.10, N = 3 186.69 186.40 186.62
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic 2 3 4.18 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 115.47 115.38 115.30 1. (CXX) g++ options: -std=c++0x -march=sandybridge -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Degridding 2 3 4.18 80 160 240 320 400 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.24, N = 3 378.83 378.38 378.30 1. (CXX) g++ options: -lpthread
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh 2 3 4.18 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 32.40 32.35 32.37
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver 2 3 4.18 40 80 120 160 200 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 178.78 179.03 178.97 1. (CXX) g++ options: -O2 -lOpenCL
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 2 3 4.18 0.8255 1.651 2.4765 3.302 4.1275 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 3.664 3.666 3.669 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design 2 3 4.18 30 60 90 120 150 126.33 126.46 126.50
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 2 3 4.18 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 13.08 13.06 13.07 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask 2 3 4.18 13 26 39 52 65 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 57.48 57.48 57.41
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 2 3 4.18 0.2672 0.5344 0.8016 1.0688 1.336 SE +/- 0.00017, N = 3 SE +/- 0.00045, N = 3 SE +/- 0.00049, N = 3 1.18612 1.18630 1.18752 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: t1ha2_atonce 2 3 4.18 2K 4K 6K 8K 10K SE +/- 2.96, N = 3 SE +/- 2.57, N = 3 SE +/- 2.31, N = 3 9770.96 9777.30 9782.13 1. (CXX) g++ options: -march=native -O3 -lpthread
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster 2 3 4.18 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 77.23 77.22 77.15 1. (CXX) g++ options: -O2 -lOpenCL
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Gridding 2 3 4.18 60 120 180 240 300 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.27, N = 3 279.93 280.17 279.88 1. (CXX) g++ options: -lpthread
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0-beta.1 Time To OCR 7 Images 2 3 4.18 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 49.57 49.56 49.52
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 2 3 4.18 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 17.09 17.09 17.11
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf 2 3 4.18 0.9022 1.8044 2.7066 3.6088 4.511 SE +/- 0.00083, N = 3 SE +/- 0.00121, N = 3 SE +/- 0.00209, N = 3 4.00857 4.00578 4.00994
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin 2 3 4.18 12K 24K 36K 48K 60K SE +/- 13.23, N = 3 SE +/- 35.58, N = 3 SE +/- 30.43, N = 3 54491.2 54547.6 54547.5
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver 2 3 4.18 500 1000 1500 2000 2500 SE +/- 2.22, N = 3 SE +/- 4.02, N = 3 SE +/- 2.15, N = 3 2247.17 2246.09 2244.85 1. (CC) gcc options: -O3
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile 2 3 4.18 80 160 240 320 400 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 384.87 385.26 384.98
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples 2 3 4.18 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 90.96 91.05 91.04 1. (CXX) g++ options: -fopenmp -O3
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh 2 3 4.18 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 24.56 24.54 24.55
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp 2 3 4.18 7K 14K 21K 28K 35K SE +/- 20.99, N = 3 SE +/- 10.17, N = 3 SE +/- 16.38, N = 3 32945.8 32959.9 32927.9
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 2 3 4.18 50 100 150 200 250 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 208.16 207.98 207.97 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish 2 3 4.18 500 1000 1500 2000 2500 SE +/- 1.20, N = 3 SE +/- 1.20, N = 3 2150 2152 2150 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 2 3 4.18 90 180 270 360 450 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 418.91 418.87 418.53 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance 2 3 4.18 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 226.6 226.7 226.8 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time 2 3 4.18 50 100 150 200 250 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 240.14 240.04 239.93 1. RawTherapee, version 5.3, command line
An advanced, cross-platform program for developing raw photos.
Website: http://www.rawtherapee.com/
Documentation: http://rawpedia.rawtherapee.com/
Forum: https://discuss.pixls.us/c/software/rawtherapee
Code and bug reports: https://github.com/Beep6581/RawTherapee
Symbols:
<Chevrons> indicate parameters you can change.
[Square brackets] mean the parameter is optional.
The pipe symbol | indicates a choice of one or the other.
The dash symbol - denotes a range of possible values from one to the other.
Usage:
rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters.
rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings.
Options:
rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] [-js<1-3>] | [-b<8|16>] [-t[z] | [-n]] ] [-Y] [-f] -c <input>
-c <files> Specify one or more input files or directory.
When specifying directories, Rawtherapee will look for images files that comply with the
selected extensions (see also '-a').
-c must be the last option.
-o <file>|<dir> Set output file or folder.
Saves output file alongside input file if -o is not specified.
-O <file>|<dir> Set output file or folder and copy pp3 file into it.
Saves output file alongside input file if -O is not specified.
-q Quick-start mode. Does not load cached files to speedup start time.
-a Process all supported image file types when specifying a folder, even those
not currently selected in Preferences > File Browser > Parsed Extensions.
-s Use the existing sidecar file to build the processing parameters,
e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder.
If the sidecar file does not exist, neutral values will be used.
-S Like -s but skip if the sidecar file does not exist.
-p <file.pp3> Specify processing profile to be used for all conversions.
You can specify as many sets of "-p <file.pp3>" options as you like,
each will be built on top of the previous one, as explained below.
-d Use the default raw or non-raw processing profile as set in
Preferences > Image Processing > Default Processing Profile
-j[1-100] Specify output to be JPEG (default, if -t and -n are not set).
Optionally, specify compression 1-100 (default value: 92).
-js<1-3> Specify the JPEG chroma subsampling parameter, where:
1 = Best compression: 2x2, 1x1, 1x1 (4:2:0)
Chroma halved vertically and horizontally.
2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2)
Chroma halved horizontally.
3 = Best quality: 1x1, 1x1, 1x1 (4:4:4)
No chroma subsampling.
-b<8|16> Specify bit depth per channel (default value: 16 for TIFF, 8 for PNG).
Only applies to TIFF and PNG output, JPEG is always 8.
-t[z] Specify output to be TIFF.
Uncompressed by default, or deflate compression with 'z'.
-n Specify output to be compressed PNG.
Compression is hard-coded to 6.
-Y Overwrite output if present.
-f Use the custom fast-export processing pipeline.
Your pp3 files can be incomplete, RawTherapee will build the final values as follows:
1- A new processing profile is created using neutral values,
2- If the "-d" option is set, the values are overridden by those found in
the default raw or non-raw processing profile.
3- If one or more "-p" options are set, the values are overridden by those
found in these processing profiles.
4- If the "-s" or "-S" options are set, the values are finally overridden by those
found in the sidecar files.
The processing profiles are processed in the order specified on the command line.
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.2.2 2 3 4.18 4 8 12 16 20 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 15.68 15.70 15.70
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 2 3 4.18 5M 10M 15M 20M 25M SE +/- 1907.88, N = 3 SE +/- 4179.85, N = 3 SE +/- 4250.88, N = 3 21618800 21627933 21610500
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 235.87, N = 3 SE +/- 497.50, N = 3 SE +/- 414.77, N = 3 1042820 1043447 1042610
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Degridding 2 3 4.18 80 160 240 320 400 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 SE +/- 0.16, N = 3 380.19 380.37 380.09 1. (CXX) g++ options: -lpthread
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet 2 3 4.18 300K 600K 900K 1200K 1500K SE +/- 418.34, N = 3 SE +/- 538.03, N = 3 SE +/- 202.51, N = 3 1490813 1491127 1490107
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 303.44, N = 3 SE +/- 158.78, N = 3 SE +/- 233.90, N = 3 1011443 1010783 1011413
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 2 3 4.18 14 28 42 56 70 63.48 63.46 63.44
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos 2 3 4.18 12K 24K 36K 48K 60K SE +/- 20.07, N = 3 SE +/- 38.53, N = 3 SE +/- 28.25, N = 3 54568.2 54601.7 54580.2
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT 2 3 4.18 60M 120M 180M 240M 300M SE +/- 311769.93, N = 3 SE +/- 82823.25, N = 3 SE +/- 431754.06, N = 3 261254791.38 261406399.65 261246526.04 1. (CC) gcc options: -O3 -march=native -lm
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 2 3 4.18 30K 60K 90K 120K 150K SE +/- 177.84, N = 3 SE +/- 138.66, N = 3 SE +/- 290.11, N = 3 151523 151449 151540 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lboost_system -lboost_thread -lboost_filesystem -lboost_chrono -lboost_date_time -lboost_atomic -lpthread -lglog -lgflags -lsz -lz -ldl -lm -lprotobuf -llmdb -lopenblas
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 2 3 4.18 400 800 1200 1600 2000 SE +/- 1.77, N = 3 SE +/- 2.32, N = 3 SE +/- 5.90, N = 3 1962.27 1961.48 1962.66 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: t1ha2_atonce 2 3 4.18 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 40.10 40.11 40.08 1. (CXX) g++ options: -march=native -O3 -lpthread
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time 2 3 4.18 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 91.17 91.21 91.16 1. (CC) gcc options: -static -fopenmp -O3 -march=native
SMHasher Hash: Spooky32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: Spooky32 2 3 4.18 2K 4K 6K 8K 10K SE +/- 3.92, N = 3 SE +/- 2.20, N = 3 SE +/- 3.09, N = 3 11029.88 11024.00 11028.83 1. (CXX) g++ options: -march=native -O3 -lpthread
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 2 3 4.18 4M 8M 12M 16M 20M SE +/- 4891.26, N = 3 SE +/- 2986.82, N = 3 SE +/- 3194.96, N = 3 19550233 19551433 19543267
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG 2 3 4.18 9 18 27 36 45 SE +/- 0.18, N = 3 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 39.02 39.01 39.02 1. Inkscape 0.92.3 (2405546, 2018-03-11)
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Gridding 2 3 4.18 60 120 180 240 300 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 279.88 279.78 279.78 1. (CXX) g++ options: -lpthread
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 242.10, N = 3 SE +/- 110.60, N = 3 SE +/- 231.80, N = 3 1011213 1011190 1010960
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: fasthash32 2 3 4.18 1200 2400 3600 4800 6000 SE +/- 0.27, N = 3 SE +/- 0.32, N = 3 SE +/- 0.33, N = 3 5381.18 5380.79 5381.75 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: Spooky32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: Spooky32 2 3 4.18 13 26 39 52 65 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 59.02 59.01 59.01 1. (CXX) g++ options: -march=native -O3 -lpthread
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha 2 3 4.18 140 280 420 560 700 SE +/- 0.24, N = 3 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 670.94 670.97 670.89 MIN: 357.16 / MAX: 1735.73 MIN: 357.45 / MAX: 1735.42 MIN: 357.79 / MAX: 1736.43 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: fasthash32 2 3 4.18 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 43.87 43.87 43.87 1. (CXX) g++ options: -march=native -O3 -lpthread
NeatBench Acceleration: CPU OpenBenchmarking.org FPS, More Is Better NeatBench 5 Acceleration: CPU 2 3 4.18 0.4028 0.8056 1.2084 1.6112 2.014 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.79 1.79 1.79
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python 2 3 4.18 0.2273 0.4546 0.6819 0.9092 1.1365 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.01 1.01 1.01
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template 2 3 4.18 40 80 120 160 200 SE +/- 0.67, N = 3 197 197 197
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile 2 3 4.18 80 160 240 320 400 348 348 348
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace 2 3 4.18 0.234 0.468 0.702 0.936 1.17 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.04 1.04 1.04
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float 2 3 4.18 50 100 150 200 250 SE +/- 0.33, N = 3 209 209 209
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos 2 3 4.18 50 100 150 200 250 235 235 235
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 2 3 4.18 0.0279 0.0558 0.0837 0.1116 0.1395 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.124 0.124 0.124 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism 2 3 4.18 0.0473 0.0946 0.1419 0.1892 0.2365 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.21 0.21 0.21 MIN: 0.2 / MAX: 0.23 MIN: 0.2 / MAX: 0.23 MIN: 0.2 / MAX: 0.23
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC 2 3 4.18 0.0405 0.081 0.1215 0.162 0.2025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.18 0.18 0.18 MIN: 0.17 MIN: 0.17 MIN: 0.17 / MAX: 0.19
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark 2 3 4.18 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 15.38 15.38 15.38 MIN: 1 / MAX: 56 MIN: 1 / MAX: 56 MIN: 1 / MAX: 56
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial 2 3 4.18 0.1643 0.3286 0.4929 0.6572 0.8215 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.73 0.73 0.73
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 2 3 4.18 0.4005 0.801 1.2015 1.602 2.0025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.78 1.78 1.78 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
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 2 3 4.18 0.0513 0.1026 0.1539 0.2052 0.2565 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.228 0.228 0.228 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
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 2 3 4.18 0.0097 0.0194 0.0291 0.0388 0.0485 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.043 0.043 0.043 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p 2 3 4.18 0.0007 0.0014 0.0021 0.0028 0.0035 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.003 0.003 0.003 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass 2 3 4.18 0.1958 0.3916 0.5874 0.7832 0.979 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.87 0.87 0.87 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass 2 3 4.18 0.1238 0.2476 0.3714 0.4952 0.619 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.55 0.55 0.55 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass 2 3 4.18 0.0135 0.027 0.0405 0.054 0.0675 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.06 0.06 0.06 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer 2 3 4.18 0.1103 0.2206 0.3309 0.4412 0.5515 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.49 0.49 0.49 MIN: 0.48 / MAX: 0.5 MAX: 0.5 MIN: 0.48 / MAX: 0.5
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer 2 3 4.18 0.0383 0.0766 0.1149 0.1532 0.1915 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.17 0.17 0.17 MIN: 0.15
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression 2 3 4.18 30 60 90 120 150 SE +/- 0.33, N = 3 114 114 114 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression 2 3 4.18 80 160 240 320 400 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 SE +/- 1.53, N = 3 387 387 387 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression 2 3 4.18 70 140 210 280 350 SE +/- 0.33, N = 3 314 314 314 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression 2 3 4.18 70 140 210 280 350 317 317 317 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression 2 3 4.18 60 120 180 240 300 289 289 289 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression 2 3 4.18 6 12 18 24 30 26 26 26 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac 2 3 4.18 2 4 6 8 10 6.64 6.64 6.64
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 34727.51, N = 13 SE +/- 27310.89, N = 15 SE +/- 32101.99, N = 15 1121119.38 1163627.55 1141922.80 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET 2 3 4.18 300K 600K 900K 1200K 1500K SE +/- 45075.10, N = 15 SE +/- 20353.85, N = 3 SE +/- 41012.59, N = 15 1380069.89 1559783.04 1560865.97 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPUSH 2 3 4.18 200K 400K 600K 800K 1000K SE +/- 26219.78, N = 15 SE +/- 24332.34, N = 15 SE +/- 18219.78, N = 12 908803.54 917688.35 991833.16 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SADD 2 3 4.18 300K 600K 900K 1200K 1500K SE +/- 29707.94, N = 15 SE +/- 19342.21, N = 3 SE +/- 34623.08, N = 15 1277684.58 1349480.67 1249388.77 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPOP 2 3 4.18 400K 800K 1200K 1600K 2000K SE +/- 73712.38, N = 14 SE +/- 15886.88, N = 3 SE +/- 38622.14, N = 14 1081180.98 1009913.42 1678162.90 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 2 3 4.18 8 16 24 32 40 SE +/- 0.46, N = 3 SE +/- 0.65, N = 15 SE +/- 0.26, N = 15 33.10 34.35 31.66 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 2 3 4.18 8 16 24 32 40 SE +/- 0.40, N = 15 SE +/- 0.62, N = 15 SE +/- 0.41, N = 4 32.28 36.89 32.18 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 2 3 4.18 8 16 24 32 40 SE +/- 0.26, N = 15 SE +/- 0.41, N = 3 SE +/- 0.72, N = 15 31.89 35.30 32.91 1. (CXX) g++ options: -O3 -fPIC
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer 2 3 4.18 0.0338 0.0676 0.1014 0.1352 0.169 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 9 0.15 0.15 0.15 MIN: 0.09
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU 2 3 4.18 2K 4K 6K 8K 10K SE +/- 2.50, N = 3 SE +/- 3.02, N = 3 SE +/- 296.68, N = 15 1052.31 1067.27 8875.48 MIN: 5851.64 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 2 3 4.18 20K 40K 60K 80K 100K SE +/- 79.06, N = 3 SE +/- 58.15, N = 3 SE +/- 5463.18, N = 15 85838 85631 33508 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor 2 3 4.18 90 180 270 360 450 SE +/- 8.40, N = 9 SE +/- 9.37, N = 9 SE +/- 9.99, N = 9 407.88 415.31 414.65
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test 2 3 4.18 40 80 120 160 200 SE +/- 7.86, N = 3 SE +/- 7.19, N = 3 SE +/- 8.45, N = 3 165.40 157.60 155.54 MIN: 43.48 / MAX: 207.6 MIN: 26.71 / MAX: 212.72 MIN: 78.08 / MAX: 204.71 1. (CC) gcc options: -O2 -lm -pthread -lmpi
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 2 3 4.18 3 6 9 12 15 SE +/- 0.31, N = 12 SE +/- 0.33, N = 15 SE +/- 0.06, N = 3 10.36 10.14 10.04 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Phoronix Test Suite v10.8.4