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&grt .
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 compress-7zip: Compress Speed Test mt-dgemm: Sustained Floating-Point Rate aobench: 2048 x 2048 - Total Time 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 appleseed: Emily appleseed: Disney Material appleseed: Material Tester arrayfire: BLAS CPU asmfish: 1024 Hash Memory, 26 Depth basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing blake2: blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Pabellon Barcelona - CPU-Only bork: File Encryption Time botan: KASUMI botan: AES-256 botan: Twofish botan: Blowfish botan: CAST-256 brl-cad: VGR Performance Metric build2: Time To Compile bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh blosc: blosclz c-ray: Total Time - 4K, 16 Rays Per Pixel v-ray: CPU cloverleaf: Lagrangian-Eulerian Hydrodynamics cp2k: Fayalite-FIST Data 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 crafty: Elapsed Time cryptopp: All Algorithms cryptopp: Keyed Algorithms cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms cython-bench: dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit dcraw: RAW To PPM Image Conversion deepspeech: 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 ffmpeg: H.264 HD To NTSC DV 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 encode-flac: WAV To FLAC gmic: 2D Function Plotting, 1000 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 3D Elevated Function In Rand Colors, 100 Times 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 git: Time To Complete Common Git Commands octave-benchmark: gnupg: 2GB File Encryption graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space gromacs: Water Benchmark hpcg: himeno: Poisson Pressure Solver hugin: Panorama Photo Assistant + Stitching Time indigobench: Bedroom indigobench: Supercar inkscape: SVG Files To PNG intel-mpi: IMB-P2P PingPong intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 PingPong intel-mpi: IMB-MPI1 Sendrecv intel-mpi: IMB-MPI1 Sendrecv oidn: Memorial java-gradle-perf: Reactor john-the-ripper: Blowfish john-the-ripper: MD5 keydb: encode-mp3: WAV To MP3 lammps: Rhodopsin Protein avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit tjbench: libreoffice: 20 Documents To PDF rsvg: SVG Files To PNG lulesh: luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism m-queens: Time To Solve mcperf: Get - 1 mcperf: Set - 1 minife: Small mlpack: scikit_qda mlpack: scikit_svm montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg n-queens: Elapsed Time namd: ATPase Simulation - 327,506 Atoms npb: BT.C npb: EP.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B neatbench: nettle: aes256 nettle: chacha nettle: sha512 nettle: poly1305-aes nginx: Static Web Page Serving numenta-nab: Relative Entropy numenta-nab: Windowed Gaussian numenta-nab: Earthgecko Skyline numenta-nab: Bayesian Changepoint numpy: ocrmypdf: Processing 60 Page PDF Document encode-ogg: WAV To Ogg 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 openssl: RSA 4096-bit Performance openvkl: vklBenchmark openvkl: vklBenchmarkVdbVolume openvkl: vklBenchmarkStructuredVolume openvkl: vklBenchmarkUnstructuredVolume 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 parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - ResNet 50 - CPU povray: Trace Time 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 radiance: Serial radiance: SMP Parallel rawtherapee: Total Benchmark Time rays1bench: Large Scene 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 rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster scikit-learn: scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation smallpt: Global Illumination Renderer; 128 Samples smhasher: wyhash smhasher: wyhash smhasher: MeowHash smhasher: MeowHash smhasher: Spooky32 smhasher: Spooky32 smhasher: fasthash32 smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: t1ha2_atonce smhasher: t1ha0_aes_avx2 smhasher: t1ha0_aes_avx2 sqlite-speedtest: Timed Time - Size 1,000 stockfish: Total Time 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 tachyon: Total Time tesseract-ocr: Time To OCR 7 Images build-apache: Time To Compile build-ffmpeg: Time To Compile build-gcc: Time To Compile build-gdb: Time To Compile hmmer: Pfam Database Search build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile mafft: Multiple Sequence Alignment build-mplayer: Time To Compile mrbayes: Primate Phylogeny Analysis build-php: Time To Compile toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads tscp: AI Chess Performance ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding x265: H.265 1080p Video Encoding compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 yafaray: Total Time For Sample Scene Core i5 10600K Core i5 7600K Core i5 4670 42073 2.321717 28.935 0.31 1.5 2.62 3.59 21.47 4.16 45.67 514.739735 306.866899 282.266586 699.133 21944355 52.118 7.617 41.430 80.015 631.616 4.95 207.83 614.96 326.34 786.60 5.454 108.447 4594.941 419.451 522.837 165.577 103123 134.114 2.142622 3.450917 3.955223 3.761886 2.287345 0.805187 0.966913 10628.7 94.645 11236 4.07 562.696 51.690 27.056 267.031 950.710 75.822 12.073 29.543 9391172 1841.447366 713.970263 369.774589 5768.697315 37.697 2794 3721 4069 12.765 6.403 0.174 4.330 850.31 31851.384000703 1224.17 552.61 144.47 501.15 102.69 34.078 64.92716 8.5724 9.8546 10.1826 9.2816 12.3950 10.9115 4.254 9295.7 10856 8820.1 6663.6 18999 53684 49943 25684 7.608 88.888 17.298 58.702 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 43.570 6.193 8.736 300 931 97 150 752 189 956 0.846 4.86672 4081.366554 44.486 1.055 2.472 20.741 5981483.3333333 2521.22 277.81 1601.22 2019.28 196.84 6.90 185.565 12778 760320 800116.73 7.414 5.300 106.409 63.402 5.401 5.072 58.12 23.89 92.73 23.97 222.850166 6.386 17.711 760.69211 1.24 1.36 108.210 159540.5 93812.5 5657.73 69.70 22.57 70.340 18.781 2.07986 19463.07 1009.68 1012.29 9742.45 25088.31 10871.44 6584.81 13.5 7591.53 1276.805 601.85 3507.26 47926.64 25.744 12.791 144.484 43.621 416.60 29.076 5.039 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 2066.6 113.72 24078479.219697 51452531.126126 2376187.0725552 13.04 2.15 1.15 15.83 1.17 12.66 3.22 166.67 111.561508 5.115845 11.210877 12.97 6.48 59.439 805 198 267 84.8 88.6 96.1 15 374 19.4 87.3 141 6.64 40.2 351 612.381 194.029 61.640 43.90 1423.042 1512.543 1817.662 3225.990 1867.689 2409.035 7843.867 1277.357 306.004 93.422 131.047 28.179 18.129 10.737 738.63 164.46 267.04 827.21 1081.11 1353.34 14.082 16512.50 28.947 35103.66 61.213 13420.84 48.943 6670.41 37.962 14948.01 37.992 41182.80 38.29 50.433 19693352 0.130 2.772 21.727 40.38 151.08 155.86 122.78 118.6990 20.560 21.703 71.103 1065.689 111.122 4.291 35.843 106.231 809.645 2.527 48.430 68.921 66.461 144375 143130 143669 1525728 413.283 35.9272 29.9571 8.95930 12.2282 7.82 28.64 74.84 54.48 31.632 195.568 17099 0.543330 33.178 0.23 0.97 1.96 2.67 14.65 3.08 35.95 1227.238437 600.867671 630.302916 419.838 9357174 78.091 10.816 75.438 153.104 781.252 5.2 467.36 1279.97 746.37 1856.42 7.076 94.61 4036.710 367.276 457.676 144.810 40800 284.303 2.425441 4.340032 4.901490 4.263901 2.644230 0.91531 1.085920 4333.4 169.226 4813 9.72 638.376 63.967 31.167 308.878 1072.671 89.352 14.366 34.226 8039094 1546.836895 625.042743 267.291296 4893.290655 43.732 3109 4229 10209 32.635 21.875 0.403 19.182 470.29 21205.012176759 927.71 229.82 62.16 223.60 61.06 39.394 94.41535 3.1310 3.4890 3.7011 3.2632 4.2461 3.6493 6.940 8965.8 9096.1 7621.6 4846.2 15812 46748 49104 18455 9.195 20.233 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 54.067 9.635 12.299 146 688 35 85 414 90 602 0.389 2.04324 3286.118700 79.124 0.387 0.909 24.300 3725295.4202899 2399.02 351.11 1505.21 2007.17 200.77 3.83 232.885 6440 426534 212484.60 8.594 2.935 187.037 111.118 7.905 7.298 38.66 15.10 63.10 17 186.910609 7.559 22.129 718.57569 0.60 0.68 270.768 124692.8 71843.3 2324.84 125.75 26.38 82.728 44.703 4.19957 10896.84 576.50 587.92 5492.13 11203.03 4132.64 2405.24 5.34 6645.56 1116.813 528.04 3068.22 35411.56 41.526 26.443 318.744 86.104 295.89 56.560 5.899 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 1171.5 43.93 14936074.484849 32422539.630631 2158894.7697161 5.31 0.85 0.40 6.21 0.46 5.30 1.25 77.72 247.937612 9.701688 44.108961 5.69 3.53 124.297 1010 225 305 98.1 108 116 18.8 431 22.8 98.9 162 8.50 43.6 403 705.222 222.833 108.851 22.85 1766.877 1889.978 2349.197 8219.822 1433.320 4642.836 10563.200 1468.780 695.535 113.403 243.944 61.302 44.534 10.971 623.76 145.48 184.01 705.41 913.96 1169.95 32.875 15923.87 30.865 33882.80 64.963 12853.60 51.110 6322.19 39.827 14600.36 39.775 41025.60 40.386 72.901 8834651 0.073 1.303 10.748 21.20 70.34 72.06 62.00 246.4447 25.089 34.219 142.355 1909.847 181.700 10.468 75.062 234.864 1817.923 4.564 103.197 79.505 124.736 297647 294082 292327 1233280 198.909 82.9568 61.0603 21.2187 27.4074 6.50 23.36 32.74 30.27 79.648 389.950 15888 0.674426 36.991 0.18 0.79 1.60 2.20 12.52 2.54 31.63 1347.71695 698.926302 703.09126 362.802 8660768 90.156 12.388 89.103 180.606 971.181 5.61 538.44 1498.60 854.89 2071.09 8.747 82.504 3357.621 310.899 374.706 119.133 36317 319.469 2.917866 4.999708 5.765011 5.134536 3.100397 1.046863 1.282215 4808.3 214.054 4270 8.59 523.612 70.877 37.423 389.346 1206.072 82.080 14.781 30.877 6922064 1262.458935 508.657110 266.204145 3744.683574 51.048 3363 5237 31.386 24.272 0.390 21.640 514.35 21120.195190492 803.16 204.63 56.79 199.48 51.58 49.181 94.22857 2.9103 3.2652 3.4638 3.1287 4.0527 3.5790 7.978 6808.4 6913.0 5694.1 4189.9 12923 37463 38134 16241 11.258 22.694 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 57.928 9.486 11.840 120 681 46 51 304 83 421 0.349 2.47975 3202.866482 90.227 0.356 0.850 27.516 3739251.1159420 7648.85 208.43 5247.72 5708.76 99.64 3.44 253.662 5272 361489 190200.66 9.862 2.592 227.948 135.903 9.390 8.557 30.36 12.35 52.23 14.42 172.368954 8.483 25.466 819.34773 0.54 0.62 241.674 112530.5 60173.3 2902.84 120.76 22.72 94.523 49.833 5.05773 11260.43 492.89 486.87 6078.46 11232.78 5208.38 2983.55 5.50 4794.40 846.641 439.29 2249.14 32258.07 49.250 29.781 337.444 103.173 261.06 66.048 6.559 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 648.4 39.22 11824224.439394 26932731.216216 1649977.7960042 4.46 0.79 0.37 5.67 0.43 4.01 1.18 62.5 231.466169 10.200350 25.068938 5.02 4.15 151.152 1146 265 359 116 130 135 21 509 26.1 117 184 9.99 52.3 481 805.16 256.569 122.610 16.97 2005.065 2015.883 2593.685 9089.590 1749.136 5034.088 11442.097 1828.154 859.641 127.17 312.655 75.562 34.753 12.209 577.48 129.61 171.87 628.24 835.68 1122.00 38.261 14984.17 33.274 27888.78 76.085 12715.38 55.812 6289.53 42.337 13537.62 42.418 30920.34 42.516 80.241 8092565 0.059 1.088 8.550 17.71 63.25 64.45 52.71 318.2360 27.627 38.419 161.706 2151.422 199.080 11.197 84.138 262.419 2033.259 4.882 117.566 100.349 139.907 341960 343324 351748 1241610 166.885 91.1030 60.3825 24.3917 30.8781 5.58 20.10 28.22 25.52 74.750 446.433 OpenBenchmarking.org
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
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 7600K Core i5 4670 0.5224 1.0448 1.5672 2.0896 2.612 SE +/- 0.015281, N = 3 SE +/- 0.004379, N = 3 SE +/- 0.002995, N = 3 2.321717 0.543330 0.674426 1. (CC) gcc options: -O3 -march=native -fopenmp
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
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
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
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
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
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
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
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
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
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
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
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
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
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Core i5 10600K Core i5 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 12.43, N = 3 SE +/- 5.34, N = 3 SE +/- 23.54, N = 3 10628.7 4333.4 4808.3 1. (CXX) g++ options: -rdynamic
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
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
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics 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.07, N = 3 4.07 9.72 8.59 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 10600K Core i5 7600K Core i5 4670 140 280 420 560 700 562.70 638.38 523.61
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 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 75.82 89.35 82.08 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 7600K Core i5 4670 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 29.54 34.23 30.88 1. (CXX) g++ options: -std=c++11 -O3
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
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
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
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
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 7600K Core i5 4670 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 12.77 32.64 31.39
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 7600K Core i5 4670 0.0907 0.1814 0.2721 0.3628 0.4535 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.174 0.403 0.390
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
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 7600K Core i5 4670 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 0.72, N = 3 SE +/- 1.49, N = 3 850.31 470.29 514.35 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
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
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 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.42, N = 3 SE +/- 0.53, N = 3 64.93 94.42 94.23
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
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
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
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
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.
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
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
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.022, N = 5 SE +/- 0.019, N = 5 SE +/- 0.030, N = 5 6.193 9.635 9.486
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.012, N = 3 SE +/- 0.030, N = 3 SE +/- 0.016, N = 3 8.736 12.299 11.840 1. (CC) gcc options: -O2 -MT -MD -MP -MF
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 7600K Core i5 4670 20 40 60 80 100 97 35 46 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
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
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Core i5 10600K Core i5 7600K Core i5 4670 1.095 2.19 3.285 4.38 5.475 SE +/- 0.00139, N = 3 SE +/- 0.00108, N = 3 SE +/- 0.00722, N = 3 4.86672 2.04324 2.47975 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
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
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
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
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)
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 7600K Core i5 4670 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 14624.36, N = 3 SE +/- 6114.81, N = 3 SE +/- 37179.82, N = 3 5981483.33 3725295.42 3739251.12 MIN: 1900 / MAX: 15611739 MIN: 683 / MAX: 9008149 MIN: 909 / MAX: 9076662 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
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 10600K Core i5 7600K Core i5 4670 1600 3200 4800 6400 8000 SE +/- 15.17, N = 3 SE +/- 13.35, N = 3 SE +/- 19.85, N = 3 2521.22 2399.02 7648.85 MAX: 8155.3 MAX: 8116.85 MAX: 29867.32 1. (CXX) g++ options: -O0 -pedantic -fopenmp -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 10600K Core i5 7600K Core i5 4670 80 160 240 320 400 SE +/- 0.73, N = 3 SE +/- 0.33, N = 3 SE +/- 0.24, N = 3 277.81 351.11 208.43 MIN: 0.39 / MAX: 3871.94 MIN: 0.44 / MAX: 5729.25 MIN: 0.45 / MAX: 4028.01 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 10600K Core i5 7600K Core i5 4670 1100 2200 3300 4400 5500 SE +/- 4.04, N = 3 SE +/- 2.63, N = 3 SE +/- 29.74, N = 3 1601.22 1505.21 5247.72 MIN: 9.6 / MAX: 4251.83 MIN: 8.68 / MAX: 4264.7 MIN: 8.82 / MAX: 15227.13 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 10600K Core i5 7600K Core i5 4670 1200 2400 3600 4800 6000 SE +/- 78.88, N = 15 SE +/- 8.40, N = 3 SE +/- 13.95, N = 3 2019.28 2007.17 5708.76 MAX: 30904.63 MAX: 8105.86 MAX: 21745.05 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 10600K Core i5 7600K Core i5 4670 40 80 120 160 200 SE +/- 0.83, N = 15 SE +/- 2.06, N = 3 SE +/- 0.44, N = 3 196.84 200.77 99.64 MIN: 0.28 / MAX: 3648.16 MIN: 0.31 / MAX: 3605.37 MIN: 0.26 / MAX: 2073.96 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
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
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
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
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
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
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
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
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
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
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)
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
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Core i5 10600K Core i5 7600K Core i5 4670 200 400 600 800 1000 SE +/- 18.27, N = 15 SE +/- 2.44, N = 3 SE +/- 1.13, N = 3 760.69 718.58 819.35 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
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
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Core i5 10600K Core i5 7600K Core i5 4670 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 108.21 270.77 241.67 1. (CXX) g++ options: -fopenmp -O2 -march=native
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
miniFE Problem Size: Small OpenBenchmarking.org CG Mflops, More Is Better miniFE 2.2 Problem Size: Small Core i5 10600K Core i5 7600K Core i5 4670 1200 2400 3600 4800 6000 SE +/- 1.35, N = 3 SE +/- 0.27, N = 3 SE +/- 0.28, N = 3 5657.73 2324.84 2902.84 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Core i5 10600K Core i5 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 1.12, N = 12 SE +/- 3.91, N = 12 69.70 125.75 120.76
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Core i5 10600K Core i5 7600K Core i5 4670 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 22.57 26.38 22.72
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
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
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 7600K Core i5 4670 4K 8K 12K 16K 20K SE +/- 4.50, N = 3 SE +/- 3.72, N = 3 SE +/- 23.87, N = 3 19463.07 10896.84 11260.43 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 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 29.43, N = 3 SE +/- 34.53, N = 3 SE +/- 63.53, N = 3 9742.45 5492.13 6078.46 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 7600K Core i5 4670 5K 10K 15K 20K 25K SE +/- 12.00, N = 3 SE +/- 8.20, N = 3 SE +/- 35.50, N = 3 25088.31 11203.03 11232.78 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 7600K Core i5 4670 2K 4K 6K 8K 10K SE +/- 8.25, N = 3 SE +/- 2.21, N = 3 SE +/- 21.80, N = 3 10871.44 4132.64 5208.38 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 7600K Core i5 4670 1400 2800 4200 5600 7000 SE +/- 1.57, N = 3 SE +/- 0.69, N = 3 SE +/- 14.59, N = 3 6584.81 2405.24 2983.55 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NeatBench OpenBenchmarking.org FPS, More Is Better NeatBench 5 Core i5 10600K Core i5 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 13.50 5.34 5.50
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
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
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
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
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
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
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 7600K Core i5 4670 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.26, N = 3 SE +/- 0.22, N = 3 64.45 156.46 135.89 MIN: 62.82 MIN: 153.47 MIN: 134.8 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 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 15.22 40.79 31.23 MIN: 15.06 MIN: 40.52 MIN: 30.96 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 7600K Core i5 4670 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 14.04 39.22 27.62 MIN: 13.56 MIN: 38.87 MIN: 27.24 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 7600K Core i5 4670 200 400 600 800 1000 SE +/- 1.39, N = 3 SE +/- 2.26, N = 3 SE +/- 15.39, N = 15 341.99 778.23 771.27 MIN: 337.83 MIN: 772.51 MIN: 715.5 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 7600K Core i5 4670 120 240 360 480 600 SE +/- 2.05, N = 3 SE +/- 1.72, N = 3 SE +/- 5.45, N = 15 131.45 555.57 459.17 MIN: 127.8 MIN: 548.99 MIN: 430.19 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 7600K Core i5 4670 3 6 9 12 15 SE +/- 0.00371, N = 3 SE +/- 0.00588, N = 3 SE +/- 0.11426, N = 4 3.37733 9.22965 7.85764 MIN: 3.29 MIN: 9.1 MIN: 7.66 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 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.00079, N = 3 SE +/- 0.00767, N = 3 SE +/- 0.00757, N = 3 2.74772 7.28990 7.14696 MIN: 2.66 MIN: 7.18 MIN: 7.05 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
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
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
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
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Core i5 10600K Core i5 7600K Core i5 4670 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 2.40, N = 12 111.56 247.94 231.47 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 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.41, N = 15 11.21 44.11 25.07 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
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 7600K Core i5 4670 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.48 3.53 4.15
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
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
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
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.
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
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 10600K Core i5 7600K Core i5 4670 400 800 1200 1600 2000 SE +/- 5.94, N = 5 SE +/- 4.17, N = 5 SE +/- 12.88, N = 5 1867.69 1433.32 1749.14
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
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 7600K Core i5 4670 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 18.13 44.53 34.75 1. (CXX) g++ options: -O2 -lOpenCL
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
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
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
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: 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 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: 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 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: 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 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: 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 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: 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 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
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
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
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
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
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
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
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 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 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 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
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 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 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
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
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Core i5 10600K Core i5 7600K Core i5 4670 300K 600K 900K 1200K 1500K SE +/- 3255.64, N = 5 SE +/- 1868.66, N = 5 SE +/- 686.10, N = 5 1525728 1233280 1241610 1. (CC) gcc options: -O3 -march=native
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++
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 7600K Core i5 4670 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 29.96 61.06 60.38 -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: 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
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
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 7600K Core i5 4670 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.45, N = 3 SE +/- 0.98, N = 3 31.63 79.65 74.75 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
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
Phoronix Test Suite v10.8.4