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&grs&sor.

Early Threadripper 1950X Ryzen Linux BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelCompilerFile-SystemDesktopDisplay ServerDisplay DriverOpenGLScreen ResolutionCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950XIntel Core i7-6800K @ 3.80GHz (12 Cores)MSI X99A WORKSTATION (MS-7A54) v1.0Intel Xeon E7 v4/Xeon16384MB120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150NVIDIA GeForce GTX TITAN XRealtek ALC1150Intel ConnectionClear Linux OS 170804.12.7-377.native (x86_64)GCC 7.2.0 + Clang 4.0.1 + LLVM 4.0.1ext4Intel Core i7-7900X @ 4.50GHz (20 Cores)MSI X299 SLI PLUS (MS-7A93) v1.0Intel Device 2020240GB Force MP500NVIDIA GeForce GTX 760Realtek ALC1220Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Xeon E3-1200 v5/E3-1500256GB TOSHIBA-RD400Sapphire AMD Radeon RX 470/480/570/580Realtek ALC11502 x Intel Xeon Gold 6138 @ 3.70GHz (80 Cores)TYAN S7106Intel Device 202012 x 8192 MB DDR4-2666MT/s Micron256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyIntel I210 Gigabit ConnectionIntel Xeon E5-2687W v3 @ 3.50GHz (20 Cores)MSI X99S SLI PLUS (MS-7885) v1.0Intel Xeon E7 v3/Xeon4 x 8192 MB DDR4-2400MT/s80GB INTEL SSDSCKGW08NVIDIA GeForce GTX 770Realtek ALC892Intel ConnectionIntel Xeon E3-1245 v5 @ 3.90GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Skylake2 x 16384 MB DDR4-2133MT/s120GB Samsung SSD 850Intel HD P530 (1150MHz)Realtek ALC1150AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (32 Cores)Gigabyte X399 AORUS Gaming 7AMD Device 145032768MBSamsung SSD 950 PRO 256GBLLVMpipeRealtek GenericAcer B286HKQualcomm Atheros Device e0b1 + Intel Wireless 8265 / 8275Ubuntu 17.044.10.0-32-generic (x86_64)Unity 7.5.0X Server 1.19.3nouveau 1.0.143.3 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0 128 bits)GCC 6.3.0 201704063840x2160OpenBenchmarking.orgCompiler 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 ondemandEnvironment Details- Threadripper 1950X: LIBGL_ALWAYS_SOFTWARE=1

Early Threadripper 1950X Ryzen Linux Benchmarksnpb: CG.Brodinia: OpenMP LavaMDopenssl: RSA 4096-bit Performancenpb: SP.Ajohn-the-ripper: Blowfishnpb: EP.Bnpb: MG.Brodinia: OpenMP CFD Solvernpb: BT.Axsbench: build-linux-kernel: Time To Compileparboil: OpenMP CUTCPnpb: FT.Bnpb: LU.Atensorflow: Cifar10darktable: Server Room - CPU-onlydarktable: Boat - CPU-onlyCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X3644.61127.49987.4712769.579814524.9512340.5736.1720820.31202870180.016.6012795.2923076.4148.0512032.1656.562106.4723386.03213541042.5618938.5217.3841755.79386579738.453.4825243.2547135.1335.503920.97161.42694.407854.327056347.827564.7249.8115039.701231334105.719.188677.2717743.3564.8630379.2724.504972.1057399.40479252100.3744749.918.5583670.21654737520.711.8540784.8575261.2133.444787.5787.891337.1316953.4813820707.4411751.3528.7528018.59253759459.584.5716465.8729829.3537.233927.48186.41674.978650.906849327.698180.6249.2616970.541205884110.999.459222.4918756.9069.138253.6643.3725741.13250671047.9112311.0914.5955606.50298392845.763.2729190.7344383.6168.724.6310.57OpenBenchmarking.org

NAS Parallel Benchmarks

Test / Class: CG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: CG.B2 x Intel Xeon Gold 6138Core i9 7900XThreadripper 1950XXeon E5-2687W v3Xeon E3-1245 v5Xeon E3-1280 v5Core i7 6800K7K14K21K28K35KSE +/- 453.06, N = 6SE +/- 285.97, N = 6SE +/- 163.83, N = 6SE +/- 11.35, N = 3SE +/- 4.06, N = 3SE +/- 6.98, N = 3SE +/- 7.30, N = 330379.2712032.168253.664787.573927.483920.973644.611. (F9X) gfortran options: -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v54080120160200SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.29, N = 3SE +/- 0.08, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 3SE +/- 0.33, N = 324.5043.3756.5687.89127.49161.42186.411. (CXX) g++ options: -O2 -lOpenCL

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit Performance2 x Intel Xeon Gold 6138Core i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v511002200330044005500SE +/- 18.15, N = 3SE +/- 0.26, N = 3SE +/- 0.09, N = 3SE +/- 0.43, N = 3SE +/- 0.00, N = 3SE +/- 0.19, N = 34972.102106.471337.13987.47694.40674.971. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.A2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1245 v5Xeon E3-1280 v512K24K36K48K60KSE +/- 101.66, N = 3SE +/- 1063.85, N = 6SE +/- 365.74, N = 4SE +/- 21.81, N = 3SE +/- 10.56, N = 3SE +/- 14.52, N = 3SE +/- 3.70, N = 357399.4025741.1323386.0316953.4812769.578650.907854.321. (F9X) gfortran options: -fopenmp

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: Blowfish2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v510K20K30K40K50KSE +/- 300.38, N = 3SE +/- 18.85, N = 3SE +/- 6.33, N = 3SE +/- 6.33, N = 3SE +/- 4.67, N = 3479252506721354138209814705668491. (CC) gcc options: -fopenmp -lcrypt

