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