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