Ubuntu Linux 4.18 Intel / AMD High-End Desktop Benchmarks Various high-end desktop CPU benchmarks using Ubuntu 18.04 with upgrade to the Linux 4.18 kernel... Some random tests for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1810081-SKEE-180801944&grs .
Ubuntu Linux 4.18 Intel / AMD High-End Desktop Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads) ASRock X99 Extreme3 (P3.70 BIOS) Intel Xeon E7 v3/Xeon 16384MB 280GB INTEL SSDPE21D280GA llvmpipe 16000MB Realtek ALC1150 Intel Connection Ubuntu 18.04 4.18.0-999-generic (x86_64) 20180728 GNOME Shell 3.28.2 X Server 1.19.6 modesetting 1.19.6 3.3 Mesa 18.0.5 (LLVM 6.0 256 bits) GCC 8.2.0 ext4 Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads) ASUS TUF Z370-PLUS GAMING (1002 BIOS) Intel Device 3ec2 NV134 8192MB Realtek ALC887-VD Acer B286HK 4.3 Mesa 18.0.5 Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads) MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS) Intel Sky Lake-E DMI3 Registers NV124 4096MB Realtek ALC1220 DELL P2415Q Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1401 BIOS) 256GB INTEL SSDPEKKW256G8 + 280GB INTEL SSDPE21D280GA NV134 8192MB Acer B286HK AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads) ASUS ROG CROSSHAIR VII HERO (WI-FI) (0804 BIOS) AMD Family 17h 280GB INTEL SSDPE21D280GA NV136 6144MB NVIDIA GP106 HD Audio DELL P2415Q Intel I211 Gigabit Connection + Realtek Device b822 AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) Gigabyte X399 AORUS Gaming 7 (F10 BIOS) 280GB INTEL SSDPE21D280GA + 120GB Force MP500 MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MB Realtek ALC1220 VE228 Qualcomm Atheros Killer E2500 Gigabit + Intel Wireless 8265 / 8275 4.5 Mesa 18.0.5 (LLVM 6.0.0) Intel Core i7-8086K @ 5.20GHz (6 Cores / 12 Threads) ASRock Z370 Extreme4 (P3.10 BIOS) Intel 8th Gen Core 4001GB Western Digital WD40EMRX-82U + 8002GB Backup+ Hub BK + 4001GB Backup+ Desk + 240GB Force MP300 + 1000GB Samsung SSD 970 EVO 1TB Zotac NVIDIA GeForce RTX 2080 8192MB (1515/7000MHz) VX2439wm Intel Connection LinuxMint 19 4.19.0-041900rc6-generic (x86_64) 20180930 MATE 1.20.1 NVIDIA 410.57 4.6.0 GCC 7.3.0 1680x1050 Intel Core i7-8086K @ 5.10GHz (6 Cores / 12 Threads) Intel Device 3ec2 4001GB Western Digital WD40EMRX-82U + 1500GB EARS-00Z5B1 + 240GB Force MP300 + 1000GB Samsung SSD 970 EVO 1TB Zotac NVIDIA GeForce RTX 2080 8192MB (1515/7479MHz) 4.19.0-rc7-vhm (x86_64) 20181008 Cinnamon 3.8.9 GCC 8.2.0 1920x1080 OpenBenchmarking.org Environment Details - Core i7 5960X, Core i7 8700K, Core i9 7960X, Core i9 7980XE, Ryzen 7 2700X, Threadripper 1950X: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native Compiler Details - Core i7 5960X: --disable-multilib --enable-checking=release - Core i7 8700K: --disable-multilib --enable-checking=release - Core i9 7960X: --disable-multilib --enable-checking=release - Core i9 7980XE: --disable-multilib --enable-checking=release - Ryzen 7 2700X: --disable-multilib --enable-checking=release - Threadripper 1950X: --disable-multilib --enable-checking=release - Core i7 8086K @ 5.2Ghz: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Western Digital WD40EMRX-82U: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - Core i7 5960X: NONE / errors=remount-ro,relatime,rw - Core i7 8700K: NONE / errors=remount-ro,relatime,rw - Core i9 7960X: NONE / errors=remount-ro,relatime,rw - Core i9 7980XE: NONE / errors=remount-ro,relatime,rw - Ryzen 7 2700X: NONE / errors=remount-ro,relatime,rw - Threadripper 1950X: NONE / errors=remount-ro,relatime,rw - Core i7 8086K @ 5.2Ghz: NONE / errors=remount-ro,noatime,rw - Western Digital WD40EMRX-82U: NONE / errors=remount-ro,relatime,rw Processor Details - Core i7 5960X: Scaling Governor: intel_pstate performance - Core i7 8700K: Scaling Governor: intel_pstate performance - Core i9 7960X: Scaling Governor: intel_pstate performance - Core i9 7980XE: Scaling Governor: intel_pstate performance - Ryzen 7 2700X: Scaling Governor: acpi-cpufreq performance - Threadripper 1950X: Scaling Governor: acpi-cpufreq performance - Core i7 8086K @ 5.2Ghz: Scaling Governor: intel_pstate performance - Western Digital WD40EMRX-82U: Scaling Governor: intel_pstate powersave Python Details - Core i7 5960X: Python 2.7.15rc1 + Python 3.6.5 - Core i7 8700K: Python 2.7.15rc1 + Python 3.6.5 - Core i9 7960X: Python 2.7.15rc1 + Python 3.6.5 - Core i9 7980XE: Python 2.7.15rc1 + Python 3.6.5 - Ryzen 7 2700X: Python 2.7.15rc1 + Python 3.6.5 - Threadripper 1950X: Python 2.7.15rc1 + Python 3.6.5 - Core i7 8086K @ 5.2Ghz: Python 2.7.15rc1 + Python 3.6.6 - Western Digital WD40EMRX-82U: Python 2.7.15rc1 + Python 3.6.6 Security Details - Core i7 5960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection - Core i7 8700K: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection - Core i9 7960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection - Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection - Ryzen 7 2700X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection - Threadripper 1950X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection - Core i7 8086K @ 5.2Ghz: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Western Digital WD40EMRX-82U: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion Graphics Details - Core i7 8700K: EXA - Core i9 7960X: EXA - Core i9 7980XE: EXA - Ryzen 7 2700X: EXA - Threadripper 1950X: GLAMOR OpenCL Details - Core i7 8086K @ 5.2Ghz, Western Digital WD40EMRX-82U: GPU Compute Cores: 2944
Ubuntu Linux 4.18 Intel / AMD High-End Desktop Benchmarks mysqlslap: 8 hpcc: EP-DGEMM mysqlslap: 64 pgbench: Buffer Test - Normal Load - Read Write indigobench: Bedroom hpcc: G-Ptrans mysqlslap: 16 scikit-learn: openssl: RSA 4096-bit Performance c-ray: Total Time - 4K, 16 Rays Per Pixel sysbench: Memory pgbench: Buffer Test - Normal Load - Read Only ebizzy: povray: Trace Time mysqlslap: 32 primesieve: 1e12 Prime Number Generation rodinia: OpenMP CFD Solver himeno: Poisson Pressure Solver n-queens: Elapsed Time m-queens: Time To Solve v-ray: CPU blender: Classroom - CPU-Only blender: Barbershop - CPU-Only stockfish: Total Time rodinia: OpenMP LavaMD blender: BMW27 - CPU-Only sysbench: CPU build-linux-kernel: Time To Compile compress-7zip: Compress Speed Test john-the-ripper: Blowfish asmfish: 1024 Hash Memory, 26 Depth parboil: OpenMP CUTCP compilebench: Compile john-the-ripper: Traditional DES hackbench: 32 - Process hackbench: 16 - Process ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping hmmer: Pfam Database Search x265: H.265 Video Encoding stream: Triad t-test1: 2 stream: Add darktable: Server Room - CPU-only mrbayes: Primate Phylogeny Analysis hpcc: Max Ping Pong Bandwidth fftw: Float + SSE - 2D FFT Size 512 stream: Scale stream: Copy hpcc: G-HPL indigobench: Supercar fs-mark: 1000 Files, 1MB Size smallpt: Global Illumination Renderer; 128 Samples gimp: resize pybench: Total For Average Test Times gimp: unsharp-mask hpcc: G-Ffte gimp: rotate hackbench: 16 - Thread tinymembench: Standard Memcpy build-gcc: Time To Compile graphics-magick: Enhanced gimp: auto-levels hpcc: EP-STREAM Triad darktable: Boat - CPU-only darktable: Masskrug - CPU-only fftw: Float + SSE - 2D FFT Size 128 phpbench: PHP Benchmark Suite encode-flac: WAV To FLAC graphics-magick: Noise-Gaussian compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 graphics-magick: Sharpen octave-benchmark: ramspeed: Scale - Integer fs-mark: 1000 Files, 1MB Size, No Sync/FSync build-php: Time To Compile minion: Graceful cryptsetup: PBKDF2-sha512 redis: SET git: Time To Complete Common Git Commands minion: Solitaire radiance: SMP Parallel graphics-magick: HWB Color Space tscp: AI Chess Performance lammps: Rhodopsin Protein graphics-magick: Swirl graphics-magick: Rotate crafty: Elapsed Time minion: Quasigroup graphics-magick: Resizing aobench: 2048 x 2048 - Total Time tjbench: Decompression Throughput ramspeed: Triad - Integer ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Average - Integer apache-siege: 250 apache-siege: 100 redis: GET redis: SADD mafft: Multiple Sequence Alignment compilebench: Read Compiled Tree Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 9647 6.21441 959 24094 0.96 1.77506 5376 33.21 1200 82.76 19208237 159215 264858 68.75 2257 44.64 32.92 1767 18.52 107.82 112.75 713 1433 19309300 108.25 299 13595 93.82 38608 11401 21788413 7.36 1798 43385667 97.08 49.66 335 8.78 7.50 29726 9.63 29838 5.25 156.73 12525 25302 27859 38197 90.02280 2.23 853 16.53 11.53 1629 50.10 8.57688 26.27 51.37 11541 1050 116 22.57 1.86925 11.79 7.39 26383 521182 11.91 106 124.95 116 11.97 23004 1976 78.21 65.95 1252316 1679952 6.60 86.03 305 208 1144595 35.81 167 201 6748310 141.24 200 45.98 152 25223 25343 23955 24354 25634 24526 2334211 1953010 3.19 2335 11031 8.30130 473 29122 1.01 3.77044 3322 24.76 1977 72.87 23032131 196637 421715 59.52 1190 35.62 28.04 3444 19.60 115.12 93.07 622 1298 20315767 97.95 269 14330 80.79 41257 12488 23008073 6.62 2465 45037000 91.95 44.66 421 4.12 9.16 24143 4.87 24232 4.76 138.20 21666 40998 21580 30232 90.79620 2.37 1011 13.93 6.15 1094 27.11 7.16232 15.01 45.99 17343 716 181 13.49 2.00204 13.80 6.82 40119 759396 7.12 125 105.24 141 7.83 23831 2974 57.35 44.92 1812199 2542211 4.56 57.12 222 292 1597385 25.25 226 274 9816236 99.45 269 33.30 211 26128 26066 23768 24956 32434 19520 3775617 2959637 2.71 3290 13045 6.39908 812 53130 2.29 5.52139 6787 26.93 4418 35.85 18487981 502134 533415 30.16 2247 16.98 12.43 3286 8.86 52.81 43.84 276 578 45347804 44.38 123 31814 39.55 90419 26770 49904712 3.23 2340 95470000 47.86 24.13 670 3.96 13.35 41045 5.80 41020 2.63 15433 22501 37749 52191 174.55700 5.47 948 6.42 7.00 1168 31.21 11.60820 15.85 26.60 11750 569 218 15.10 1.27639 8.07 4.36 29541 706833 8.83 177 104.46 191 9.65 30427 2615 49.24 45.94 1691251 2261001 5.06 63.60 239 275 1496688 26.94 249 259 9216278 97.72 262 35.33 195 30474 30996 31112 30761 22053 22072 3080284 2625444 2.25 2783 13045 6.01993 851 55894 2.47 6.46480 6757 28.07 4694 33.69 19512257 536226 642517 26.09 2679 15.44 11.53 3175 8.34 50.49 40.89 260 539 47333077 41.53 116 33797 37.49 96233 28373 53208213 3.05 2395 101267333 42.47 21.80 748 3.94 14.67 39618 5.91 39555 2.56 11503 28260 36294 48573 185.69600 5.96 888 6.13 6.91 1225 31.12 11.47070 15.83 28.66 10217 558 215 15.06 1.11034 8.14 4.18 33618 676934 7.77 177 101.75 189 9.55 32054 2703 48.71 47.44 1619032 2319916 5.18 62.89 240 267 1430592 27.75 242 250 8854021 102.21 255 36.83 187 32041 32111 32323 32125 21858 24437 3222394 2615691 2.13 2808 10677 8.72976 1142 28388 1.25 0.99278 6397 25.32 1715 59.48 9660768 198799 542069 50.67 2676 30.37 27.05 1336 14.10 77.99 79.57 504 1152 24581700 83.95 228 16851 77.07 40635 14061 26470600 4.91 1807 59713667 74.09 34.19 446 5.45 10.47 24171 5.35 24519 4.17 127.61 12551 31450 21275 34636 119.79800 2.67 823 12.16 5.90 1541 31.96 5.94606 14.19 34.63 15354 765 181 13.61 1.48133 12.54 6.95 33244 531018 9.31 130 114.93 155 9.09 19650 2707 66.21 41.24 1276675 1953310 5.34 64.04 249 274 1161491 27.15 226 254 8064993 103.01 257 38.12 190 22513 29434 25709 24407 22040 19679 2647891 2252275 2.58 3305 8087 7.11840 36744 2.18 4.40271 27.47 3050 32.79 7501250 321901 858325 30.07 18.20 13.63 1230 7.93 44.61 50.37 293 700 42131430 48.82 137 30920 49.87 75745 24990 42408640 3.14 1700 84073333 46.72 31.17 569 4.93 13.76 44541 6.33 44504 2.74 76.48 10860 27432 39771 60438 185.84300 4.64 764 6.94 7.75 1659 38.56 11.07930 16.95 36.11 14787 731 206 16.40 1.33612 8.10 5.14 31286 496180 9.87 165 148.56 186 9.84 25260 2405 60.61 43.27 1212279 1820530 5.66 68.61 254 266 1074060 29.08 237 237 7471553 107.87 255 40.43 177 30039 35845 30749 30638 18609 15970 2623070 2049161 2.25 2905 142 0.87580 115 6.72 3.44960 139 119.20 1868 121.67 24791185 361448 82.20 130 38.84 30.06 3431 22.04 123.80 99.51 669 1368 17840896 107.45 288 14320 81.63 40742 11649 21578915 7.46 1136 43514667 98.43 48.41 372 5.24 7.26 23341 4.56 24003 4.80 22180 40935 20492 30108 10.16643 23.00 123 61.02 5.78 837 25.31 6.63387 14.07 49.83 19271 708 182 12.41 1.92712 13.96 6.18 39811 824974 7.36 127 90.88 136 9.37 25263 3146 52.76 43.16 1918187 2421560 4.24 55.81 198 314 1633389 23.77 238 296 9915299 97.34 287 31.86 210 28285 28109 25423 26828 61432 3570138 3136538 2.66 3485 133 7.73116 121 6801 6.73 3.33054 130 23.18 1866 107.71 26076769 183233 342271 66.56 125 38.42 29.45 3410 20.69 121.79 100.63 669 1368 18218120 107.71 288 13165 86.42 41980 21671621 6.95 1045 98.97 48.72 381 5.55 6.89 20997 4.65 21079 4.83 21925 45787 19696 30034 84.81580 24.22 97.29 62.18 5.82 841 25.33 6.31562 13.49 50.10 19286 713 184 12.34 1.71741 14.30 6.19 44883 830211 7.47 130 89.52 144 7.30 24914 3217 59.91 43.00 1933454 2655771 4.29 56.55 199 317 1616134 23.81 241 298 9965313 96.63 290 32.19 218 27527 27554 24924 26232 60982 56242 3695035 2998785 2.76 3234 OpenBenchmarking.org
MariaDB Clients: 8 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 8 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3K 6K 9K 12K 15K SE +/- 61.64, N = 3 SE +/- 80.52, N = 3 SE +/- 112.46, N = 3 SE +/- 112.46, N = 3 SE +/- 75.46, N = 3 SE +/- 43.36, N = 3 SE +/- 0.80, N = 3 SE +/- 1.21, N = 3 9647 11031 13045 13045 10677 8087 142 133 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: EP-DGEMM Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.00323, N = 3 SE +/- 0.00111, N = 3 6.21441 8.30130 6.39908 6.01993 8.72976 7.11840 0.87580 7.73116 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
MariaDB Clients: 64 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 64 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 200 400 600 800 1000 SE +/- 1.53, N = 3 SE +/- 0.45, N = 3 SE +/- 0.88, N = 3 SE +/- 0.24, N = 3 SE +/- 0.43, N = 3 SE +/- 0.06, N = 3 SE +/- 1.50, N = 3 959 473 812 851 1142 115 121 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Western Digital WD40EMRX-82U 12K 24K 36K 48K 60K SE +/- 42.09, N = 3 SE +/- 43.30, N = 3 SE +/- 281.57, N = 3 SE +/- 113.81, N = 3 SE +/- 43.44, N = 3 SE +/- 118.05, N = 3 SE +/- 497.78, N = 10 24094 29122 53130 55894 28388 36744 6801 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 0.96 1.01 2.29 2.47 1.25 2.18 6.72 6.73
HPC Challenge Test / Class: G-Ptrans OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ptrans Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.00101, N = 3 SE +/- 0.00048, N = 3 1.77506 3.77044 5.52139 6.46480 0.99278 4.40271 3.44960 3.33054 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
MariaDB Clients: 16 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 16 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 1500 3000 4500 6000 7500 SE +/- 16.69, N = 3 SE +/- 0.00, N = 3 SE +/- 15.32, N = 3 SE +/- 0.00, N = 3 SE +/- 13.61, N = 3 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 5376 3322 6787 6757 6397 139 130 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.17.1 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 33.21 24.76 26.93 28.07 25.32 27.47 119.20 23.18
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 1000 2000 3000 4000 5000 SE +/- 0.10, N = 3 SE +/- 3.00, N = 3 SE +/- 0.28, N = 3 SE +/- 2.48, N = 3 SE +/- 3.26, N = 3 SE +/- 4.35, N = 3 SE +/- 2.37, N = 3 SE +/- 1.01, N = 3 1200 1977 4418 4694 1715 3050 1868 1866 1. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl
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 i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 82.76 72.87 35.85 33.69 59.48 32.79 121.67 107.71 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CC) gcc options: -lm -lpthread -O3
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 6M 12M 18M 24M 30M SE +/- 17078.76, N = 3 SE +/- 186131.58, N = 3 SE +/- 89315.51, N = 3 SE +/- 14880.28, N = 3 SE +/- 4236.26, N = 3 SE +/- 3277.33, N = 3 SE +/- 158631.58, N = 3 SE +/- 130784.70, N = 3 19208237 23032131 18487981 19512257 9660768 7501250 24791185 26076769 -march=native -march=native -march=native -march=native -march=native -march=native -march=core2 -march=core2 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Western Digital WD40EMRX-82U 110K 220K 330K 440K 550K SE +/- 188.82, N = 3 SE +/- 251.61, N = 3 SE +/- 3662.87, N = 3 SE +/- 1258.15, N = 3 SE +/- 63.46, N = 3 SE +/- 290.08, N = 3 SE +/- 231.94, N = 3 159215 196637 502134 536226 198799 321901 183233 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 200K 400K 600K 800K 1000K SE +/- 2607.63, N = 3 SE +/- 6223.56, N = 3 SE +/- 7543.71, N = 3 SE +/- 9264.39, N = 3 SE +/- 10135.51, N = 3 SE +/- 17104.36, N = 6 SE +/- 5299.76, N = 12 SE +/- 5655.06, N = 12 264858 421715 533415 642517 542069 858325 361448 342271 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 8K 16K 24K 32K 40K 15943 35389 24804 28248 12354 13811 39487 36609 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -O2 -lm
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.84, N = 3 SE +/- 0.60, N = 3 68.75 59.52 30.16 26.09 50.67 30.07 82.20 66.56 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
MariaDB Clients: 32 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 32 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 600 1200 1800 2400 3000 SE +/- 8.83, N = 3 SE +/- 2.06, N = 3 SE +/- 0.00, N = 3 SE +/- 2.39, N = 3 SE +/- 6.32, N = 3 SE +/- 1.96, N = 3 SE +/- 0.22, N = 3 2257 1190 2247 2679 2676 130 125 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 6.2 1e12 Prime Number Generation Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.29, N = 3 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 44.64 35.62 16.98 15.44 30.37 18.20 38.84 38.42 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CXX) g++ options: -O3 -rdynamic -lpthread
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.52, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 32.92 28.04 12.43 11.53 27.05 13.63 30.06 29.45 1. (CXX) g++ options: -O2 -lOpenCL
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 700 1400 2100 2800 3500 SE +/- 0.47, N = 3 SE +/- 3.99, N = 3 SE +/- 3.29, N = 3 SE +/- 4.80, N = 3 SE +/- 2.40, N = 3 SE +/- 7.21, N = 3 SE +/- 7.66, N = 3 SE +/- 5.29, N = 3 1767 3444 3286 3175 1336 1230 3431 3410 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CC) gcc options: -O3 -mavx2
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 18.52 19.60 8.86 8.34 14.10 7.93 22.04 20.69 1. (CC) gcc options: -static -fopenmp -O3 -march=native
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.1 Time To Solve Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 107.82 115.12 52.81 50.49 77.99 44.61 123.80 121.79 -O3 -O3 -O3 -O3 -O3 -O3 1. (CXX) g++ options: -fopenmp -march=native -O2
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Seconds, Fewer Is Better Chaos Group V-RAY 1.1.0 Mode: CPU Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 30 60 90 120 150 SE +/- 0.80, N = 3 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.43, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.43, N = 3 112.75 93.07 43.84 40.89 79.57 50.37 99.51 100.63
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Classroom - Compute: CPU-Only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 150 300 450 600 750 713 622 276 260 504 293 669 669
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 300 600 900 1200 1500 1433 1298 578 539 1152 700 1368 1368
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10M 20M 30M 40M 50M SE +/- 89806.92, N = 3 SE +/- 153783.37, N = 3 SE +/- 173824.96, N = 3 SE +/- 606133.44, N = 3 SE +/- 244107.27, N = 3 SE +/- 258120.50, N = 2 SE +/- 40194.41, N = 3 SE +/- 195135.01, N = 3 19309300 20315767 45347804 47333077 24581700 42131430 17840896 18218120 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.68, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.89, N = 3 SE +/- 0.53, N = 3 108.25 97.95 44.38 41.53 83.95 48.82 107.45 107.71 1. (CXX) g++ options: -O2 -lOpenCL
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 70 140 210 280 350 299 269 123 116 228 137 288 288
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 7K 14K 21K 28K 35K SE +/- 8.03, N = 3 SE +/- 3.70, N = 3 SE +/- 3.12, N = 3 SE +/- 6.07, N = 3 SE +/- 15.25, N = 3 SE +/- 2.66, N = 3 SE +/- 55.47, N = 3 SE +/- 44.07, N = 3 13595 14330 31814 33797 16851 30920 14320 13165 -march=native -march=native -march=native -march=native -march=native -march=native -march=core2 -march=core2 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20 40 60 80 100 SE +/- 1.20, N = 3 SE +/- 0.61, N = 3 SE +/- 0.61, N = 3 SE +/- 0.68, N = 3 SE +/- 0.70, N = 3 SE +/- 0.90, N = 3 SE +/- 0.40, N = 3 SE +/- 0.64, N = 3 93.82 80.79 39.55 37.49 77.07 49.87 81.63 86.42
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20K 40K 60K 80K 100K SE +/- 113.51, N = 3 SE +/- 588.08, N = 3 SE +/- 218.29, N = 3 SE +/- 205.04, N = 3 SE +/- 212.01, N = 3 SE +/- 177.17, N = 3 SE +/- 511.53, N = 3 38608 41257 90419 96233 40635 75745 40742 41980 1. (CXX) g++ options: -pipe -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Blowfish Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz 6K 12K 18K 24K 30K SE +/- 2.33, N = 3 SE +/- 2.00, N = 3 SE +/- 10.35, N = 3 SE +/- 29.16, N = 3 SE +/- 42.68, N = 3 SE +/- 12.33, N = 3 11401 12488 26770 28373 14061 24990 11649 -lgmp -lgmp -lgmp -lgmp -lgmp -lgmp 1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2017-09-19 1024 Hash Memory, 26 Depth Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 11M 22M 33M 44M 55M SE +/- 97408.42, N = 3 SE +/- 251667.75, N = 3 SE +/- 454946.03, N = 3 SE +/- 324317.00, N = 3 SE +/- 47516.62, N = 3 SE +/- 635288.60, N = 3 SE +/- 51646.11, N = 3 SE +/- 221676.25, N = 3 21788413 23008073 49904712 53208213 26470600 42408640 21578915 21671621
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 7.36 6.62 3.23 3.05 4.91 3.14 7.46 6.95 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 500 1000 1500 2000 2500 SE +/- 12.94, N = 3 SE +/- 8.55, N = 3 SE +/- 25.17, N = 3 SE +/- 28.60, N = 3 SE +/- 5.82, N = 3 SE +/- 10.20, N = 3 SE +/- 22.75, N = 12 SE +/- 6.51, N = 3 1798 2465 2340 2395 1807 1700 1136 1045
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Traditional DES Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz 20M 40M 60M 80M 100M SE +/- 43955.79, N = 3 SE +/- 25540.82, N = 3 SE +/- 17897.86, N = 3 SE +/- 10744.51, N = 3 SE +/- 416442.21, N = 3 SE +/- 806774.92, N = 3 SE +/- 42682.29, N = 3 43385667 45037000 95470000 101267333 59713667 84073333 43514667 -lgmp -lgmp -lgmp -lgmp -lgmp -lgmp 1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20 40 60 80 100 SE +/- 0.48, N = 3 SE +/- 0.14, N = 3 SE +/- 0.55, N = 3 SE +/- 0.11, N = 3 SE +/- 1.14, N = 4 SE +/- 0.66, N = 5 SE +/- 0.23, N = 3 SE +/- 0.07, N = 3 97.08 91.95 47.86 42.47 74.09 46.72 98.43 98.97 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 11 22 33 44 55 SE +/- 0.77, N = 5 SE +/- 0.03, N = 3 SE +/- 0.37, N = 5 SE +/- 0.31, N = 3 SE +/- 0.58, N = 3 SE +/- 1.89, N = 6 SE +/- 0.03, N = 3 SE +/- 0.57, N = 8 49.66 44.66 24.13 21.80 34.19 31.17 48.41 48.72 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -lpthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 160 320 480 640 800 SE +/- 0.75, N = 3 SE +/- 0.18, N = 3 SE +/- 0.11, N = 3 SE +/- 2.44, N = 3 SE +/- 0.63, N = 3 SE +/- 3.04, N = 3 SE +/- 0.19, N = 3 SE +/- 1.01, N = 3 335 421 670 748 446 569 372 381 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 8.78 4.12 3.96 3.94 5.45 4.93 5.24 5.55 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 -O2 1. (CC) gcc options: -pthread -lhmmer -lsquid -lm
x265 H.265 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 7.50 9.16 13.35 14.67 10.47 13.76 7.26 6.89 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10K 20K 30K 40K 50K SE +/- 6.31, N = 5 SE +/- 1.01, N = 5 SE +/- 1.39, N = 5 SE +/- 1.98, N = 5 SE +/- 5.84, N = 5 SE +/- 41.06, N = 5 SE +/- 16.02, N = 5 SE +/- 48.79, N = 5 29726 24143 41045 39618 24171 44541 23341 20997 1. (CC) gcc options: -O3 -march=native -fopenmp
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 9.63 4.87 5.80 5.91 5.35 6.33 4.56 4.65 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -pthread
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10K 20K 30K 40K 50K SE +/- 10.67, N = 5 SE +/- 1.27, N = 5 SE +/- 15.91, N = 5 SE +/- 1.16, N = 5 SE +/- 9.90, N = 5 SE +/- 24.12, N = 5 SE +/- 5.71, N = 5 SE +/- 40.48, N = 5 29838 24232 41020 39555 24519 44504 24003 21079 1. (CC) gcc options: -O3 -march=native -fopenmp
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Room - Acceleration: CPU-only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 1.1813 2.3626 3.5439 4.7252 5.9065 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.25 4.76 2.63 2.56 4.17 2.74 4.80 4.83
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.1.2 Primate Phylogeny Analysis Core i7 5960X Core i7 8700K Ryzen 7 2700X Threadripper 1950X 30 60 90 120 150 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 156.73 138.20 127.61 76.48 1. (CC) gcc options: -O3 -march=native -msse -mfpmath=sse -lm -pthread -lmpi
HPC Challenge Test / Class: Max Ping Pong Bandwidth OpenBenchmarking.org MB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Max Ping Pong Bandwidth Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 5K 10K 15K 20K 25K SE +/- 1643.17, N = 3 SE +/- 31.93, N = 3 12525 21666 15433 11503 12551 10860 22180 21925 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
FFTW Build: Float + SSE - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10K 20K 30K 40K 50K SE +/- 140.17, N = 3 SE +/- 176.60, N = 3 SE +/- 311.67, N = 3 SE +/- 193.50, N = 3 SE +/- 75.69, N = 3 SE +/- 223.37, N = 3 SE +/- 87.41, N = 3 SE +/- 54.63, N = 3 25302 40998 22501 28260 31450 27432 40935 45787 -march=native -march=native -march=native -march=native -march=native -march=native -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -pthread -O3 -lm
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 9K 18K 27K 36K 45K SE +/- 4.49, N = 5 SE +/- 0.85, N = 5 SE +/- 2.12, N = 5 SE +/- 2.74, N = 5 SE +/- 48.77, N = 5 SE +/- 26.80, N = 5 SE +/- 12.08, N = 5 SE +/- 19.00, N = 5 27859 21580 37749 36294 21275 39771 20492 19696 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 13K 26K 39K 52K 65K SE +/- 9.91, N = 5 SE +/- 14.01, N = 5 SE +/- 4.12, N = 5 SE +/- 5.39, N = 5 SE +/- 214.97, N = 5 SE +/- 181.56, N = 5 SE +/- 12.13, N = 5 SE +/- 62.47, N = 5 38197 30232 52191 48573 34636 60438 30108 30034 1. (CC) gcc options: -O3 -march=native -fopenmp
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-HPL Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 90.02 90.80 174.56 185.70 119.80 185.84 10.17 84.82 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.23 2.37 5.47 5.96 2.67 4.64 23.00 24.22
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 200 400 600 800 1000 SE +/- 2.11, N = 3 SE +/- 5.85, N = 3 SE +/- 12.90, N = 3 SE +/- 2.30, N = 3 SE +/- 2.13, N = 3 SE +/- 1.70, N = 3 SE +/- 11.62, N = 12 SE +/- 1.24, N = 12 853.00 1011.00 948.00 888.00 823.00 764.00 123.00 97.29 1. (CC) gcc options: -static
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 14 28 42 56 70 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.81, N = 3 16.53 13.93 6.42 6.13 12.16 6.94 61.02 62.18 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CXX) g++ options: -fopenmp
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.11, N = 4 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 12 SE +/- 0.07, N = 9 11.53 6.15 7.00 6.91 5.90 7.75 5.78 5.82
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 400 800 1200 1600 2000 SE +/- 6.77, N = 3 SE +/- 2.52, N = 3 SE +/- 3.38, N = 3 SE +/- 1.86, N = 3 SE +/- 9.49, N = 3 SE +/- 16.91, N = 3 SE +/- 0.58, N = 3 SE +/- 1.86, N = 3 1629 1094 1168 1225 1541 1659 837 841
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 11 22 33 44 55 SE +/- 0.34, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.29, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 50.10 27.11 31.21 31.12 31.96 38.56 25.31 25.33
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3 6 9 12 15 SE +/- 0.09470, N = 3 SE +/- 0.05123, N = 3 8.57688 7.16232 11.60820 11.47070 5.94606 11.07930 6.63387 6.31562 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3 6 9 12 15 SE +/- 0.09470, N = 3 SE +/- 0.05123, N = 3 8.57688 7.16232 11.60820 11.47070 5.94606 11.07930 6.63387 6.31562 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.25, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 12 26.27 15.01 15.85 15.83 14.19 16.95 14.07 13.49
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 12 24 36 48 60 SE +/- 0.39, N = 3 SE +/- 0.05, N = 3 SE +/- 0.15, N = 3 SE +/- 2.31, N = 6 SE +/- 0.25, N = 3 SE +/- 0.34, N = 3 SE +/- 0.03, N = 3 SE +/- 0.76, N = 4 51.37 45.99 26.60 28.66 34.63 36.11 49.83 50.10 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -lpthread
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 4K 8K 12K 16K 20K 11541 17343 11750 10217 15354 14787 19271 19286 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -O2 -lm
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 7.2 Time To Compile Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 200 400 600 800 1000 SE +/- 0.44, N = 3 SE +/- 0.81, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.55, N = 3 SE +/- 0.12, N = 3 SE +/- 1.34, N = 3 SE +/- 0.55, N = 3 1050 716 569 558 765 731 708 713
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 50 100 150 200 250 SE +/- 0.33, N = 3 116 181 218 215 181 206 182 184 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 22.57 13.49 15.10 15.06 13.61 16.40 12.41 12.34
HPC Challenge Test / Class: EP-STREAM Triad OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 0.4505 0.901 1.3515 1.802 2.2525 SE +/- 0.00005, N = 3 SE +/- 0.00079, N = 3 1.86925 2.00204 1.27639 1.11034 1.48133 1.33612 1.92712 1.71741 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. Core i7 5960X: ATLAS + Open MPI 2.1.1 3. Core i7 8700K: ATLAS + Open MPI 2.1.1 4. Core i9 7960X: ATLAS + Open MPI 2.1.1 5. Core i9 7980XE: ATLAS + Open MPI 2.1.1 6. Ryzen 7 2700X: ATLAS + Open MPI 2.1.1 7. Threadripper 1950X: ATLAS + Open MPI 2.1.1 8. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1 9. Western Digital WD40EMRX-82U: ATLAS + Open MPI 2.1.1
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Boat - Acceleration: CPU-only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 11.79 13.80 8.07 8.14 12.54 8.10 13.96 14.30
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Masskrug - Acceleration: CPU-only Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 7.39 6.82 4.36 4.18 6.95 5.14 6.18 6.19
FFTW Build: Float + SSE - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10K 20K 30K 40K 50K SE +/- 89.02, N = 3 SE +/- 374.67, N = 3 SE +/- 69.86, N = 3 SE +/- 27.14, N = 3 SE +/- 21.36, N = 3 SE +/- 31.15, N = 3 SE +/- 763.68, N = 3 SE +/- 505.18, N = 3 26383 40119 29541 33618 33244 31286 39811 44883 -march=native -march=native -march=native -march=native -march=native -march=native -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -pthread -O3 -lm
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 200K 400K 600K 800K 1000K SE +/- 802.34, N = 3 SE +/- 370.17, N = 3 SE +/- 3358.19, N = 3 SE +/- 915.27, N = 3 SE +/- 3039.76, N = 3 SE +/- 4226.61, N = 3 SE +/- 819.51, N = 3 SE +/- 284.47, N = 3 521182 759396 706833 676934 531018 496180 824974 830211
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 11.91 7.12 8.83 7.77 9.31 9.87 7.36 7.47 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 -O2 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 40 80 120 160 200 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 106 125 177 177 130 165 127 130 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.50, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.36, N = 3 SE +/- 0.06, N = 3 124.95 105.24 104.46 101.75 114.93 148.56 90.88 89.52 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CC) gcc options: -O3 -pthread -lz -llzma
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 1.15, N = 3 SE +/- 0.67, N = 3 116 141 191 189 155 186 136 144 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.2.2 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 11.97 7.83 9.65 9.55 9.09 9.84 9.37 7.30
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 7K 14K 21K 28K 35K 23004 23831 30427 32054 19650 25260 25263 24914 1. (CC) gcc options: -O3 -march=native
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 700 1400 2100 2800 3500 SE +/- 17.66, N = 3 SE +/- 2.87, N = 3 SE +/- 3.27, N = 3 SE +/- 5.17, N = 3 SE +/- 7.69, N = 3 SE +/- 1.27, N = 3 SE +/- 1.92, N = 3 SE +/- 3.16, N = 3 1976 2974 2615 2703 2707 2405 3146 3217 1. (CC) gcc options: -static
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 78.21 57.35 49.24 48.71 66.21 60.61 52.76 59.91 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 -O2 1. (CC) gcc options: -pedantic -ldl -lz -lm
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 65.95 44.92 45.94 47.44 41.24 43.27 43.16 43.00 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.0.2 PBKDF2-sha512 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 400K 800K 1200K 1600K 2000K SE +/- 4773.26, N = 3 SE +/- 11410.67, N = 3 SE +/- 4651.36, N = 3 SE +/- 518.00, N = 3 SE +/- 5640.27, N = 3 SE +/- 7641.69, N = 3 SE +/- 1187.67, N = 3 1252316 1812199 1691251 1619032 1276675 1212279 1918187 1933454
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 600K 1200K 1800K 2400K 3000K SE +/- 13554.93, N = 3 SE +/- 69406.99, N = 6 SE +/- 17178.12, N = 3 SE +/- 42390.43, N = 3 SE +/- 13487.78, N = 3 SE +/- 34915.38, N = 6 SE +/- 77857.51, N = 12 SE +/- 34675.83, N = 3 1679952 2542211 2261001 2319916 1953310 1820530 2421560 2655771 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 6.60 4.56 5.06 5.18 5.34 5.66 4.24 4.29 1. git version 2.17.1
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 SE +/- 0.27, N = 3 SE +/- 0.28, N = 3 SE +/- 0.12, N = 3 SE +/- 0.23, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 86.03 57.12 63.60 62.89 64.04 68.61 55.81 56.55 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 70 140 210 280 350 305 222 239 240 249 254 198 199
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 70 140 210 280 350 SE +/- 1.00, N = 3 SE +/- 0.33, N = 3 208 292 275 267 274 266 314 317 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 300K 600K 900K 1200K 1500K SE +/- 890.62, N = 5 SE +/- 928.20, N = 5 SE +/- 1818.82, N = 5 SE +/- 916.97, N = 5 SE +/- 419.40, N = 5 SE +/- 967.20, N = 5 SE +/- 950.20, N = 5 1144595 1597385 1496688 1430592 1161491 1074060 1633389 1616134 1. (CC) gcc options: -O3 -march=native
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.0.2 PBKDF2-whirlpool Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 200K 400K 600K 800K 1000K SE +/- 338.67, N = 3 SE +/- 1801.33, N = 3 SE +/- 550.33, N = 3 SE +/- 439.67, N = 3 SE +/- 40101.19, N = 3 729529 1042322 972712 930138 831763 752068 1106092 1104927
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org Loop Time, Fewer Is Better LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.19, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 35.81 25.25 26.94 27.75 27.15 29.08 23.77 23.81 1. (CXX) g++ options: -lfftw -lmpich
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 167 226 249 242 226 237 238 241 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 201 274 259 250 254 237 296 298 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 2M 4M 6M 8M 10M SE +/- 2656.45, N = 3 SE +/- 12822.98, N = 3 SE +/- 15869.02, N = 3 SE +/- 5670.35, N = 3 SE +/- 28428.22, N = 3 SE +/- 13065.27, N = 3 SE +/- 22557.42, N = 3 SE +/- 2613.30, N = 3 6748310 9816236 9216278 8854021 8064993 7471553 9915299 9965313 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 30 60 90 120 150 SE +/- 0.45, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 SE +/- 0.19, N = 3 141.24 99.45 97.72 102.21 103.01 107.87 97.34 96.63 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 200 269 262 255 257 255 287 290 -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O3 -march=native -ldl -O2 -lgomp -O2 -lgomp 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 10 20 30 40 50 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 45.98 33.30 35.33 36.83 38.12 40.43 31.86 32.19 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CC) gcc options: -lm -O3
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 0.26, N = 3 SE +/- 0.80, N = 3 SE +/- 0.53, N = 3 SE +/- 0.07, N = 3 SE +/- 0.65, N = 3 SE +/- 0.32, N = 3 SE +/- 0.54, N = 3 152 211 195 187 190 177 210 218 -march=native -march=native -march=native -march=native -march=native -march=native 1. (CC) gcc options: -O3 -lm
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 7K 14K 21K 28K 35K 25223 26128 30474 32041 22513 30039 28285 27527 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 8K 16K 24K 32K 40K 25343 26066 30996 32111 29434 35845 28109 27554 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 7K 14K 21K 28K 35K 23955 23768 31112 32323 25709 30749 25423 24924 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 7K 14K 21K 28K 35K 24354 24956 30761 32125 24407 30638 26828 26232 1. (CC) gcc options: -O3 -march=native
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 13K 26K 39K 52K 65K SE +/- 463.48, N = 3 SE +/- 3634.69, N = 6 SE +/- 851.92, N = 6 SE +/- 1977.08, N = 6 SE +/- 1266.75, N = 6 SE +/- 816.69, N = 6 SE +/- 2113.35, N = 12 SE +/- 3328.21, N = 12 25634 32434 22053 21858 22040 18609 61432 60982 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 -O2 1. (CC) gcc options: -lpthread -ldl -lssl -lcrypto
Apache Siege Concurrent Users: 100 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 100 Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Western Digital WD40EMRX-82U 12K 24K 36K 48K 60K SE +/- 997.48, N = 6 SE +/- 388.80, N = 3 SE +/- 601.55, N = 6 SE +/- 937.20, N = 6 SE +/- 1309.72, N = 6 SE +/- 450.61, N = 6 SE +/- 3439.52, N = 12 24526 19520 22072 24437 19679 15970 56242 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native -O2 1. (CC) gcc options: -lpthread -ldl -lssl -lcrypto
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 800K 1600K 2400K 3200K 4000K SE +/- 47467.48, N = 6 SE +/- 61782.78, N = 3 SE +/- 17698.55, N = 3 SE +/- 9143.57, N = 3 SE +/- 8406.45, N = 3 SE +/- 73041.39, N = 6 SE +/- 89969.70, N = 12 SE +/- 82539.88, N = 12 2334211 3775617 3080284 3222394 2647891 2623070 3570138 3695035 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 700K 1400K 2100K 2800K 3500K SE +/- 33864.24, N = 3 SE +/- 116494.53, N = 6 SE +/- 31834.91, N = 3 SE +/- 15033.35, N = 3 SE +/- 5084.17, N = 3 SE +/- 58923.22, N = 6 SE +/- 52513.69, N = 3 SE +/- 88552.53, N = 12 1953010 2959637 2625444 2615691 2252275 2049161 3136538 2998785 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 0.7178 1.4356 2.1534 2.8712 3.589 SE +/- 0.09, N = 6 SE +/- 0.12, N = 6 SE +/- 0.05, N = 5 SE +/- 0.01, N = 2 SE +/- 0.06, N = 6 SE +/- 0.01, N = 3 SE +/- 0.07, N = 12 SE +/- 0.09, N = 12 3.19 2.71 2.25 2.13 2.58 2.25 2.66 2.76 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Core i7 5960X Core i7 8700K Core i9 7960X Core i9 7980XE Ryzen 7 2700X Threadripper 1950X Core i7 8086K @ 5.2Ghz Western Digital WD40EMRX-82U 700 1400 2100 2800 3500 SE +/- 119.67, N = 3 SE +/- 187.01, N = 3 SE +/- 161.83, N = 3 SE +/- 121.89, N = 3 SE +/- 0.00, N = 3 SE +/- 9.50, N = 3 SE +/- 420.91, N = 3 SE +/- 394.44, N = 3 2335 3290 2783 2808 3305 2905 3485 3234
Phoronix Test Suite v10.8.5