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/1708268-TOGU-170825094.

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 1950X2 x E5645Intel 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 201704063840x21602 x Intel Xeon E5645 @ 2.40GHz (12 Cores)HP 0B54hIntel 5520 I/O + ICH10R24576MB2 x 500GB Seagate ST3500320NSAMD FirePro V5800 1024MBRealtek ALC262VX2260WMBroadcom Limited NetXtreme BCM5764M Gigabit PCIe + Qualcomm Atheros AR9462 WirelessDebian 9.14.9.0-3-amd64 (x86_64)3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9.1)GCC 6.3.0 201705161920x1080OpenBenchmarking.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 - 2 x E5645: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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- 2 x E5645: Scaling Governor: acpi-cpufreq ondemandEnvironment Details- Threadripper 1950X: LIBGL_ALWAYS_SOFTWARE=1

Early Threadripper 1950X Ryzen Linux Benchmarksparboil: OpenMP CUTCProdinia: OpenMP LavaMDrodinia: OpenMP CFD Solvernpb: BT.Anpb: CG.Bnpb: EP.Bnpb: FT.Bnpb: LU.Anpb: MG.Bnpb: SP.Ajohn-the-ripper: Blowfishbuild-linux-kernel: Time To Compileopenssl: RSA 4096-bit Performancetensorflow: Cifar10xsbench: darktable: Boat - CPU-onlydarktable: Server Room - CPU-onlyxsbench: Phoronix Test Suite v7.2.1Core i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56456.60127.4936.1720820.313644.61524.9512795.2923076.4112340.5712769.57981480.01987.4748.0520287013.4856.5617.3841755.7912032.161042.5625243.2547135.1318938.5223386.032135438.452106.4735.5038657979.18161.4249.8115039.703920.97347.828677.2717743.357564.727854.327056105.71694.4064.8612313341.8524.508.5583670.2130379.272100.3740784.8575261.2144749.9157399.404792520.714972.1033.4465473754.5787.8928.7528018.594787.57707.4416465.8729829.3511751.3516953.481382059.581337.1337.2325375949.45186.4149.2616970.543927.48327.699222.4918756.908180.628650.906849110.99674.9769.1312058843.2743.3714.5955606.508253.661047.9129190.7344383.6112311.0925741.132506745.7668.72298392810.574.6311.24199.8650.1520641.202858.06326.788405.5517656.549764.059487.367723669.831170432OpenBenchmarking.org

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56453691215SE +/- 0.00, N = 3SE +/- 0.22, N = 6SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 36.603.489.181.854.579.453.2711.241. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56454080120160200SE +/- 0.15, N = 3SE +/- 0.29, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.33, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3127.4956.56161.4224.5087.89186.4143.37199.861. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56451122334455SE +/- 0.07, N = 3SE +/- 0.32, N = 6SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.19, N = 3SE +/- 0.31, N = 336.1717.3849.818.5528.7549.2614.5950.151. (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.ACore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E564520K40K60K80K100KSE +/- 73.40, N = 3SE +/- 33.70, N = 3SE +/- 5.10, N = 3SE +/- 113.42, N = 3SE +/- 49.73, N = 3SE +/- 10.72, N = 3SE +/- 102.93, N = 3SE +/- 380.34, N = 320820.3141755.7915039.7083670.2128018.5916970.5455606.5020641.201. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: CG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: CG.BCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56457K14K21K28K35KSE +/- 7.30, N = 3SE +/- 285.97, N = 6SE +/- 6.98, N = 3SE +/- 453.06, N = 6SE +/- 11.35, N = 3SE +/- 4.06, N = 3SE +/- 163.83, N = 6SE +/- 5.13, N = 33644.6112032.163920.9730379.274787.573927.488253.662858.061. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: EP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56455001000150020002500SE +/- 0.04, N = 3SE +/- 7.71, N = 3SE +/- 1.72, N = 3SE +/- 110.97, N = 6SE +/- 3.39, N = 3SE +/- 0.39, N = 3SE +/- 15.45, N = 5SE +/- 2.09, N = 3524.951042.56347.822100.37707.44327.691047.91326.781. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E56459K18K27K36K45KSE +/- 4.08, N = 3SE +/- 8.22, N = 3SE +/- 10.85, N = 3SE +/- 649.87, N = 3SE +/- 63.13, N = 3SE +/- 16.15, N = 3SE +/- 513.69, N = 3SE +/- 61.60, N = 312795.2925243.258677.2740784.8516465.879222.4929190.738405.551. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.ACore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E564516K32K48K64K80KSE +/- 7.45, N = 3SE +/- 4.50, N = 3SE +/- 11.26, N = 3SE +/- 67.62, N = 3SE +/- 12.10, N = 3SE +/- 2.51, N = 3SE +/- 1374.44, N = 6SE +/- 16.56, N = 323076.4147135.1317743.3575261.2129829.3518756.9044383.6117656.541. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: MG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: MG.BCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E564510K20K30K40K50KSE +/- 4.16, N = 3SE +/- 16.69, N = 3SE +/- 2.71, N = 3SE +/- 135.33, N = 3SE +/- 2.55, N = 3SE +/- 9.22, N = 3SE +/- 189.33, N = 6SE +/- 20.13, N = 312340.5718938.527564.7244749.9111751.358180.6212311.099764.051. (F9X) gfortran options: -fopenmp

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.ACore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E564512K24K36K48K60KSE +/- 10.56, N = 3SE +/- 365.74, N = 4SE +/- 3.70, N = 3SE +/- 101.66, N = 3SE +/- 21.81, N = 3SE +/- 14.52, N = 3SE +/- 1063.85, N = 6SE +/- 85.53, N = 312769.5723386.037854.3257399.4016953.488650.9025741.139487.361. (F9X) gfortran options: -fopenmp

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X2 x E564510K20K30K40K50KSE +/- 6.33, N = 3SE +/- 6.33, N = 3SE +/- 300.38, N = 3SE +/- 4.67, N = 3SE +/- 18.85, N = 3SE +/- 129.61, N = 39814213547056479251382068492506777231. (CC) gcc options: -fopenmp -lcrypt

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.9Time To CompileCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X20406080100SE +/- 0.80, N = 3SE +/- 0.45, N = 3SE +/- 0.60, N = 3SE +/- 0.74, N = 3SE +/- 0.79, N = 3SE +/- 0.69, N = 3SE +/- 0.77, N = 380.1238.45105.7120.7159.58110.9945.76

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceCore i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v52 x E564511002200330044005500SE +/- 0.43, N = 3SE +/- 0.26, N = 3SE +/- 0.00, N = 3SE +/- 18.15, N = 3SE +/- 0.09, N = 3SE +/- 0.19, N = 3SE +/- 0.30, N = 3987.472106.47694.404972.101337.13674.97669.831. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflow 2017-02-03Build: Cifar10Core i7 6800KCore i9 7900XXeon E3-1280 v52 x Intel Xeon Gold 6138Xeon E5-2687W v3Xeon E3-1245 v5Threadripper 1950X1530456075SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.20, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 348.0535.5064.8633.4437.2369.1368.72

Xsbench

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

Darktable

Test: Boat - Acceleration: CPU-only

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

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

Xsbench

Phoronix Test Suite v7.2.1

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Phoronix Test Suite v7.2.12 x E5645300K600K900K1200K1500KSE +/- 451.39, N = 311704321. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm


Phoronix Test Suite v10.8.4