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&rdt&grs .
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 npb: CG.B rodinia: OpenMP LavaMD openssl: RSA 4096-bit Performance npb: SP.A john-the-ripper: Blowfish npb: EP.B npb: MG.B rodinia: OpenMP CFD Solver npb: BT.A xsbench: build-linux-kernel: Time To Compile parboil: OpenMP CUTCP npb: FT.B npb: LU.A tensorflow: Cifar10 darktable: Server Room - CPU-only darktable: Boat - CPU-only 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 3644.61 127.49 987.47 12769.57 9814 524.95 12340.57 36.17 20820.31 2028701 80.12 6.60 12795.29 23076.41 48.05 12032.16 56.56 2106.47 23386.03 21354 1042.56 18938.52 17.38 41755.79 3865797 38.45 3.48 25243.25 47135.13 35.50 3920.97 161.42 694.40 7854.32 7056 347.82 7564.72 49.81 15039.70 1231334 105.71 9.18 8677.27 17743.35 64.86 30379.27 24.50 4972.10 57399.40 47925 2100.37 44749.91 8.55 83670.21 6547375 20.71 1.85 40784.85 75261.21 33.44 4787.57 87.89 1337.13 16953.48 13820 707.44 11751.35 28.75 28018.59 2537594 59.58 4.57 16465.87 29829.35 37.23 3927.48 186.41 674.97 8650.90 6849 327.69 8180.62 49.26 16970.54 1205884 110.99 9.45 9222.49 18756.90 69.13 8253.66 43.37 25741.13 25067 1047.91 12311.09 14.59 55606.50 2983928 45.76 3.27 29190.73 44383.61 68.72 4.63 10.57 OpenBenchmarking.org
NAS Parallel Benchmarks Test / Class: CG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: CG.B 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 7K 14K 21K 28K 35K SE +/- 7.30, N = 3 SE +/- 285.97, N = 6 SE +/- 6.98, N = 3 SE +/- 453.06, N = 6 SE +/- 11.35, N = 3 SE +/- 4.06, N = 3 SE +/- 163.83, N = 6 3644.61 12032.16 3920.97 30379.27 4787.57 3927.48 8253.66 1. (F9X) gfortran options: -fopenmp
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD 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 40 80 120 160 200 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 SE +/- 0.08, N = 3 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 127.49 56.56 161.42 24.50 87.89 186.41 43.37 1. (CXX) g++ options: -O2 -lOpenCL
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Core i7 6800K Core i9 7900X Xeon E3-1280 v5 2 x Intel Xeon Gold 6138 Xeon E5-2687W v3 Xeon E3-1245 v5 1100 2200 3300 4400 5500 SE +/- 0.43, N = 3 SE +/- 0.26, N = 3 SE +/- 0.00, N = 3 SE +/- 18.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 987.47 2106.47 694.40 4972.10 1337.13 674.97 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A 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 12K 24K 36K 48K 60K SE +/- 10.56, N = 3 SE +/- 365.74, N = 4 SE +/- 3.70, N = 3 SE +/- 101.66, N = 3 SE +/- 21.81, N = 3 SE +/- 14.52, N = 3 SE +/- 1063.85, N = 6 12769.57 23386.03 7854.32 57399.40 16953.48 8650.90 25741.13 1. (F9X) gfortran options: -fopenmp
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish 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 10K 20K 30K 40K 50K SE +/- 6.33, N = 3 SE +/- 6.33, N = 3 SE +/- 300.38, N = 3 SE +/- 4.67, N = 3 SE +/- 18.85, N = 3 9814 21354 7056 47925 13820 6849 25067 1. (CC) gcc options: -fopenmp -lcrypt
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B 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 500 1000 1500 2000 2500 SE +/- 0.04, N = 3 SE +/- 7.71, N = 3 SE +/- 1.72, N = 3 SE +/- 110.97, N = 6 SE +/- 3.39, N = 3 SE +/- 0.39, N = 3 SE +/- 15.45, N = 5 524.95 1042.56 347.82 2100.37 707.44 327.69 1047.91 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 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 10K 20K 30K 40K 50K SE +/- 4.16, N = 3 SE +/- 16.69, N = 3 SE +/- 2.71, N = 3 SE +/- 135.33, N = 3 SE +/- 2.55, N = 3 SE +/- 9.22, N = 3 SE +/- 189.33, N = 6 12340.57 18938.52 7564.72 44749.91 11751.35 8180.62 12311.09 1. (F9X) gfortran options: -fopenmp
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver 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 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.32, N = 6 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 36.17 17.38 49.81 8.55 28.75 49.26 14.59 1. (CXX) g++ options: -O2 -lOpenCL
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A 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 20K 40K 60K 80K 100K SE +/- 73.40, N = 3 SE +/- 33.70, N = 3 SE +/- 5.10, N = 3 SE +/- 113.42, N = 3 SE +/- 49.73, N = 3 SE +/- 10.72, N = 3 SE +/- 102.93, N = 3 20820.31 41755.79 15039.70 83670.21 28018.59 16970.54 55606.50 1. (F9X) gfortran options: -fopenmp
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 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 1.4M 2.8M 4.2M 5.6M 7M SE +/- 1785.41, N = 3 SE +/- 828.50, N = 3 SE +/- 295.66, N = 3 SE +/- 30920.61, N = 3 SE +/- 9819.53, N = 3 SE +/- 418.35, N = 3 SE +/- 987.50, N = 3 2028701 3865797 1231334 6547375 2537594 1205884 2983928 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.9 Time To Compile 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 20 40 60 80 100 SE +/- 0.72, N = 3 SE +/- 0.45, N = 3 SE +/- 0.60, N = 3 SE +/- 0.74, N = 3 SE +/- 0.79, N = 3 SE +/- 0.69, N = 3 SE +/- 0.77, N = 3 80.01 38.45 105.71 20.71 59.58 110.99 45.76
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: 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 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.22, N = 6 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 6.60 3.48 9.18 1.85 4.57 9.45 3.27 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -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 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 9K 18K 27K 36K 45K SE +/- 4.08, N = 3 SE +/- 8.22, N = 3 SE +/- 10.85, N = 3 SE +/- 649.87, N = 3 SE +/- 63.13, N = 3 SE +/- 16.15, N = 3 SE +/- 513.69, N = 3 12795.29 25243.25 8677.27 40784.85 16465.87 9222.49 29190.73 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 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 16K 32K 48K 64K 80K SE +/- 7.45, N = 3 SE +/- 4.50, N = 3 SE +/- 11.26, N = 3 SE +/- 67.62, N = 3 SE +/- 12.10, N = 3 SE +/- 2.51, N = 3 SE +/- 1374.44, N = 6 23076.41 47135.13 17743.35 75261.21 29829.35 18756.90 44383.61 1. (F9X) gfortran options: -fopenmp
Tensorflow Build: Cifar10 OpenBenchmarking.org Seconds, Fewer Is Better Tensorflow 2017-02-03 Build: Cifar10 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 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 48.05 35.50 64.86 33.44 37.23 69.13 68.72
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
Phoronix Test Suite v10.8.5