Early Threadripper 1950X Ryzen Linux Benchmarks Initial quick Ryzen Threadripper 1950X Linux benchmark comparison... More tests coming later on in formal comparison with same sw/hw stacks where possible.
HTML result view exported from: https://openbenchmarking.org/result/1708250-TY-TRIPPER3616&grr&rdt&rro .
Early Threadripper 1950X Ryzen Linux Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Compiler File-System Desktop Display Server Display Driver OpenGL Screen Resolution Core i7 6800K Core i9 7900X Xeon E3-1280 v5 2 x Intel Xeon Gold 6138 Xeon E5-2687W v3 Xeon E3-1245 v5 Threadripper 1950X Intel Core i7-6800K @ 3.80GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 16384MB 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X Realtek ALC1150 Intel Connection Clear Linux OS 17080 4.12.7-377.native (x86_64) GCC 7.2.0 + Clang 4.0.1 + LLVM 4.0.1 ext4 Intel Core i7-7900X @ 4.50GHz (20 Cores) MSI X299 SLI PLUS (MS-7A93) v1.0 Intel Device 2020 240GB Force MP500 NVIDIA GeForce GTX 760 Realtek ALC1220 Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Xeon E3-1200 v5/E3-1500 256GB TOSHIBA-RD400 Sapphire AMD Radeon RX 470/480/570/580 Realtek ALC1150 2 x Intel Xeon Gold 6138 @ 3.70GHz (80 Cores) TYAN S7106 Intel Device 2020 12 x 8192 MB DDR4-2666MT/s Micron 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150 ASPEED ASPEED Family Intel I210 Gigabit Connection Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores) MSI X99S SLI PLUS (MS-7885) v1.0 Intel Xeon E7 v3/Xeon 4 x 8192 MB DDR4-2400MT/s 80GB INTEL SSDSCKGW08 NVIDIA GeForce GTX 770 Realtek ALC892 Intel Connection Intel Xeon E3-1245 v5 @ 3.90GHz (8 Cores) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Skylake 2 x 16384 MB DDR4-2133MT/s 120GB Samsung SSD 850 Intel HD P530 (1150MHz) Realtek ALC1150 AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (32 Cores) Gigabyte X399 AORUS Gaming 7 AMD Device 1450 32768MB Samsung SSD 950 PRO 256GB LLVMpipe Realtek Generic Acer B286HK Qualcomm Atheros Device e0b1 + Intel Wireless 8265 / 8275 Ubuntu 17.04 4.10.0-32-generic (x86_64) Unity 7.5.0 X Server 1.19.3 nouveau 1.0.14 3.3 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0 128 bits) GCC 6.3.0 20170406 3840x2160 OpenBenchmarking.org Compiler Details - Core i7 6800K: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Core i9 7900X: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Xeon E3-1280 v5: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - 2 x Intel Xeon Gold 6138: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Xeon E5-2687W v3: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Xeon E3-1245 v5: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Threadripper 1950X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,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-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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v Processor Details - Core i7 6800K: Scaling Governor: intel_pstate performance - Core i9 7900X: Scaling Governor: intel_pstate performance - Xeon E3-1280 v5: Scaling Governor: intel_pstate performance - 2 x Intel Xeon Gold 6138: Scaling Governor: intel_pstate performance - Xeon E5-2687W v3: Scaling Governor: intel_pstate performance - Xeon E3-1245 v5: Scaling Governor: intel_pstate performance - Threadripper 1950X: Scaling Governor: acpi-cpufreq ondemand Environment Details - Threadripper 1950X: LIBGL_ALWAYS_SOFTWARE=1
Early Threadripper 1950X Ryzen Linux Benchmarks darktable: Server Room - CPU-only darktable: Boat - CPU-only xsbench: tensorflow: Cifar10 openssl: RSA 4096-bit Performance build-linux-kernel: Time To Compile john-the-ripper: Blowfish npb: SP.A npb: MG.B npb: LU.A npb: FT.B npb: EP.B npb: CG.B npb: BT.A rodinia: OpenMP CFD Solver rodinia: OpenMP LavaMD parboil: OpenMP CUTCP Core i7 6800K Core i9 7900X Xeon E3-1280 v5 2 x Intel Xeon Gold 6138 Xeon E5-2687W v3 Xeon E3-1245 v5 Threadripper 1950X 2028701 48.05 987.47 80.12 9814 12769.57 12340.57 23076.41 12795.29 524.95 3644.61 20820.31 36.17 127.49 6.60 3865797 35.50 2106.47 38.45 21354 23386.03 18938.52 47135.13 25243.25 1042.56 12032.16 41755.79 17.38 56.56 3.48 1231334 64.86 694.40 105.71 7056 7854.32 7564.72 17743.35 8677.27 347.82 3920.97 15039.70 49.81 161.42 9.18 6547375 33.44 4972.10 20.71 47925 57399.40 44749.91 75261.21 40784.85 2100.37 30379.27 83670.21 8.55 24.50 1.85 2537594 37.23 1337.13 59.58 13820 16953.48 11751.35 29829.35 16465.87 707.44 4787.57 28018.59 28.75 87.89 4.57 1205884 69.13 674.97 110.99 6849 8650.90 8180.62 18756.90 9222.49 327.69 3927.48 16970.54 49.26 186.41 9.45 4.63 10.57 2983928 68.72 45.76 25067 25741.13 12311.09 44383.61 29190.73 1047.91 8253.66 55606.50 14.59 43.37 3.27 OpenBenchmarking.org
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.2.1 Test: Server Room - Acceleration: CPU-only Threadripper 1950X 1.0418 2.0836 3.1254 4.1672 5.209 SE +/- 0.08, N = 3 4.63
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.2.1 Test: Boat - Acceleration: CPU-only Threadripper 1950X 3 6 9 12 15 SE +/- 0.07, N = 3 10.57
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 1.4M 2.8M 4.2M 5.6M 7M SE +/- 987.50, N = 3 SE +/- 418.35, N = 3 SE +/- 9819.53, N = 3 SE +/- 30920.61, N = 3 SE +/- 295.66, N = 3 SE +/- 828.50, N = 3 SE +/- 1785.41, N = 3 2983928 1205884 2537594 6547375 1231334 3865797 2028701 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Tensorflow Build: Cifar10 OpenBenchmarking.org Seconds, Fewer Is Better Tensorflow 2017-02-03 Build: Cifar10 Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 15 30 45 60 75 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 68.72 69.13 37.23 33.44 64.86 35.50 48.05
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 1100 2200 3300 4400 5500 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 18.15, N = 3 SE +/- 0.00, N = 3 SE +/- 0.26, N = 3 SE +/- 0.43, N = 3 674.97 1337.13 4972.10 694.40 2106.47 987.47 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.9 Time To Compile Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 20 40 60 80 100 SE +/- 0.77, N = 3 SE +/- 0.69, N = 3 SE +/- 0.79, N = 3 SE +/- 0.74, N = 3 SE +/- 0.60, N = 3 SE +/- 0.45, N = 3 SE +/- 0.80, N = 3 45.76 110.99 59.58 20.71 105.71 38.45 80.12
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 10K 20K 30K 40K 50K SE +/- 18.85, N = 3 SE +/- 4.67, N = 3 SE +/- 300.38, N = 3 SE +/- 6.33, N = 3 SE +/- 6.33, N = 3 25067 6849 13820 47925 7056 21354 9814 1. (CC) gcc options: -fopenmp -lcrypt
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 12K 24K 36K 48K 60K SE +/- 1063.85, N = 6 SE +/- 14.52, N = 3 SE +/- 21.81, N = 3 SE +/- 101.66, N = 3 SE +/- 3.70, N = 3 SE +/- 365.74, N = 4 SE +/- 10.56, N = 3 25741.13 8650.90 16953.48 57399.40 7854.32 23386.03 12769.57 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: MG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: MG.B Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 10K 20K 30K 40K 50K SE +/- 189.33, N = 6 SE +/- 9.22, N = 3 SE +/- 2.55, N = 3 SE +/- 135.33, N = 3 SE +/- 2.71, N = 3 SE +/- 16.69, N = 3 SE +/- 4.16, N = 3 12311.09 8180.62 11751.35 44749.91 7564.72 18938.52 12340.57 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 16K 32K 48K 64K 80K SE +/- 1374.44, N = 6 SE +/- 2.51, N = 3 SE +/- 12.10, N = 3 SE +/- 67.62, N = 3 SE +/- 11.26, N = 3 SE +/- 4.50, N = 3 SE +/- 7.45, N = 3 44383.61 18756.90 29829.35 75261.21 17743.35 47135.13 23076.41 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: FT.B Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 9K 18K 27K 36K 45K SE +/- 513.69, N = 3 SE +/- 16.15, N = 3 SE +/- 63.13, N = 3 SE +/- 649.87, N = 3 SE +/- 10.85, N = 3 SE +/- 8.22, N = 3 SE +/- 4.08, N = 3 29190.73 9222.49 16465.87 40784.85 8677.27 25243.25 12795.29 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 500 1000 1500 2000 2500 SE +/- 15.45, N = 5 SE +/- 0.39, N = 3 SE +/- 3.39, N = 3 SE +/- 110.97, N = 6 SE +/- 1.72, N = 3 SE +/- 7.71, N = 3 SE +/- 0.04, N = 3 1047.91 327.69 707.44 2100.37 347.82 1042.56 524.95 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: CG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: CG.B Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 7K 14K 21K 28K 35K SE +/- 163.83, N = 6 SE +/- 4.06, N = 3 SE +/- 11.35, N = 3 SE +/- 453.06, N = 6 SE +/- 6.98, N = 3 SE +/- 285.97, N = 6 SE +/- 7.30, N = 3 8253.66 3927.48 4787.57 30379.27 3920.97 12032.16 3644.61 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 20K 40K 60K 80K 100K SE +/- 102.93, N = 3 SE +/- 10.72, N = 3 SE +/- 49.73, N = 3 SE +/- 113.42, N = 3 SE +/- 5.10, N = 3 SE +/- 33.70, N = 3 SE +/- 73.40, N = 3 55606.50 16970.54 28018.59 83670.21 15039.70 41755.79 20820.31 1. (F9X) gfortran options: -fopenmp
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 11 22 33 44 55 SE +/- 0.19, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.32, N = 6 SE +/- 0.07, N = 3 14.59 49.26 28.75 8.55 49.81 17.38 36.17 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 40 80 120 160 200 SE +/- 0.08, N = 3 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 0.15, N = 3 43.37 186.41 87.89 24.50 161.42 56.56 127.49 1. (CXX) g++ options: -O2 -lOpenCL
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Threadripper 1950X Xeon E3-1245 v5 Xeon E5-2687W v3 2 x Intel Xeon Gold 6138 Xeon E3-1280 v5 Core i9 7900X Core i7 6800K 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.22, N = 6 SE +/- 0.00, N = 3 3.27 9.45 4.57 1.85 9.18 3.48 6.60 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
Phoronix Test Suite v10.8.5