Intel Core i5 benchmark comparison by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2007174-NE-COREI534391 Core i5 10600K vs. Core i5 7600K vs. Core i5 4670 - Phoronix Test Suite Core i5 10600K vs. Core i5 7600K vs. Core i5 4670 Intel Core i5 benchmark comparison by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/2007174-NE-COREI534391&export=txt&sor&gru .
Core i5 10600K vs. Core i5 7600K vs. Core i5 4670 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i5 10600K Core i5 7600K Core i5 4670 Intel Core i5-10600K @ 4.80GHz (6 Cores / 12 Threads) ASUS PRIME Z490M-PLUS (1001 BIOS) Intel Comet Lake PCH 32GB Samsung SSD 970 EVO 500GB i915drmfb (1200MHz) Realtek ALC887-VD DELL P2415Q Intel Ubuntu 20.04 5.4.0-40-generic (x86_64) GNOME Shell 3.36.3 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.0.8 GCC 9.3.0 ext4 3840x2160 Intel Core i5-7600K @ 4.20GHz (4 Cores) Gigabyte Z270M-D3H-CF (F8d BIOS) Intel Xeon E3-1200 v6/7th + Z270 8GB 250GB Samsung SSD 850 Gigabyte Intel HD 630 (1150MHz) Realtek ALC892 VA2431 Intel I219-V 1920x1080 Intel Core i5-4670 @ 3.80GHz (4 Cores) MSI B85M-P33 (MS-7817) v1.0 (V4.9 BIOS) Intel 4th Gen Core DRAM 2000GB Samsung SSD 860 MSI Intel Xeon E3-1200 v3/4th Gen Core IGP (1200MHz) Intel Xeon E3-1200 v3/4th Realtek RTL8111/8168/8411 4.5 Mesa 20.0.8 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Core i5 10600K: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xc8 - Core i5 7600K: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6 - Core i5 4670: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x28 Java Details - OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) Python Details - Python 2.7.18rc1 + Python 3.8.2 Security Details - Core i5 10600K: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Core i5 7600K: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT disabled - Core i5 4670: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
Core i5 10600K vs. Core i5 7600K vs. Core i5 4670 intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 PingPong intel-mpi: IMB-MPI1 Sendrecv intel-mpi: IMB-P2P PingPong minife: Small libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - ResNet 50 - CPU neatbench: aom-av1: Speed 0 Two-Pass aom-av1: Speed 4 Realtime aom-av1: Speed 4 Two-Pass aom-av1: Speed 5 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-hevc: 1080p 8-bit YUV To HEVC Video Encode svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding x265: H.265 1080p Video Encoding hpcg: mt-dgemm: Sustained Floating-Point Rate arrayfire: BLAS CPU oidn: Memorial openvkl: vklBenchmark openvkl: vklBenchmarkVdbVolume openvkl: vklBenchmarkStructuredVolume openvkl: vklBenchmarkUnstructuredVolume graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space v-ray: CPU indigobench: Bedroom indigobench: Supercar luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism blosc: blosclz nettle: aes256 nettle: chacha nettle: sha512 nettle: poly1305-aes tjbench: fftw: Stock - 1D FFT Size 32 fftw: Stock - 2D FFT Size 32 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 32 fftw: Float + SSE - 2D FFT Size 32 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation himeno: Poisson Pressure Solver botan: KASUMI botan: AES-256 botan: Twofish botan: Blowfish botan: CAST-256 smhasher: wyhash smhasher: MeowHash smhasher: Spooky32 smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: t1ha0_aes_avx2 cryptopp: All Algorithms cryptopp: Keyed Algorithms cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms compress-7zip: Compress Speed Test rays1bench: Large Scene crafty: Elapsed Time tscp: AI Chess Performance stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth gromacs: Water Benchmark lammps: Rhodopsin Protein mcperf: Get - 1 mcperf: Set - 1 keydb: john-the-ripper: Blowfish john-the-ripper: MD5 nginx: Static Web Page Serving numpy: openssl: RSA 4096-bit Performance daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster npb: BT.C npb: EP.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B brl-cad: VGR Performance Metric lulesh: intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 Sendrecv blake2: smhasher: wyhash smhasher: MeowHash smhasher: Spooky32 smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: t1ha0_aes_avx2 namd: ATPase Simulation - 327,506 Atoms pybench: Total For Average Test Times pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads renaissance: Scala Dotty renaissance: Rand Forest renaissance: Apache Spark ALS renaissance: Apache Spark PageRank renaissance: Twitter HTTP Requests renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures onednn: IP Batch 1D - f32 - CPU onednn: IP Batch All - f32 - CPU onednn: IP Batch 1D - u8s8f32 - CPU onednn: IP Batch All - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch deconv_1d - f32 - CPU onednn: Deconvolution Batch deconv_3d - f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch deconv_1d - u8s8f32 - CPU onednn: Deconvolution Batch deconv_3d - u8s8f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil cloverleaf: Lagrangian-Eulerian Hydrodynamics cp2k: Fayalite-FIST Data rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster mrbayes: Primate Phylogeny Analysis hmmer: Pfam Database Search mafft: Multiple Sequence Alignment bork: File Encryption Time java-gradle-perf: Reactor avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-apache: Time To Compile build-ffmpeg: Time To Compile build-gcc: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile build2: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel povray: Trace Time smallpt: Global Illumination Renderer; 128 Samples tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic yafaray: Total Time For Sample Scene aobench: 2048 x 2048 - Total Time bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 cython-bench: dcraw: RAW To PPM Image Conversion deepspeech: encode-flac: WAV To FLAC encode-mp3: WAV To MP3 encode-ogg: WAV To Ogg ffmpeg: H.264 HD To NTSC DV gnupg: 2GB File Encryption m-queens: Time To Solve montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg n-queens: Elapsed Time radiance: Serial radiance: SMP Parallel tachyon: Total Time basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gegl: Crop gegl: Scale gegl: Cartoon gegl: Reflect gegl: Antialias gegl: Tile Glass gegl: Wavelet Blur gegl: Color Enhance gegl: Rotate 90 Degrees gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask gmic: 2D Function Plotting, 1000 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 3D Elevated Function In Rand Colors, 100 Times hugin: Panorama Photo Assistant + Stitching Time inkscape: SVG Files To PNG libreoffice: 20 Documents To PDF ocrmypdf: Processing 60 Page PDF Document octave-benchmark: rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Pabellon Barcelona - CPU-Only numenta-nab: Relative Entropy numenta-nab: Windowed Gaussian numenta-nab: Earthgecko Skyline numenta-nab: Bayesian Changepoint appleseed: Emily appleseed: Disney Material appleseed: Material Tester git: Time To Complete Common Git Commands mlpack: scikit_qda mlpack: scikit_svm scikit-learn: tesseract-ocr: Time To OCR 7 Images Core i5 10600K Core i5 7600K Core i5 4670 2521.22 1601.22 2019.28 5981483.3333333 5657.73 58.12 23.89 92.73 23.97 552.61 144.47 501.15 102.69 13.04 2.15 1.15 15.83 1.17 12.66 3.22 166.67 413.283 12.97 6.48 13.5 0.31 1.5 2.62 3.59 21.47 4.16 45.67 8.5724 9.8546 10.1826 9.2816 12.3950 10.9115 0.130 2.772 21.727 40.38 151.08 155.86 122.78 7.82 28.64 74.84 54.48 4.86672 2.321717 699.133 6.90 113.72 24078479.219697 51452531.126126 2376187.0725552 300 931 97 150 752 189 956 11236 1.055 2.472 1.24 1.36 10628.7 7591.53 1276.805 601.85 3507.26 222.850166 9295.7 10856 8820.1 6663.6 18999 53684 49943 25684 738.63 164.46 267.04 827.21 1081.11 1353.34 4081.366554 108.447 4594.941 419.451 522.837 165.577 16512.50 35103.66 13420.84 6670.41 14948.01 41182.80 1841.447366 713.970263 369.774589 5768.697315 42073 43.90 9391172 1525728 19693352 21944355 0.846 5.300 159540.5 93812.5 800116.73 12778 760320 47926.64 416.60 2066.6 850.31 31851.384000703 1224.17 19463.07 1009.68 1012.29 9742.45 25088.31 10871.44 6584.81 103123 760.69211 277.81 196.84 4.95 28.947 61.213 48.943 37.962 37.992 38.29 2.07986 805 198 267 84.8 88.6 96.1 15 374 19.4 87.3 141 6.64 40.2 351 144375 143130 143669 1423.042 1512.543 1817.662 3225.990 1867.689 2409.035 7843.867 1277.357 4.31890 64.4469 2.02798 28.1962 15.2244 5.30389 8.32969 14.0389 5.96565 4.00436 341.990 131.449 3.37733 2.74772 2794 3721 4069 111.561508 5.115845 11.210877 4.07 562.696 306.004 93.422 131.047 28.179 18.129 68.921 4.291 2.527 5.454 185.565 106.409 63.402 5.401 5.072 21.703 71.103 1065.689 111.122 35.843 106.231 809.645 48.430 66.461 134.114 94.645 59.439 14.082 35.9272 29.9571 8.95930 12.2282 195.568 28.935 2.142622 3.450917 3.955223 3.761886 2.287345 0.805187 0.966913 31.632 37.697 34.078 64.92716 7.608 7.414 5.039 4.254 8.736 108.210 70.340 18.781 612.381 194.029 118.6990 52.118 7.617 41.430 80.015 631.616 51.690 27.056 267.031 950.710 75.822 12.073 29.543 50.433 12.765 6.403 0.174 4.330 7.570 5.345 83.482 27.234 34.542 26.106 55.355 53.028 35.392 7.720 10.673 10.917 12.770 88.888 17.298 58.702 44.486 20.741 6.386 29.076 6.193 61.640 17.711 207.83 614.96 326.34 786.60 25.744 12.791 144.484 43.621 514.739735 306.866899 282.266586 43.570 69.70 22.57 10.737 20.560 2399.02 1505.21 2007.17 3725295.4202899 2324.84 38.66 15.10 63.10 17 229.82 62.16 223.60 61.06 5.31 0.85 0.40 6.21 0.46 5.30 1.25 77.72 198.909 5.69 3.53 5.34 0.23 0.97 1.96 2.67 14.65 3.08 35.95 3.1310 3.4890 3.7011 3.2632 4.2461 3.6493 0.073 1.303 10.748 21.20 70.34 72.06 62.00 6.50 23.36 32.74 30.27 2.04324 0.543330 419.838 3.83 43.93 14936074.484849 32422539.630631 2158894.7697161 146 688 35 85 414 90 602 4813 0.387 0.909 0.60 0.68 4333.4 6645.56 1116.813 528.04 3068.22 186.910609 8965.8 9096.1 7621.6 4846.2 15812 46748 49104 18455 623.76 145.48 184.01 705.41 913.96 1169.95 3286.118700 94.61 4036.710 367.276 457.676 144.810 15923.87 33882.80 12853.60 6322.19 14600.36 41025.60 1546.836895 625.042743 267.291296 4893.290655 17099 22.85 8039094 1233280 8834651 9357174 0.389 2.935 124692.8 71843.3 212484.60 6440 426534 35411.56 295.89 1171.5 470.29 21205.012176759 927.71 10896.84 576.50 587.92 5492.13 11203.03 4132.64 2405.24 40800 718.57569 351.11 200.77 5.2 30.865 64.963 51.110 39.827 39.775 40.386 4.19957 1010 225 305 98.1 108 116 18.8 431 22.8 98.9 162 8.50 43.6 403 297647 294082 292327 1766.877 1889.978 2349.197 8219.822 1433.320 4642.836 10563.200 1468.780 10.3394 156.463 5.25950 75.0966 40.7858 9.55840 11.0031 39.2249 12.2260 11.8399 778.233 555.574 9.22965 7.28990 3109 4229 10209 247.937612 9.701688 44.108961 9.72 638.376 695.535 113.403 243.944 61.302 44.534 79.505 10.468 4.564 7.076 232.885 187.037 111.118 7.905 7.298 34.219 142.355 1909.847 181.700 75.062 234.864 1817.923 103.197 124.736 284.303 169.226 124.297 32.875 82.9568 61.0603 21.2187 27.4074 389.950 33.178 2.425441 4.340032 4.901490 4.263901 2.644230 0.91531 1.085920 79.648 43.732 39.394 94.41535 9.195 8.594 5.899 6.940 12.299 270.768 82.728 44.703 705.222 222.833 246.4447 78.091 10.816 75.438 153.104 781.252 63.967 31.167 308.878 1072.671 89.352 14.366 34.226 72.901 32.635 21.875 0.403 19.182 9.177 6.586 99.148 33.030 43.184 33.566 67.924 63.866 44.540 10.441 13.204 13.949 16.831 20.233 79.124 24.300 7.559 56.560 9.635 108.851 22.129 467.36 1279.97 746.37 1856.42 41.526 26.443 318.744 86.104 1227.238437 600.867671 630.302916 54.067 125.75 26.38 10.971 25.089 7648.85 5247.72 5708.76 3739251.1159420 2902.84 30.36 12.35 52.23 14.42 204.63 56.79 199.48 51.58 4.46 0.79 0.37 5.67 0.43 4.01 1.18 62.5 166.885 5.02 4.15 5.50 0.18 0.79 1.60 2.20 12.52 2.54 31.63 2.9103 3.2652 3.4638 3.1287 4.0527 3.5790 0.059 1.088 8.550 17.71 63.25 64.45 52.71 5.58 20.10 28.22 25.52 2.47975 0.674426 362.802 3.44 39.22 11824224.439394 26932731.216216 1649977.7960042 120 681 46 51 304 83 421 4270 0.356 0.850 0.54 0.62 4808.3 4794.40 846.641 439.29 2249.14 172.368954 6808.4 6913.0 5694.1 4189.9 12923 37463 38134 16241 577.48 129.61 171.87 628.24 835.68 1122.00 3202.866482 82.504 3357.621 310.899 374.706 119.133 14984.17 27888.78 12715.38 6289.53 13537.62 30920.34 1262.458935 508.657110 266.204145 3744.683574 15888 16.97 6922064 1241610 8092565 8660768 0.349 2.592 112530.5 60173.3 190200.66 5272 361489 32258.07 261.06 648.4 514.35 21120.195190492 803.16 11260.43 492.89 486.87 6078.46 11232.78 5208.38 2983.55 36317 819.34773 208.43 99.64 5.61 33.274 76.085 55.812 42.337 42.418 42.516 5.05773 1146 265 359 116 130 135 21 509 26.1 117 184 9.99 52.3 481 341960 343324 351748 2005.065 2015.883 2593.685 9089.590 1749.136 5034.088 11442.097 1828.154 11.0209 135.889 6.25437 92.1812 31.2277 11.0944 13.0074 27.6225 14.8151 13.9585 771.265 459.166 7.85764 7.14696 3363 5237 231.466169 10.200350 25.068938 8.59 523.612 859.641 127.17 312.655 75.562 34.753 100.349 11.197 4.882 8.747 253.662 227.948 135.903 9.390 8.557 38.419 161.706 2151.422 199.080 84.138 262.419 2033.259 117.566 139.907 319.469 214.054 151.152 38.261 91.1030 60.3825 24.3917 30.8781 446.433 36.991 2.917866 4.999708 5.765011 5.134536 3.100397 1.046863 1.282215 74.750 51.048 49.181 94.22857 11.258 9.862 6.559 7.978 11.840 241.674 94.523 49.833 805.16 256.569 318.2360 90.156 12.388 89.103 180.606 971.181 70.877 37.423 389.346 1206.072 82.080 14.781 30.877 80.241 31.386 24.272 0.390 21.640 10.104 7.264 111.303 35.993 46.672 36.553 70.984 70.949 49.034 12.211 14.351 15.415 17.582 22.694 90.227 27.516 8.483 66.048 9.486 122.610 25.466 538.44 1498.60 854.89 2071.09 49.250 29.781 337.444 103.173 1347.71695 698.926302 703.09126 57.928 120.76 22.72 12.209 27.627 OpenBenchmarking.org
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Core i5 4670 Core i5 10600K Core i5 7600K 1600 3200 4800 6400 8000 SE +/- 19.85, N = 3 SE +/- 15.17, N = 3 SE +/- 13.35, N = 3 7648.85 2521.22 2399.02 MAX: 29867.32 MAX: 8155.3 MAX: 8116.85 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 PingPong OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 PingPong Core i5 4670 Core i5 10600K Core i5 7600K 1100 2200 3300 4400 5500 SE +/- 29.74, N = 3 SE +/- 4.04, N = 3 SE +/- 2.63, N = 3 5247.72 1601.22 1505.21 MIN: 8.82 / MAX: 15227.13 MIN: 9.6 / MAX: 4251.83 MIN: 8.68 / MAX: 4264.7 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Core i5 4670 Core i5 10600K Core i5 7600K 1200 2400 3600 4800 6000 SE +/- 13.95, N = 3 SE +/- 78.88, N = 15 SE +/- 8.40, N = 3 5708.76 2019.28 2007.17 MAX: 21745.05 MAX: 30904.63 MAX: 8105.86 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-P2P PingPong OpenBenchmarking.org Average Msg/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-P2P PingPong Core i5 10600K Core i5 4670 Core i5 7600K 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 14624.36, N = 3 SE +/- 37179.82, N = 3 SE +/- 6114.81, N = 3 5981483.33 3739251.12 3725295.42 MIN: 1900 / MAX: 15611739 MIN: 909 / MAX: 9076662 MIN: 683 / MAX: 9008149 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
miniFE Problem Size: Small OpenBenchmarking.org CG Mflops, More Is Better miniFE 2.2 Problem Size: Small Core i5 10600K Core i5 4670 Core i5 7600K 1200 2400 3600 4800 6000 SE +/- 1.35, N = 3 SE +/- 0.28, N = 3 SE +/- 0.27, N = 3 5657.73 2902.84 2324.84 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p Core i5 10600K Core i5 7600K Core i5 4670 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 58.12 38.66 30.36 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 23.89 15.10 12.35 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.54, N = 3 SE +/- 0.05, N = 3 SE +/- 0.34, N = 3 92.73 63.10 52.23 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 23.97 17.00 14.42 1. (CXX) g++ options: -O3 -lpthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Core i5 10600K Core i5 7600K Core i5 4670 120 240 360 480 600 SE +/- 1.07, N = 3 SE +/- 0.50, N = 3 SE +/- 0.99, N = 3 552.61 229.82 204.63 MIN: 405.73 / MAX: 861.15 -ldl -lm - MIN: 172.49 / MAX: 372.21 -ldl -lm - MIN: 151.93 / MAX: 348.61 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.65, N = 3 144.47 62.16 56.79 MIN: 136.34 / MAX: 161.21 -ldl -lm - MIN: 58.92 / MAX: 68.15 -ldl -lm - MIN: 52.33 / MAX: 65.2 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Core i5 10600K Core i5 7600K Core i5 4670 110 220 330 440 550 SE +/- 0.95, N = 3 SE +/- 0.82, N = 3 SE +/- 0.31, N = 3 501.15 223.60 199.48 MIN: 456.06 / MAX: 551.63 -ldl -lm - MIN: 205.14 / MAX: 242.61 -ldl -lm - MIN: 186.79 / MAX: 217.08 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.41, N = 3 102.69 61.06 51.58 MIN: 66.97 / MAX: 242.5 -ldl -lm - MIN: 42.98 / MAX: 125.84 -ldl -lm - MIN: 35.25 / MAX: 111.94 1. (CC) gcc options: -pthread
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 13.04 5.31 4.46 MIN: 12.82 / MAX: 13.16 MIN: 5.18 / MAX: 5.35 MIN: 4.37 / MAX: 4.52
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Core i5 10600K Core i5 7600K Core i5 4670 0.4838 0.9676 1.4514 1.9352 2.419 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.15 0.85 0.79 MIN: 2.11 / MAX: 2.2 MAX: 0.86 MIN: 0.77 / MAX: 0.8
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Core i5 10600K Core i5 7600K Core i5 4670 0.2588 0.5176 0.7764 1.0352 1.294 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.15 0.40 0.37 MIN: 1.14 / MAX: 1.16 MIN: 0.39
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.03, N = 12 SE +/- 0.00, N = 12 SE +/- 0.01, N = 3 15.83 6.21 5.67 MIN: 14.71 / MAX: 16.13 MIN: 6.06 / MAX: 6.29 MIN: 5.08 / MAX: 5.71
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Core i5 10600K Core i5 7600K Core i5 4670 0.2633 0.5266 0.7899 1.0532 1.3165 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.17 0.46 0.43 MIN: 1.16 / MAX: 1.19 MIN: 0.45 MAX: 0.44
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.00, N = 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 12.66 5.30 4.01 MIN: 11.63 / MAX: 12.82 MIN: 5.18 / MAX: 5.38 MIN: 3.89 / MAX: 4.05
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Core i5 10600K Core i5 7600K Core i5 4670 0.7245 1.449 2.1735 2.898 3.6225 SE +/- 0.00, N = 3 SE +/- 0.00, N = 5 SE +/- 0.00, N = 3 3.22 1.25 1.18 MIN: 3.17 / MAX: 3.3 MIN: 1.21 / MAX: 1.27 MIN: 1.12 / MAX: 1.19
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.00, N = 12 SE +/- 0.80, N = 8 SE +/- 0.00, N = 3 166.67 77.72 62.50 MIN: 142.86 / MAX: 200 MIN: 66.67 / MAX: 83.33 MIN: 55.56 / MAX: 66.67
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Core i5 10600K Core i5 7600K Core i5 4670 90 180 270 360 450 SE +/- 1.34, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 413.28 198.91 166.89 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 12.97 5.69 5.02
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Core i5 10600K Core i5 4670 Core i5 7600K 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.48 4.15 3.53
NeatBench OpenBenchmarking.org FPS, More Is Better NeatBench 5 Core i5 10600K Core i5 4670 Core i5 7600K 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 13.50 5.50 5.34
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 Core i5 10600K Core i5 7600K Core i5 4670 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.23 0.18 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Realtime Core i5 10600K Core i5 7600K Core i5 4670 0.3375 0.675 1.0125 1.35 1.6875 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.50 0.97 0.79 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 Core i5 10600K Core i5 7600K Core i5 4670 0.5895 1.179 1.7685 2.358 2.9475 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.62 1.96 1.60 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 5 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 5 Two-Pass Core i5 10600K Core i5 7600K Core i5 4670 0.8078 1.6156 2.4234 3.2312 4.039 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.59 2.67 2.20 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Core i5 10600K Core i5 7600K Core i5 4670 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 21.47 14.65 12.52 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass Core i5 10600K Core i5 7600K Core i5 4670 0.936 1.872 2.808 3.744 4.68 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.16 3.08 2.54 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Core i5 10600K Core i5 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 45.67 35.95 31.63 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.0199, N = 3 SE +/- 0.0093, N = 3 SE +/- 0.0079, N = 3 8.5724 3.1310 2.9103 MIN: 8.51 / MAX: 8.74 MIN: 3.09 / MAX: 3.2 MIN: 2.86 / MAX: 2.97
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.0286, N = 3 SE +/- 0.0077, N = 3 SE +/- 0.0114, N = 3 9.8546 3.4890 3.2652 MIN: 9.72 / MAX: 10.11 MIN: 3.45 / MAX: 3.57 MIN: 3.19 / MAX: 3.33
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.0266, N = 3 SE +/- 0.0072, N = 3 SE +/- 0.0221, N = 3 10.1826 3.7011 3.4638 MIN: 10.08 / MAX: 10.32 MIN: 3.64 / MAX: 3.76 MIN: 3.38 / MAX: 3.55
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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.0510, N = 3 SE +/- 0.0087, N = 3 SE +/- 0.0196, N = 3 9.2816 3.2632 3.1287 MIN: 9.16 / MAX: 9.47 MIN: 3.2 / MAX: 3.34 MIN: 3.05 / MAX: 3.22
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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.0260, N = 3 SE +/- 0.0058, N = 3 SE +/- 0.0126, N = 3 12.3950 4.2461 4.0527 MIN: 12.29 / MAX: 12.61 MIN: 4.18 / MAX: 4.35 MIN: 3.97 / MAX: 4.17
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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.0243, N = 3 SE +/- 0.0088, N = 3 SE +/- 0.0025, N = 3 10.9115 3.6493 3.5790 MIN: 10.82 / MAX: 11.08 MIN: 3.59 / MAX: 3.74 MIN: 3.52 / MAX: 3.68
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 Core i5 10600K Core i5 7600K Core i5 4670 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.130 0.073 0.059 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 Core i5 10600K Core i5 7600K Core i5 4670 0.6237 1.2474 1.8711 2.4948 3.1185 SE +/- 0.002, N = 3 SE +/- 0.011, N = 3 SE +/- 0.003, N = 3 2.772 1.303 1.088 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Core i5 10600K Core i5 7600K Core i5 4670 5 10 15 20 25 SE +/- 0.039, N = 3 SE +/- 0.055, N = 3 SE +/- 0.017, N = 3 21.727 10.748 8.550 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode Core i5 10600K Core i5 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 40.38 21.20 17.71 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 1.21, N = 3 SE +/- 0.79, N = 7 SE +/- 0.51, N = 15 151.08 70.34 63.25 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 SE +/- 0.82, N = 3 155.86 72.06 64.45 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 SE +/- 0.46, N = 3 122.78 62.00 52.71 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 7.82 6.50 5.58 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Core i5 10600K Core i5 7600K Core i5 4670 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 28.64 23.36 20.10 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 1.00, N = 3 SE +/- 0.28, N = 12 SE +/- 0.24, N = 15 74.84 32.74 28.22 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Core i5 10600K Core i5 7600K Core i5 4670 12 24 36 48 60 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 54.48 30.27 25.52 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Core i5 10600K Core i5 4670 Core i5 7600K 1.095 2.19 3.285 4.38 5.475 SE +/- 0.00139, N = 3 SE +/- 0.00722, N = 3 SE +/- 0.00108, N = 3 4.86672 2.47975 2.04324 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Core i5 10600K Core i5 4670 Core i5 7600K 0.5224 1.0448 1.5672 2.0896 2.612 SE +/- 0.015281, N = 3 SE +/- 0.002995, N = 3 SE +/- 0.004379, N = 3 2.321717 0.674426 0.543330 1. (CC) gcc options: -O3 -march=native -fopenmp
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU Core i5 10600K Core i5 7600K Core i5 4670 150 300 450 600 750 SE +/- 0.23, N = 3 SE +/- 0.39, N = 3 SE +/- 1.75, N = 3 699.13 419.84 362.80 1. (CXX) g++ options: -rdynamic
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 6.90 3.83 3.44
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 1.43, N = 9 113.72 43.93 39.22 MIN: 1 / MAX: 457 MIN: 1 / MAX: 194 MIN: 1 / MAX: 161
OpenVKL Benchmark: vklBenchmarkVdbVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkVdbVolume Core i5 10600K Core i5 7600K Core i5 4670 5M 10M 15M 20M 25M SE +/- 83611.37, N = 3 SE +/- 135975.76, N = 3 SE +/- 21101.29, N = 3 24078479.22 14936074.48 11824224.44 MIN: 959793 / MAX: 79413048 MIN: 622800 / MAX: 52199856 MIN: 492710 / MAX: 32424552
OpenVKL Benchmark: vklBenchmarkStructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkStructuredVolume Core i5 10600K Core i5 7600K Core i5 4670 11M 22M 33M 44M 55M SE +/- 327166.24, N = 3 SE +/- 271569.01, N = 3 SE +/- 393514.17, N = 3 51452531.13 32422539.63 26932731.22 MIN: 1188882 / MAX: 312524424 MIN: 672449 / MAX: 137557464 MIN: 571030 / MAX: 115416720
OpenVKL Benchmark: vklBenchmarkUnstructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkUnstructuredVolume Core i5 10600K Core i5 7600K Core i5 4670 500K 1000K 1500K 2000K 2500K SE +/- 3993.75, N = 3 SE +/- 1544.38, N = 3 SE +/- 3130.90, N = 3 2376187.07 2158894.77 1649977.80 MIN: 34406 / MAX: 8494579 MIN: 30285 / MAX: 7443564 MIN: 25667 / MAX: 6004761
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Core i5 10600K Core i5 7600K Core i5 4670 70 140 210 280 350 SE +/- 0.33, N = 3 300 146 120 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 8.33, N = 15 SE +/- 8.88, N = 3 SE +/- 0.67, N = 3 931 688 681 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Core i5 10600K Core i5 4670 Core i5 7600K 20 40 60 80 100 97 46 35 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 150 85 51 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Core i5 10600K Core i5 7600K Core i5 4670 160 320 480 640 800 SE +/- 0.58, N = 3 SE +/- 1.67, N = 3 SE +/- 3.85, N = 5 752 414 304 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 189 90 83 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.67, N = 3 956 602 421 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 11.00, N = 3 SE +/- 74.04, N = 3 SE +/- 18.02, N = 3 11236 4813 4270
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Core i5 10600K Core i5 7600K Core i5 4670 0.2374 0.4748 0.7122 0.9496 1.187 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 1.055 0.387 0.356
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Core i5 10600K Core i5 7600K Core i5 4670 0.5562 1.1124 1.6686 2.2248 2.781 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 2.472 0.909 0.850
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Core i5 10600K Core i5 7600K Core i5 4670 0.279 0.558 0.837 1.116 1.395 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.24 0.60 0.54 MIN: 1.19 / MAX: 1.27 MIN: 0.59 MIN: 0.53 / MAX: 0.55
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Core i5 10600K Core i5 7600K Core i5 4670 0.306 0.612 0.918 1.224 1.53 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.36 0.68 0.62 MIN: 1.32 / MAX: 1.4 MIN: 0.65 / MAX: 0.74 MIN: 0.6 / MAX: 0.69
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Core i5 10600K Core i5 4670 Core i5 7600K 2K 4K 6K 8K 10K SE +/- 12.43, N = 3 SE +/- 23.54, N = 3 SE +/- 5.34, N = 3 10628.7 4808.3 4333.4 1. (CXX) g++ options: -rdynamic
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 Core i5 10600K Core i5 7600K Core i5 4670 1600 3200 4800 6400 8000 SE +/- 8.16, N = 3 SE +/- 5.80, N = 3 SE +/- 1.77, N = 3 7591.53 6645.56 4794.40 MIN: 5127.23 / MAX: 12583.12 MIN: 4464.41 / MAX: 11014.83 MIN: 2795.24 / MAX: 8787.42 1. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha Core i5 10600K Core i5 7600K Core i5 4670 300 600 900 1200 1500 SE +/- 0.28, N = 3 SE +/- 0.80, N = 3 SE +/- 0.25, N = 3 1276.81 1116.81 846.64 MIN: 646.02 / MAX: 3506.46 MIN: 564.36 / MAX: 3071.02 MIN: 440.83 / MAX: 2251.43 1. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 Core i5 10600K Core i5 7600K Core i5 4670 130 260 390 520 650 SE +/- 0.31, N = 3 SE +/- 0.10, N = 3 SE +/- 0.31, N = 3 601.85 528.04 439.29 1. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes Core i5 10600K Core i5 7600K Core i5 4670 800 1600 2400 3200 4000 SE +/- 5.26, N = 3 SE +/- 1.26, N = 3 SE +/- 2.31, N = 3 3507.26 3068.22 2249.14 1. (CC) gcc options: -O2 -ggdb3 -lhogweed -lnettle -lgmp -lm -lcrypto
libjpeg-turbo tjbench OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Core i5 10600K Core i5 7600K Core i5 4670 50 100 150 200 250 SE +/- 0.12, N = 3 SE +/- 0.75, N = 3 SE +/- 0.48, N = 3 222.85 186.91 172.37 -lm 1. (CC) gcc options: -O3 -rdynamic
FFTW Build: Stock - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 125.32, N = 3 SE +/- 90.08, N = 3 SE +/- 0.13, N = 3 9295.7 8965.8 6808.4 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 6.23, N = 3 SE +/- 65.59, N = 3 SE +/- 10.31, N = 3 10856.0 9096.1 6913.0 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 75.09, N = 3 SE +/- 10.47, N = 3 SE +/- 3.70, N = 3 8820.1 7621.6 5694.1 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Core i5 10600K Core i5 7600K Core i5 4670 1400 2800 4200 5600 7000 SE +/- 13.80, N = 3 SE +/- 26.68, N = 3 SE +/- 55.68, N = 12 6663.6 4846.2 4189.9 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 Core i5 10600K Core i5 7600K Core i5 4670 4K 8K 12K 16K 20K SE +/- 5.03, N = 3 SE +/- 262.08, N = 15 SE +/- 85.33, N = 3 18999 15812 12923 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 Core i5 10600K Core i5 7600K Core i5 4670 11K 22K 33K 44K 55K SE +/- 695.17, N = 15 SE +/- 283.41, N = 3 SE +/- 115.77, N = 3 53684 46748 37463 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Core i5 10600K Core i5 7600K Core i5 4670 11K 22K 33K 44K 55K SE +/- 238.76, N = 3 SE +/- 110.56, N = 3 SE +/- 222.13, N = 3 49943 49104 38134 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Core i5 10600K Core i5 7600K Core i5 4670 6K 12K 18K 24K 30K SE +/- 193.44, N = 3 SE +/- 121.50, N = 3 SE +/- 117.40, N = 3 25684 18455 16241 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Core i5 10600K Core i5 7600K Core i5 4670 160 320 480 640 800 SE +/- 0.39, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 738.63 623.76 577.48 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 164.46 145.48 129.61 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Core i5 10600K Core i5 7600K Core i5 4670 60 120 180 240 300 SE +/- 0.35, N = 3 SE +/- 0.17, N = 3 SE +/- 0.32, N = 3 267.04 184.01 171.87 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.55, N = 3 SE +/- 0.21, N = 3 SE +/- 0.18, N = 3 827.21 705.41 628.24 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.71, N = 3 SE +/- 0.37, N = 3 SE +/- 0.15, N = 3 1081.11 913.96 835.68 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Core i5 10600K Core i5 7600K Core i5 4670 300 600 900 1200 1500 SE +/- 1.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.63, N = 3 1353.34 1169.95 1122.00 1. (CC) gcc options: -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Core i5 10600K Core i5 7600K Core i5 4670 900 1800 2700 3600 4500 SE +/- 2.01, N = 3 SE +/- 4.47, N = 3 SE +/- 1.73, N = 3 4081.37 3286.12 3202.87 1. (CC) gcc options: -O3 -mavx2
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 108.45 94.61 82.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Core i5 10600K Core i5 7600K Core i5 4670 1000 2000 3000 4000 5000 SE +/- 12.25, N = 3 SE +/- 0.60, N = 3 SE +/- 0.67, N = 3 4594.94 4036.71 3357.62 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Core i5 10600K Core i5 7600K Core i5 4670 90 180 270 360 450 SE +/- 0.24, N = 3 SE +/- 0.25, N = 3 SE +/- 1.12, N = 3 419.45 367.28 310.90 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Core i5 10600K Core i5 7600K Core i5 4670 110 220 330 440 550 SE +/- 0.32, N = 3 SE +/- 0.03, N = 3 SE +/- 0.85, N = 3 522.84 457.68 374.71 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 165.58 144.81 119.13 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
SMHasher Hash: wyhash OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: wyhash Core i5 10600K Core i5 7600K Core i5 4670 4K 8K 12K 16K 20K SE +/- 21.01, N = 3 SE +/- 15.52, N = 3 SE +/- 50.10, N = 3 16512.50 15923.87 14984.17 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: MeowHash OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: MeowHash Core i5 10600K Core i5 7600K Core i5 4670 8K 16K 24K 32K 40K SE +/- 96.99, N = 3 SE +/- 55.59, N = 3 SE +/- 196.32, N = 3 35103.66 33882.80 27888.78 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: Spooky32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: Spooky32 Core i5 10600K Core i5 7600K Core i5 4670 3K 6K 9K 12K 15K SE +/- 40.76, N = 3 SE +/- 23.23, N = 3 SE +/- 5.28, N = 3 13420.84 12853.60 12715.38 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: fasthash32 Core i5 10600K Core i5 7600K Core i5 4670 1400 2800 4200 5600 7000 SE +/- 2.12, N = 3 SE +/- 1.01, N = 3 SE +/- 0.26, N = 3 6670.41 6322.19 6289.53 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: t1ha2_atonce Core i5 10600K Core i5 7600K Core i5 4670 3K 6K 9K 12K 15K SE +/- 27.91, N = 3 SE +/- 14.09, N = 3 SE +/- 3.68, N = 3 14948.01 14600.36 13537.62 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: t1ha0_aes_avx2 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: t1ha0_aes_avx2 Core i5 10600K Core i5 7600K Core i5 4670 9K 18K 27K 36K 45K SE +/- 352.04, N = 3 SE +/- 400.66, N = 3 SE +/- 461.17, N = 3 41182.80 41025.60 30920.34 1. (CXX) g++ options: -march=native -O3 -lpthread
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 0.22, N = 3 SE +/- 0.78, N = 3 SE +/- 0.16, N = 3 1841.45 1546.84 1262.46 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms Core i5 10600K Core i5 7600K Core i5 4670 150 300 450 600 750 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.34, N = 3 713.97 625.04 508.66 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Core i5 10600K Core i5 7600K Core i5 4670 80 160 240 320 400 SE +/- 0.04, N = 3 SE +/- 0.21, N = 3 SE +/- 0.32, N = 3 369.77 267.29 266.20 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms Core i5 10600K Core i5 7600K Core i5 4670 1200 2400 3600 4800 6000 SE +/- 3.82, N = 3 SE +/- 12.65, N = 3 SE +/- 14.55, N = 3 5768.70 4893.29 3744.68 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Core i5 10600K Core i5 7600K Core i5 4670 9K 18K 27K 36K 45K SE +/- 199.98, N = 3 SE +/- 20.34, N = 3 SE +/- 123.82, N = 3 42073 17099 15888 1. (CXX) g++ options: -pipe -lpthread
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Core i5 10600K Core i5 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 43.90 22.85 16.97
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Core i5 10600K Core i5 7600K Core i5 4670 2M 4M 6M 8M 10M SE +/- 14907.98, N = 3 SE +/- 13125.19, N = 3 SE +/- 1608.52, N = 3 9391172 8039094 6922064 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Core i5 10600K Core i5 4670 Core i5 7600K 300K 600K 900K 1200K 1500K SE +/- 3255.64, N = 5 SE +/- 686.10, N = 5 SE +/- 1868.66, N = 5 1525728 1241610 1233280 1. (CC) gcc options: -O3 -march=native
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Core i5 10600K Core i5 7600K Core i5 4670 4M 8M 12M 16M 20M SE +/- 97320.67, N = 3 SE +/- 63084.97, N = 3 SE +/- 55417.37, N = 3 19693352 8834651 8092565 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Core i5 10600K Core i5 7600K Core i5 4670 5M 10M 15M 20M 25M SE +/- 180398.71, N = 3 SE +/- 56695.16, N = 3 SE +/- 21592.81, N = 3 21944355 9357174 8660768
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Core i5 10600K Core i5 7600K Core i5 4670 0.1904 0.3808 0.5712 0.7616 0.952 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 0.846 0.389 0.349 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Core i5 10600K Core i5 7600K Core i5 4670 1.1925 2.385 3.5775 4.77 5.9625 SE +/- 0.010, N = 3 SE +/- 0.008, N = 3 SE +/- 0.010, N = 3 5.300 2.935 2.592 1. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm
Memcached mcperf Method: Get - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Get - Connections: 1 Core i5 10600K Core i5 7600K Core i5 4670 30K 60K 90K 120K 150K SE +/- 785.88, N = 3 SE +/- 376.10, N = 3 SE +/- 668.70, N = 3 159540.5 124692.8 112530.5 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 Core i5 10600K Core i5 7600K Core i5 4670 20K 40K 60K 80K 100K SE +/- 504.14, N = 3 SE +/- 163.71, N = 3 SE +/- 601.84, N = 3 93812.5 71843.3 60173.3 1. (CC) gcc options: -O2 -lm -rdynamic
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 5.3.1 Core i5 10600K Core i5 7600K Core i5 4670 200K 400K 600K 800K 1000K SE +/- 2234.36, N = 3 SE +/- 1491.12, N = 3 SE +/- 2520.95, N = 3 800116.73 212484.60 190200.66 1. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Core i5 10600K Core i5 7600K Core i5 4670 3K 6K 9K 12K 15K SE +/- 2.96, N = 3 SE +/- 3.21, N = 3 SE +/- 2.33, N = 3 12778 6440 5272 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Core i5 10600K Core i5 7600K Core i5 4670 160K 320K 480K 640K 800K SE +/- 436.64, N = 3 SE +/- 269.00, N = 3 SE +/- 159.06, N = 3 760320 426534 361489 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Core i5 10600K Core i5 7600K Core i5 4670 10K 20K 30K 40K 50K SE +/- 328.73, N = 3 SE +/- 67.20, N = 3 SE +/- 135.89, N = 3 47926.64 35411.56 32258.07 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Core i5 10600K Core i5 7600K Core i5 4670 90 180 270 360 450 SE +/- 1.28, N = 3 SE +/- 0.38, N = 3 SE +/- 0.94, N = 3 416.60 295.89 261.06
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 1.23, N = 3 SE +/- 1.03, N = 3 SE +/- 0.67, N = 3 2066.6 1171.5 648.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping Core i5 10600K Core i5 4670 Core i5 7600K 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 1.49, N = 3 SE +/- 0.72, N = 3 850.31 514.35 470.29 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image Core i5 10600K Core i5 7600K Core i5 4670 7K 14K 21K 28K 35K SE +/- 475.35, N = 4 SE +/- 36.68, N = 3 SE +/- 62.98, N = 3 31851.38 21205.01 21120.20 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster Core i5 10600K Core i5 7600K Core i5 4670 300 600 900 1200 1500 SE +/- 0.86, N = 3 SE +/- 0.47, N = 3 SE +/- 0.67, N = 3 1224.17 927.71 803.16 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Core i5 10600K Core i5 4670 Core i5 7600K 4K 8K 12K 16K 20K SE +/- 4.50, N = 3 SE +/- 23.87, N = 3 SE +/- 3.72, N = 3 19463.07 11260.43 10896.84 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 1.13, N = 3 SE +/- 7.63, N = 4 SE +/- 0.38, N = 3 1009.68 576.50 492.89 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.21, N = 3 SE +/- 0.32, N = 3 SE +/- 7.55, N = 3 1012.29 587.92 486.87 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Core i5 10600K Core i5 4670 Core i5 7600K 2K 4K 6K 8K 10K SE +/- 29.43, N = 3 SE +/- 63.53, N = 3 SE +/- 34.53, N = 3 9742.45 6078.46 5492.13 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Core i5 10600K Core i5 4670 Core i5 7600K 5K 10K 15K 20K 25K SE +/- 12.00, N = 3 SE +/- 35.50, N = 3 SE +/- 8.20, N = 3 25088.31 11232.78 11203.03 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Core i5 10600K Core i5 4670 Core i5 7600K 2K 4K 6K 8K 10K SE +/- 8.25, N = 3 SE +/- 21.80, N = 3 SE +/- 2.21, N = 3 10871.44 5208.38 4132.64 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Core i5 10600K Core i5 4670 Core i5 7600K 1400 2800 4200 5600 7000 SE +/- 1.57, N = 3 SE +/- 14.59, N = 3 SE +/- 0.69, N = 3 6584.81 2983.55 2405.24 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Core i5 10600K Core i5 7600K Core i5 4670 20K 40K 60K 80K 100K 103123 40800 36317 -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender 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 -lpthread -ldl -luuid -lm
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Core i5 4670 Core i5 10600K Core i5 7600K 200 400 600 800 1000 SE +/- 1.13, N = 3 SE +/- 18.27, N = 15 SE +/- 2.44, N = 3 819.35 760.69 718.58 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Core i5 4670 Core i5 10600K Core i5 7600K 80 160 240 320 400 SE +/- 0.24, N = 3 SE +/- 0.73, N = 3 SE +/- 0.33, N = 3 208.43 277.81 351.11 MIN: 0.45 / MAX: 4028.01 MIN: 0.39 / MAX: 3871.94 MIN: 0.44 / MAX: 5729.25 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Core i5 4670 Core i5 10600K Core i5 7600K 40 80 120 160 200 SE +/- 0.44, N = 3 SE +/- 0.83, N = 15 SE +/- 2.06, N = 3 99.64 196.84 200.77 MIN: 0.26 / MAX: 2073.96 MIN: 0.28 / MAX: 3648.16 MIN: 0.31 / MAX: 3605.37 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Core i5 10600K Core i5 7600K Core i5 4670 1.2623 2.5246 3.7869 5.0492 6.3115 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.95 5.20 5.61 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
SMHasher Hash: wyhash OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: wyhash Core i5 10600K Core i5 7600K Core i5 4670 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 28.95 30.87 33.27 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: MeowHash OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: MeowHash Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 61.21 64.96 76.09 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: Spooky32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: Spooky32 Core i5 10600K Core i5 7600K Core i5 4670 13 26 39 52 65 SE +/- 0.25, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 48.94 51.11 55.81 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: fasthash32 Core i5 10600K Core i5 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 37.96 39.83 42.34 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: t1ha2_atonce Core i5 10600K Core i5 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 37.99 39.78 42.42 1. (CXX) g++ options: -march=native -O3 -lpthread
SMHasher Hash: t1ha0_aes_avx2 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: t1ha0_aes_avx2 Core i5 10600K Core i5 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 38.29 40.39 42.52 1. (CXX) g++ options: -march=native -O3 -lpthread
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Core i5 10600K Core i5 7600K Core i5 4670 1.138 2.276 3.414 4.552 5.69 SE +/- 0.00435, N = 3 SE +/- 0.00442, N = 3 SE +/- 0.00913, N = 3 2.07986 4.19957 5.05773
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 3.48, N = 3 SE +/- 0.33, N = 3 805 1010 1146
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Core i5 10600K Core i5 7600K Core i5 4670 60 120 180 240 300 198 225 265
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Core i5 10600K Core i5 7600K Core i5 4670 80 160 240 320 400 267 305 359
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 84.8 98.1 116.0
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.07, N = 3 88.6 108.0 130.0
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.17, N = 3 96.1 116.0 135.0
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Core i5 10600K Core i5 7600K Core i5 4670 5 10 15 20 25 SE +/- 0.03, N = 3 15.0 18.8 21.0
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Core i5 10600K Core i5 7600K Core i5 4670 110 220 330 440 550 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 374 431 509
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 19.4 22.8 26.1
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 87.3 98.9 117.0
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 141 162 184
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.64 8.50 9.99
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Core i5 10600K Core i5 7600K Core i5 4670 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 40.2 43.6 52.3
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Core i5 10600K Core i5 7600K Core i5 4670 100 200 300 400 500 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 351 403 481
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP Core i5 10600K Core i5 7600K Core i5 4670 70K 140K 210K 280K 350K SE +/- 55.18, N = 3 SE +/- 30.69, N = 3 SE +/- 706.54, N = 3 144375 297647 341960 -isystem -fexceptions -std=c++14 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks Core i5 10600K Core i5 7600K Core i5 4670 70K 140K 210K 280K 350K SE +/- 17.58, N = 3 SE +/- 56.85, N = 3 SE +/- 173.83, N = 3 143130 294082 343324 -isystem -fexceptions -std=c++14 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads Core i5 10600K Core i5 7600K Core i5 4670 80K 160K 240K 320K 400K SE +/- 38.95, N = 3 SE +/- 85.82, N = 3 SE +/- 95.17, N = 3 143669 292327 351748 -isystem -fexceptions -std=c++14 1. (CXX) g++ options: -lpthread
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 13.66, N = 5 SE +/- 9.12, N = 5 SE +/- 21.62, N = 5 1423.04 1766.88 2005.07
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 9.59, N = 5 SE +/- 9.65, N = 5 SE +/- 7.30, N = 5 1512.54 1889.98 2015.88
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Core i5 10600K Core i5 7600K Core i5 4670 600 1200 1800 2400 3000 SE +/- 20.41, N = 5 SE +/- 29.42, N = 5 SE +/- 27.33, N = 5 1817.66 2349.20 2593.69
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 55.92, N = 20 SE +/- 72.58, N = 20 SE +/- 110.03, N = 20 3225.99 8219.82 9089.59
Renaissance Test: Twitter HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests Core i5 7600K Core i5 4670 Core i5 10600K 400 800 1200 1600 2000 SE +/- 4.17, N = 5 SE +/- 12.88, N = 5 SE +/- 5.94, N = 5 1433.32 1749.14 1867.69
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Core i5 10600K Core i5 7600K Core i5 4670 1100 2200 3300 4400 5500 SE +/- 14.85, N = 5 SE +/- 23.80, N = 5 SE +/- 19.29, N = 5 2409.04 4642.84 5034.09
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 95.09, N = 20 SE +/- 110.25, N = 7 SE +/- 154.83, N = 15 7843.87 10563.20 11442.10
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 15.77, N = 5 SE +/- 13.91, N = 10 SE +/- 15.53, N = 25 1277.36 1468.78 1828.15
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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.01815, N = 3 SE +/- 0.02336, N = 3 SE +/- 0.04880, N = 3 4.31890 10.33940 11.02090 MIN: 4.18 MIN: 10.17 MIN: 10.8 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 Core i5 10600K Core i5 4670 Core i5 7600K 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.22, N = 3 SE +/- 0.26, N = 3 64.45 135.89 156.46 MIN: 62.82 MIN: 134.8 MIN: 153.47 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.00195, N = 3 SE +/- 0.00134, N = 3 SE +/- 0.01640, N = 3 2.02798 5.25950 6.25437 MIN: 1.96 MIN: 5.21 MIN: 6.08 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.31, N = 3 28.20 75.10 92.18 MIN: 27.45 MIN: 74.51 MIN: 91.4 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 Core i5 10600K Core i5 4670 Core i5 7600K 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 15.22 31.23 40.79 MIN: 15.06 MIN: 30.96 MIN: 40.52 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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.01577, N = 3 SE +/- 0.00739, N = 3 SE +/- 0.01645, N = 3 5.30389 9.55840 11.09440 MIN: 5.14 MIN: 9.39 MIN: 10.99 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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.00288, N = 3 SE +/- 0.02225, N = 3 SE +/- 0.03097, N = 3 8.32969 11.00310 13.00740 MIN: 8.3 MIN: 10.89 MIN: 12.92 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Core i5 10600K Core i5 4670 Core i5 7600K 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 14.04 27.62 39.22 MIN: 13.56 MIN: 27.24 MIN: 38.87 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: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.04257, N = 3 SE +/- 0.02333, N = 3 SE +/- 0.00937, N = 3 5.96565 12.22600 14.81510 MIN: 5.79 MIN: 12.15 MIN: 14.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: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.00049, N = 3 SE +/- 0.02905, N = 3 SE +/- 0.00665, N = 3 4.00436 11.83990 13.95850 MIN: 3.95 MIN: 11.69 MIN: 13.89 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Core i5 10600K Core i5 4670 Core i5 7600K 200 400 600 800 1000 SE +/- 1.39, N = 3 SE +/- 15.39, N = 15 SE +/- 2.26, N = 3 341.99 771.27 778.23 MIN: 337.83 MIN: 715.5 MIN: 772.51 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Core i5 10600K Core i5 4670 Core i5 7600K 120 240 360 480 600 SE +/- 2.05, N = 3 SE +/- 5.45, N = 15 SE +/- 1.72, N = 3 131.45 459.17 555.57 MIN: 127.8 MIN: 430.19 MIN: 548.99 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 Core i5 10600K Core i5 4670 Core i5 7600K 3 6 9 12 15 SE +/- 0.00371, N = 3 SE +/- 0.11426, N = 4 SE +/- 0.00588, N = 3 3.37733 7.85764 9.22965 MIN: 3.29 MIN: 7.66 MIN: 9.1 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Core i5 10600K Core i5 4670 Core i5 7600K 2 4 6 8 10 SE +/- 0.00079, N = 3 SE +/- 0.00757, N = 3 SE +/- 0.00767, N = 3 2.74772 7.14696 7.28990 MIN: 2.66 MIN: 7.05 MIN: 7.18 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Core i5 10600K Core i5 7600K Core i5 4670 700 1400 2100 2800 3500 SE +/- 50.99, N = 20 SE +/- 45.06, N = 4 SE +/- 45.06, N = 20 2794 3109 3363
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Core i5 10600K Core i5 7600K Core i5 4670 1100 2200 3300 4400 5500 SE +/- 29.28, N = 14 SE +/- 28.23, N = 4 SE +/- 50.59, N = 4 3721 4229 5237
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Core i5 10600K Core i5 7600K 2K 4K 6K 8K 10K SE +/- 48.63, N = 4 4069 10209
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Core i5 10600K Core i5 4670 Core i5 7600K 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 2.40, N = 12 SE +/- 0.06, N = 3 111.56 231.47 247.94 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.023996, N = 3 SE +/- 0.008536, N = 3 SE +/- 0.010775, N = 3 5.115845 9.701688 10.200350 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Core i5 10600K Core i5 4670 Core i5 7600K 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.41, N = 15 SE +/- 0.02, N = 3 11.21 25.07 44.11 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Core i5 10600K Core i5 4670 Core i5 7600K 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 4.07 8.59 9.72 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data Core i5 4670 Core i5 10600K Core i5 7600K 140 280 420 560 700 523.61 562.70 638.38
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 1.33, N = 3 SE +/- 0.68, N = 3 SE +/- 1.78, N = 3 306.00 695.54 859.64 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 SE +/- 0.08, N = 3 93.42 113.40 127.17 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Core i5 10600K Core i5 7600K Core i5 4670 70 140 210 280 350 SE +/- 0.35, N = 3 SE +/- 0.81, N = 3 SE +/- 0.42, N = 3 131.05 243.94 312.66 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 28.18 61.30 75.56 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Core i5 10600K Core i5 4670 Core i5 7600K 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 18.13 34.75 44.53 1. (CXX) g++ options: -O2 -lOpenCL
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 68.92 79.51 100.35 -madx -mmpx -lreadline -madx -mmpx 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -mabm -O3 -std=c99 -pedantic -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.016, N = 3 SE +/- 0.004, N = 3 SE +/- 0.037, N = 3 4.291 10.468 11.197 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Core i5 10600K Core i5 7600K Core i5 4670 1.0985 2.197 3.2955 4.394 5.4925 SE +/- 0.069, N = 12 SE +/- 0.059, N = 15 SE +/- 0.025, N = 3 2.527 4.564 4.882 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.010, N = 3 SE +/- 0.260, N = 15 SE +/- 0.117, N = 15 5.454 7.076 8.747
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Core i5 10600K Core i5 7600K Core i5 4670 60 120 180 240 300 SE +/- 2.31, N = 5 SE +/- 2.91, N = 12 SE +/- 3.15, N = 9 185.57 232.89 253.66
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Core i5 10600K Core i5 7600K Core i5 4670 50 100 150 200 250 SE +/- 0.30, N = 3 SE +/- 0.46, N = 3 SE +/- 0.17, N = 3 106.41 187.04 227.95 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 Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 SE +/- 0.04, N = 3 63.40 111.12 135.90 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 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.006, N = 3 SE +/- 0.001, N = 3 SE +/- 0.021, N = 3 5.401 7.905 9.390 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 5.072 7.298 8.557 1. (CXX) g++ options: -O3 -fPIC
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 21.70 34.22 38.42
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 71.10 142.36 161.71
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 500 1000 1500 2000 2500 SE +/- 2.69, N = 3 SE +/- 4.19, N = 3 SE +/- 9.94, N = 3 1065.69 1909.85 2151.42
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.22, N = 3 SE +/- 0.22, N = 3 SE +/- 0.61, N = 3 111.12 181.70 199.08
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.45, N = 3 35.84 75.06 84.14
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 60 120 180 240 300 SE +/- 0.75, N = 3 SE +/- 0.97, N = 3 SE +/- 0.81, N = 3 106.23 234.86 262.42
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 1.07, N = 3 SE +/- 0.63, N = 3 SE +/- 1.04, N = 3 809.65 1817.92 2033.26
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.22, N = 3 48.43 103.20 117.57
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.13, N = 3 66.46 124.74 139.91
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Core i5 10600K Core i5 7600K Core i5 4670 70 140 210 280 350 SE +/- 0.31, N = 3 SE +/- 0.50, N = 3 SE +/- 0.24, N = 3 134.11 284.30 319.47
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Core i5 10600K Core i5 7600K Core i5 4670 50 100 150 200 250 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 94.65 169.23 214.05 1. (CC) gcc options: -lm -lpthread -O3
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 59.44 124.30 151.15 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Core i5 10600K Core i5 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 14.08 32.88 38.26 1. (CXX) g++ options: -fopenmp -O3
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 35.93 82.96 91.10 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-fma -mno-bmi2 -march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -march=haswell -msse4.1 -msse4.2 -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-sse4a -mno-avx -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
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Core i5 10600K Core i5 4670 Core i5 7600K 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 29.96 60.38 61.06 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-fma -mno-bmi2 -march=haswell -msse4.1 -msse4.2 -mfma -mbmi2 -march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-sse4a -mno-avx -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
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.00471, N = 3 SE +/- 0.01055, N = 3 SE +/- 0.00611, N = 3 8.95930 21.21870 24.39170 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-fma -mno-bmi2 -march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -march=haswell -msse4.1 -msse4.2 -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-sse4a -mno-avx -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
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Core i5 10600K Core i5 7600K Core i5 4670 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.25, N = 3 12.23 27.41 30.88 -march=core2 -mno-sse4.1 -mno-sse4.2 -mno-fma -mno-bmi2 -march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -march=haswell -msse4.1 -msse4.2 -mfma -mbmi2 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-sse4a -mno-avx -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
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Core i5 10600K Core i5 7600K Core i5 4670 100 200 300 400 500 SE +/- 0.08, N = 3 SE +/- 0.63, N = 3 SE +/- 0.43, N = 3 195.57 389.95 446.43 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Core i5 10600K Core i5 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 28.94 33.18 36.99 1. (CC) gcc options: -lm -O3
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests Core i5 10600K Core i5 7600K Core i5 4670 0.6565 1.313 1.9695 2.626 3.2825 SE +/- 0.005759, N = 3 SE +/- 0.004377, N = 3 SE +/- 0.002891, N = 3 2.142622 2.425441 2.917866 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall Core i5 10600K Core i5 7600K Core i5 4670 1.1249 2.2498 3.3747 4.4996 5.6245 SE +/- 0.025378, N = 3 SE +/- 0.016070, N = 3 SE +/- 0.009625, N = 3 3.450917 4.340032 4.999708 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack Core i5 10600K Core i5 7600K Core i5 4670 1.2971 2.5942 3.8913 5.1884 6.4855 SE +/- 0.026427, N = 3 SE +/- 0.019612, N = 3 SE +/- 0.032608, N = 3 3.955223 4.901490 5.765011 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex Core i5 10600K Core i5 7600K Core i5 4670 1.1553 2.3106 3.4659 4.6212 5.7765 SE +/- 0.010480, N = 3 SE +/- 0.014285, N = 3 SE +/- 0.016210, N = 3 3.761886 4.263901 5.134536 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls Core i5 10600K Core i5 7600K Core i5 4670 0.6976 1.3952 2.0928 2.7904 3.488 SE +/- 0.027097, N = 3 SE +/- 0.025230, N = 3 SE +/- 0.009863, N = 3 2.287345 2.644230 3.100397 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh Core i5 10600K Core i5 7600K Core i5 4670 0.2355 0.471 0.7065 0.942 1.1775 SE +/- 0.001336, N = 3 SE +/- 0.002087, N = 3 SE +/- 0.002261, N = 3 0.805187 0.915310 1.046863 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh Core i5 10600K Core i5 7600K Core i5 4670 0.2885 0.577 0.8655 1.154 1.4425 SE +/- 0.004516, N = 3 SE +/- 0.002367, N = 3 SE +/- 0.001603, N = 3 0.966913 1.085920 1.282215 -lglut -lGL -lGLU 1. (CXX) g++ options: -O3 -rdynamic
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Core i5 10600K Core i5 4670 Core i5 7600K 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.98, N = 3 SE +/- 0.45, N = 3 31.63 74.75 79.65 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 Core i5 10600K Core i5 7600K Core i5 4670 12 24 36 48 60 SE +/- 0.14, N = 3 SE +/- 0.46, N = 3 SE +/- 0.34, N = 3 37.70 43.73 51.05
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion Core i5 10600K Core i5 7600K Core i5 4670 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 34.08 39.39 49.18 1. (CC) gcc options: -lm
DeepSpeech OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Core i5 10600K Core i5 4670 Core i5 7600K 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.53, N = 3 SE +/- 0.42, N = 3 64.93 94.23 94.42
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.006, N = 5 SE +/- 0.018, N = 5 SE +/- 0.037, N = 5 7.608 9.195 11.258 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.009, N = 3 SE +/- 0.013, N = 3 SE +/- 0.008, N = 3 7.414 8.594 9.862 -lncurses -lncurses 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
Ogg Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Encoding 1.3.3 WAV To Ogg Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 5.039 5.899 6.559 1. (CC) gcc options: -O2 -ffast-math -fsigned-char -logg
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.039, N = 3 SE +/- 0.045, N = 3 SE +/- 0.070, N = 3 4.254 6.940 7.978 -lva -lva-drm -lva-x11 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption Core i5 10600K Core i5 4670 Core i5 7600K 3 6 9 12 15 SE +/- 0.012, N = 3 SE +/- 0.016, N = 3 SE +/- 0.030, N = 3 8.736 11.840 12.299 1. (CC) gcc options: -O2 -MT -MD -MP -MF
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Core i5 10600K Core i5 4670 Core i5 7600K 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 108.21 241.67 270.77 1. (CXX) g++ options: -fopenmp -O2 -march=native
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 Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 70.34 82.73 94.52 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Core i5 10600K Core i5 7600K Core i5 4670 11 22 33 44 55 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 18.78 44.70 49.83 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 612.38 705.22 805.16
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Core i5 10600K Core i5 7600K Core i5 4670 60 120 180 240 300 194.03 222.83 256.57
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Core i5 10600K Core i5 7600K Core i5 4670 70 140 210 280 350 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 118.70 246.44 318.24 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 52.12 78.09 90.16 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.006, N = 3 SE +/- 0.004, N = 3 SE +/- 0.018, N = 3 7.617 10.816 12.388 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 41.43 75.44 89.10 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Core i5 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 80.02 153.10 180.61 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
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 Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.63, N = 3 SE +/- 0.63, N = 3 SE +/- 0.14, N = 3 631.62 781.25 971.18 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol Core i5 10600K Core i5 7600K Core i5 4670 16 32 48 64 80 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.26, N = 3 51.69 63.97 70.88 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype Core i5 10600K Core i5 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 27.06 31.17 37.42 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library Core i5 10600K Core i5 7600K Core i5 4670 80 160 240 320 400 SE +/- 0.27, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 267.03 308.88 389.35 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers Core i5 10600K Core i5 7600K Core i5 4670 300 600 900 1200 1500 SE +/- 0.35, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 950.71 1072.67 1206.07 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector Core i5 10600K Core i5 4670 Core i5 7600K 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 75.82 82.08 89.35 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 12.07 14.37 14.78 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Core i5 10600K Core i5 4670 Core i5 7600K 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 29.54 30.88 34.23 1. (CXX) g++ options: -std=c++11 -O3
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 50.43 72.90 80.24 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only Core i5 10600K Core i5 4670 Core i5 7600K 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 12.77 31.39 32.64
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.028, N = 3 SE +/- 0.013, N = 3 SE +/- 0.057, N = 3 6.403 21.875 24.272
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only Core i5 10600K Core i5 4670 Core i5 7600K 0.0907 0.1814 0.2721 0.3628 0.4535 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.174 0.390 0.403
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only Core i5 10600K Core i5 7600K Core i5 4670 5 10 15 20 25 SE +/- 0.002, N = 3 SE +/- 0.007, N = 3 SE +/- 0.009, N = 3 4.330 19.182 21.640
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.048, N = 3 SE +/- 0.087, N = 3 SE +/- 0.109, N = 3 7.570 9.177 10.104
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.054, N = 3 SE +/- 0.025, N = 3 5.345 6.586 7.264
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 83.48 99.15 111.30
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Core i5 10600K Core i5 7600K Core i5 4670 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 27.23 33.03 35.99
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Core i5 10600K Core i5 7600K Core i5 4670 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 34.54 43.18 46.67
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Core i5 10600K Core i5 7600K Core i5 4670 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 26.11 33.57 36.55
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Core i5 10600K Core i5 7600K Core i5 4670 16 32 48 64 80 SE +/- 0.08, N = 3 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 55.36 67.92 70.98
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Core i5 10600K Core i5 7600K Core i5 4670 16 32 48 64 80 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 53.03 63.87 70.95
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Core i5 10600K Core i5 7600K Core i5 4670 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 35.39 44.54 49.03
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.054, N = 3 SE +/- 0.110, N = 3 SE +/- 0.098, N = 3 7.720 10.441 12.211
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 10.67 13.20 14.35
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 10.92 13.95 15.42
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Core i5 10600K Core i5 7600K Core i5 4670 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 12.77 16.83 17.58
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Core i5 10600K 20 40 60 80 100 SE +/- 0.49, N = 3 88.89 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Core i5 10600K Core i5 7600K Core i5 4670 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 17.30 20.23 22.69 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times Core i5 10600K 13 26 39 52 65 SE +/- 0.17, N = 3 58.70 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.28, N = 3 SE +/- 0.26, N = 3 44.49 79.12 90.23
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 20.74 24.30 27.52 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Core i5 10600K Core i5 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.031, N = 22 SE +/- 0.071, N = 23 SE +/- 0.072, N = 24 6.386 7.559 8.483 1. LibreOffice 6.4.4.2 40(Build:2)
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Core i5 10600K Core i5 7600K Core i5 4670 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 29.08 56.56 66.05
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 Core i5 10600K Core i5 4670 Core i5 7600K 3 6 9 12 15 SE +/- 0.022, N = 5 SE +/- 0.030, N = 5 SE +/- 0.019, N = 5 6.193 9.486 9.635
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 61.64 108.85 122.61 1. RawTherapee, version 5.8, command line.
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 17.71 22.13 25.47 1. rsvg-convert version 2.48.2
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Core i5 10600K Core i5 7600K Core i5 4670 120 240 360 480 600 SE +/- 0.10, N = 3 SE +/- 1.26, N = 3 SE +/- 0.63, N = 3 207.83 467.36 538.44
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only Core i5 10600K Core i5 7600K Core i5 4670 300 600 900 1200 1500 SE +/- 0.83, N = 3 SE +/- 1.17, N = 3 SE +/- 2.48, N = 3 614.96 1279.97 1498.60
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.22, N = 3 SE +/- 0.60, N = 3 SE +/- 1.58, N = 3 326.34 746.37 854.89
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only Core i5 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 1.14, N = 3 SE +/- 2.04, N = 3 SE +/- 2.68, N = 3 786.60 1856.42 2071.09
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Core i5 10600K Core i5 7600K Core i5 4670 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 SE +/- 0.65, N = 3 25.74 41.53 49.25
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Core i5 10600K Core i5 7600K Core i5 4670 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 12.79 26.44 29.78
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Core i5 10600K Core i5 7600K Core i5 4670 70 140 210 280 350 SE +/- 2.01, N = 3 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 144.48 318.74 337.44
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Core i5 10600K Core i5 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.25, N = 3 SE +/- 0.69, N = 3 43.62 86.10 103.17
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Core i5 10600K Core i5 7600K Core i5 4670 300 600 900 1200 1500 514.74 1227.24 1347.72
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Core i5 10600K Core i5 7600K Core i5 4670 150 300 450 600 750 306.87 600.87 698.93
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Core i5 10600K Core i5 7600K Core i5 4670 150 300 450 600 750 282.27 630.30 703.09
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Core i5 10600K Core i5 7600K Core i5 4670 13 26 39 52 65 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 43.57 54.07 57.93 1. git version 2.25.1
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Core i5 10600K Core i5 4670 Core i5 7600K 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 3.91, N = 12 SE +/- 1.12, N = 12 69.70 120.76 125.75
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Core i5 10600K Core i5 4670 Core i5 7600K 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 22.57 22.72 26.38
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.15, N = 3 SE +/- 0.16, N = 4 SE +/- 0.02, N = 3 10.74 10.97 12.21
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Core i5 10600K Core i5 7600K Core i5 4670 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 20.56 25.09 27.63
Phoronix Test Suite v10.8.4