NAS Parallel Benchmarks

Test / Class: EP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.B2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v55001000150020002500SE +/- 110.97, N = 6SE +/- 15.45, N = 5SE +/- 7.71, N = 3SE +/- 3.39, N = 3SE +/- 0.04, N = 3SE +/- 1.72, N = 3SE +/- 0.39, N = 32100.371047.911042.56707.44524.95347.82327.691. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: MG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: MG.B2 x Intel Xeon Gold 6138Core i9 7900XCore i7 6800KThreadripper 1950XXeon E5-2687W v3Xeon E3-1245 v5Xeon E3-1280 v510K20K30K40K50KSE +/- 135.33, N = 3SE +/- 16.69, N = 3SE +/- 4.16, N = 3SE +/- 189.33, N = 6SE +/- 2.55, N = 3SE +/- 9.22, N = 3SE +/- 2.71, N = 344749.9118938.5212340.5712311.0911751.358180.627564.721. (F9X) gfortran options: -fopenmp

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1245 v5Xeon E3-1280 v51122334455SE +/- 0.02, N = 3SE +/- 0.19, N = 3SE +/- 0.32, N = 6SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 38.5514.5917.3828.7536.1749.2649.811. (CXX) g++ options: -O2 -lOpenCL

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: BT.A2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1245 v5Xeon E3-1280 v520K40K60K80K100KSE +/- 113.42, N = 3SE +/- 102.93, N = 3SE +/- 33.70, N = 3SE +/- 49.73, N = 3SE +/- 73.40, N = 3SE +/- 10.72, N = 3SE +/- 5.10, N = 383670.2155606.5041755.7928018.5920820.3116970.5415039.701. (F9X) gfortran options: -fopenmp

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-062 x Intel Xeon Gold 6138Core i9 7900XThreadripper 1950XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v51.4M2.8M4.2M5.6M7MSE +/- 30920.61, N = 3SE +/- 828.50, N = 3SE +/- 987.50, N = 3SE +/- 9819.53, N = 3SE +/- 1785.41, N = 3SE +/- 295.66, N = 3SE +/- 418.35, N = 365473753865797298392825375942028701123133412058841. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.9Time To Compile2 x Intel Xeon Gold 6138Core i9 7900XThreadripper 1950XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v520406080100SE +/- 0.74, N = 3SE +/- 0.45, N = 3SE +/- 0.77, N = 3SE +/- 0.79, N = 3SE +/- 0.72, N = 3SE +/- 0.60, N = 3SE +/- 0.69, N = 320.7138.4545.7659.5880.01105.71110.99

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCP2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Xeon E3-1245 v53691215SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.22, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 31.853.273.484.576.609.189.451. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.B2 x Intel Xeon Gold 6138Threadripper 1950XCore i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1245 v5Xeon E3-1280 v59K18K27K36K45KSE +/- 649.87, N = 3SE +/- 513.69, N = 3SE +/- 8.22, N = 3SE +/- 63.13, N = 3SE +/- 4.08, N = 3SE +/- 16.15, N = 3SE +/- 10.85, N = 340784.8529190.7325243.2516465.8712795.299222.498677.271. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.A2 x Intel Xeon Gold 6138Core i9 7900XThreadripper 1950XXeon E5-2687W v3Core i7 6800KXeon E3-1245 v5Xeon E3-1280 v516K32K48K64K80KSE +/- 67.62, N = 3SE +/- 4.50, N = 3SE +/- 1374.44, N = 6SE +/- 12.10, N = 3SE +/- 7.45, N = 3SE +/- 2.51, N = 3SE +/- 11.26, N = 375261.2147135.1344383.6129829.3523076.4118756.9017743.351. (F9X) gfortran options: -fopenmp

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflow 2017-02-03Build: Cifar102 x Intel Xeon Gold 6138Core i9 7900XXeon E5-2687W v3Core i7 6800KXeon E3-1280 v5Threadripper 1950XXeon E3-1245 v51530456075SE +/- 0.20, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 333.4435.5037.2348.0564.8668.7269.13

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Server Room - Acceleration: CPU-onlyThreadripper 1950X1.04182.08363.12544.16725.209SE +/- 0.08, N = 34.63

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.2.1Test: Boat - Acceleration: CPU-onlyThreadripper 1950X3691215SE +/- 0.07, N = 310.57


Phoronix Test Suite v10.8.4