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