AMD EPYC vs. Threadripper vs. Dual Xeon Gold AMD Epyc 7371 Testing by Wendell @Level1 AMD EPYC 7601: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (64 Cores), Motherboard: TYAN B8026T70AE24HR, Chipset: AMD Device 1450, Memory: 129024MB, Disk: 234GB, Graphics: ASPEED ASPEED Family, Monitor: Acer P243W, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 17.04, Kernel: 4.13.0-041300-generic (x86_64), Display Driver: modesetting 1.19.3, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 1920x1200 AMD EPYC 7601 - NUMA Interleave All: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (64 Cores), Motherboard: TYAN B8026T70AE24HR, Chipset: AMD Device 1450, Memory: 129024MB, Disk: 234GB, Graphics: ASPEED ASPEED Family, Monitor: Acer P243W, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 17.04, Kernel: 4.13.0-041300-generic (x86_64), Desktop: Unity 7.5.0, Display Driver: modesetting 1.19.3, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 1920x1200 AMD Threadripper 1950X: Processor: AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (32 Cores), Motherboard: Gigabyte X399 AORUS Gaming 7, Chipset: AMD Device 1450, Memory: 32768MB, Disk: 120GB Force MP500, Graphics: XFX AMD Radeon R9 290/390 4096MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Qualcomm Atheros Device e0b1 + Intel Wireless 8265 / 8275 OS: Ubuntu 17.04, Kernel: 4.13.0-041300-generic (x86_64), Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0.0), Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 3840x2160 2 x Intel Xeon Gold 6138: Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (80 Cores), Motherboard: TYAN S7106, Chipset: Intel Device 2020, Memory: 96256MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: ASPEED ASPEED Family, Monitor: Acer P243W, Network: Intel I210 Gigabit Connection OS: Ubuntu 17.04, Kernel: 4.13.0-041300-generic (x86_64), Desktop: Unity 7.5.0, Display Driver: modesetting 1.19.3, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 1920x1200 AMD Epyc 7371 - UMA: Processor: 2 x AMD EPYC 7371 16-Core @ 3.10GHz (32 Cores / 64 Threads), Motherboard: GIGABYTE MZ91-FS0-00 v01000100 (F11 BIOS), Chipset: AMD Family 17h, Memory: 16 x 8192 MB DDR4-2667MT/s, Disk: 480GB INTEL SSDPED1D480GA + 280GB INTEL SSDPE21D280GA + 16GB, Graphics: ASPEED Family 32GB, Monitor: DELL E1709W, Network: 2 x Intel I350 OS: Fedora 29, Kernel: 4.20.14-200.fc29.x86_64 (x86_64), Display Server: X Server, Compiler: GCC 8.3.1 20190223, File-System: ext4, Screen Resolution: 1440x900 Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better AMD EPYC 7601 ....................... 30.96 |======================== AMD EPYC 7601 - NUMA Interleave All . 30.14 |======================= AMD Threadripper 1950X .............. 43.71 |================================== 2 x Intel Xeon Gold 6138 ............ 31.44 |======================== AMD Epyc 7371 - UMA ................. 11.69 |========= Parboil 2.5 Test: OpenMP LBM Seconds < Lower Is Better AMD EPYC 7601 ....................... 50.95 |==================== AMD EPYC 7601 - NUMA Interleave All . 38.37 |=============== AMD Threadripper 1950X .............. 87.10 |================================== 2 x Intel Xeon Gold 6138 ............ 50.04 |==================== AMD Epyc 7371 - UMA ................. 23.76 |========= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better AMD EPYC 7601 ....................... 8.31 |================= AMD EPYC 7601 - NUMA Interleave All . 8.03 |================= AMD Threadripper 1950X .............. 7.77 |================ 2 x Intel Xeon Gold 6138 ............ 16.31 |================================== AMD Epyc 7371 - UMA ................. 5.81 |============ NAS Parallel Benchmarks 3.3 Test / Class: LU.C Total Mop/s > Higher Is Better AMD EPYC 7601 ....................... 46983 |================================ AMD EPYC 7601 - NUMA Interleave All . 50047 |================================== AMD Threadripper 1950X .............. 20949 |============== 2 x Intel Xeon Gold 6138 ............ 50072 |================================== AMD Epyc 7371 - UMA ................. 20822 |============== OpenSSL 1.0.1g RSA 4096-bit Performance Signs Per Second > Higher Is Better AMD EPYC 7601 ....................... 3295 |======================== AMD EPYC 7601 - NUMA Interleave All . 3306 |======================== AMD Threadripper 1950X .............. 2190 |================ 2 x Intel Xeon Gold 6138 ............ 4827 |=================================== AMD Epyc 7371 - UMA ................. 4211 |=============================== Primesieve 5.4.2 1e12 Prime Number Generation Seconds < Lower Is Better AMD EPYC 7601 ....................... 14.08 |======================== AMD EPYC 7601 - NUMA Interleave All . 14.06 |======================== AMD Threadripper 1950X .............. 20.26 |================================== 2 x Intel Xeon Gold 6138 ............ 11.81 |==================== AMD Epyc 7371 - UMA ................. 10.42 |================= C-Ray 1.1 Total Time Seconds < Lower Is Better AMD EPYC 7601 ....................... 2.84 |======================== AMD EPYC 7601 - NUMA Interleave All . 2.85 |======================== AMD Threadripper 1950X .............. 4.22 |=================================== 2 x Intel Xeon Gold 6138 ............ 2.84 |======================== AMD Epyc 7371 - UMA ................. 2.18 |================== Timed LLVM Compilation 4.0.1 Time To Compile Seconds < Lower Is Better AMD EPYC 7601 ....................... 175.11 |======================= AMD EPYC 7601 - NUMA Interleave All . 192.26 |========================= AMD Threadripper 1950X .............. 249.08 |================================= 2 x Intel Xeon Gold 6138 ............ 134.64 |================== RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer MB/s > Higher Is Better AMD EPYC 7601 ....................... 32949 |=============================== AMD EPYC 7601 - NUMA Interleave All . 33856 |=============================== AMD Threadripper 1950X .............. 33915 |=============================== 2 x Intel Xeon Gold 6138 ............ 20407 |=================== AMD Epyc 7371 - UMA ................. 36727 |================================== Darktable 2.2.1 Test: Masskrug - Acceleration: CPU-only Seconds < Lower Is Better AMD EPYC 7601 ....................... 9.24 |======================== AMD EPYC 7601 - NUMA Interleave All . 7.57 |==================== AMD Threadripper 1950X .............. 10.82 |============================ 2 x Intel Xeon Gold 6138 ............ 13.14 |================================== NAS Parallel Benchmarks 3.3 Test / Class: EP.C Total Mop/s > Higher Is Better AMD EPYC 7601 ....................... 1610 |=============================== AMD EPYC 7601 - NUMA Interleave All . 1608 |=============================== AMD Threadripper 1950X .............. 1085 |===================== 2 x Intel Xeon Gold 6138 ............ 1816 |=================================== AMD Epyc 7371 - UMA ................. 1749 |================================== x264 2017-09-08 H.264 Video Encoding Frames Per Second > Higher Is Better AMD EPYC 7601 ....................... 293 |========================== AMD EPYC 7601 - NUMA Interleave All . 288 |========================= AMD Threadripper 1950X .............. 324 |============================ 2 x Intel Xeon Gold 6138 ............ 311 |=========================== AMD Epyc 7371 - UMA ................. 413 |==================================== Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better AMD EPYC 7601 ....................... 22609.58 |========================= AMD EPYC 7601 - NUMA Interleave All . 22529.83 |========================= AMD Threadripper 1950X .............. 27960.06 |=============================== 2 x Intel Xeon Gold 6138 ............ 28366.96 |=============================== Blender 2.78c Blend File: BMW27 - Compute: CPU-Only Seconds < Lower Is Better AMD EPYC 7601 ....................... 621 |==================================== AMD EPYC 7601 - NUMA Interleave All . 626 |==================================== AMD Threadripper 1950X .............. 525 |============================== 2 x Intel Xeon Gold 6138 ............ 541 |=============================== AMD Epyc 7371 - UMA ................. 558 |================================ RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point MB/s > Higher Is Better AMD Epyc 7371 - UMA . 32288 |================================================== RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer MB/s > Higher Is Better AMD Epyc 7371 - UMA . 33594 |================================================== RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point MB/s > Higher Is Better AMD Epyc 7371 - UMA . 35492 |================================================== RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer MB/s > Higher Is Better AMD Epyc 7371 - UMA . 32530 |================================================== RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point MB/s > Higher Is Better AMD Epyc 7371 - UMA . 34555 |================================================== RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point MB/s > Higher Is Better AMD Epyc 7371 - UMA . 31571 |================================================== RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer MB/s > Higher Is Better AMD Epyc 7371 - UMA . 28540 |================================================== RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point MB/s > Higher Is Better AMD Epyc 7371 - UMA . 27987 |================================================== RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer MB/s > Higher Is Better AMD Epyc 7371 - UMA . 30454 |================================================== Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Seconds < Lower Is Better AMD Epyc 7371 - UMA . 14.23 |================================================== SQLite 3.22 Timed SQLite Insertions Seconds < Lower Is Better AMD Epyc 7371 - UMA . 2.35 |=================================================== Go Benchmarks Test: json Nanoseconds/Operation < Lower Is Better AMD Epyc 7371 - UMA . 2802744 |================================================ Rust Prime Benchmark Prime Number Test To 200,000,000 Seconds < Lower Is Better AMD Epyc 7371 - UMA . 11.76 |================================================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better AMD Epyc 7371 - UMA . 468522 |================================================= Darktable 2.2.1 Test: Server Room - Acceleration: CPU-only Seconds < Lower Is Better AMD EPYC 7601 ....................... 4.62 |========================== AMD EPYC 7601 - NUMA Interleave All . 3.72 |===================== AMD Threadripper 1950X .............. 6.22 |=================================== 2 x Intel Xeon Gold 6138 ............ 5.29 |============================== Darktable 2.2.1 Test: Boat - Acceleration: CPU-only Seconds < Lower Is Better AMD EPYC 7601 ....................... 7.94 |=================== AMD EPYC 7601 - NUMA Interleave All . 7.03 |================= AMD Threadripper 1950X .............. 11.60 |============================ 2 x Intel Xeon Gold 6138 ............ 14.30 |================================== Timed Linux Kernel Compilation 4.9 Time To Compile Seconds < Lower Is Better AMD EPYC 7601 ....................... 37.40 |============================ AMD EPYC 7601 - NUMA Interleave All . 39.28 |============================= AMD Threadripper 1950X .............. 45.96 |================================== 2 x Intel Xeon Gold 6138 ............ 30.54 |======================= TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better AMD EPYC 7601 ....................... 413 |================================= AMD EPYC 7601 - NUMA Interleave All . 430 |================================== AMD Threadripper 1950X .............. 425 |================================== 2 x Intel Xeon Gold 6138 ............ 236 |=================== AMD Epyc 7371 - UMA ................. 450 |==================================== John The Ripper 1.8.0 Test: Blowfish Real C/S > Higher Is Better AMD EPYC 7601 ....................... 29553 |===================== AMD EPYC 7601 - NUMA Interleave All . 34335 |========================= AMD Threadripper 1950X .............. 14024 |========== 2 x Intel Xeon Gold 6138 ............ 30373 |====================== AMD Epyc 7371 - UMA ................. 47322 |================================== Rodinia 2.4 Test: OpenMP Streamcluster Seconds < Lower Is Better AMD EPYC 7601 ....................... 23.15 |===================== AMD EPYC 7601 - NUMA Interleave All . 14.66 |============= AMD Threadripper 1950X .............. 37.63 |================================== 2 x Intel Xeon Gold 6138 ............ 22.52 |==================== AMD Epyc 7371 - UMA ................. 18.45 |================= Parboil 2.5 Test: OpenMP Stencil Seconds < Lower Is Better AMD EPYC 7601 ....................... 13.82 |================================== AMD EPYC 7601 - NUMA Interleave All . 7.75 |=================== AMD Threadripper 1950X .............. 13.14 |================================ 2 x Intel Xeon Gold 6138 ............ 7.75 |=================== AMD Epyc 7371 - UMA ................. 10.18 |========================= HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad GB/s > Higher Is Better AMD EPYC 7601 ....................... 2.65413 |==================== AMD EPYC 7601 - NUMA Interleave All . 3.58703 |========================== AMD Threadripper 1950X .............. 1.99588 |=============== 2 x Intel Xeon Gold 6138 ............ 4.35315 |================================ AMD Epyc 7371 - UMA ................. 2.45091 |================== HPC Challenge 1.5.0 Test / Class: G-Ptrans GB/s > Higher Is Better AMD EPYC 7601 ....................... 0.78362 |===== AMD EPYC 7601 - NUMA Interleave All . 0.72380 |==== AMD Threadripper 1950X .............. 0.54090 |=== 2 x Intel Xeon Gold 6138 ............ 0.37035 |== AMD Epyc 7371 - UMA ................. 5.26457 |================================ HPC Challenge 1.5.0 Test / Class: G-Ffte GFLOP/s > Higher Is Better AMD EPYC 7601 ....................... 0.79650 |= AMD EPYC 7601 - NUMA Interleave All . 0.53573 |= AMD Threadripper 1950X .............. 0.38001 | 2 x Intel Xeon Gold 6138 ............ 0.92592 |= AMD Epyc 7371 - UMA ................. 31.46187 |=============================== HPC Challenge 1.5.0 Test / Class: G-Ffte GFLOPS > Higher Is Better AMD EPYC 7601 ....................... 0.79650 |= AMD EPYC 7601 - NUMA Interleave All . 0.53573 |= AMD Threadripper 1950X .............. 0.38001 | 2 x Intel Xeon Gold 6138 ............ 0.92592 |= AMD Epyc 7371 - UMA ................. 31.46187 |=============================== HPC Challenge 1.5.0 Test / Class: G-HPL GFLOPS > Higher Is Better AMD EPYC 7601 ....................... 4.64391 |=== AMD EPYC 7601 - NUMA Interleave All . 4.19130 |== AMD Threadripper 1950X .............. 6.01322 |=== 2 x Intel Xeon Gold 6138 ............ 1.76267 |= AMD Epyc 7371 - UMA ................. 54.44777 |=============================== NAS Parallel Benchmarks 3.3 Test / Class: LU.A Total Mop/s > Higher Is Better AMD EPYC 7601 ....................... 63043 |================================== AMD EPYC 7601 - NUMA Interleave All . 62479 |================================== AMD Threadripper 1950X .............. 27592 |=============== 2 x Intel Xeon Gold 6138 ............ 53974 |============================= AMD Epyc 7371 - UMA ................. 20903 |=========== NAS Parallel Benchmarks 3.3 Test / Class: FT.B Total Mop/s > Higher Is Better AMD EPYC 7601 ....................... 1660 |================= AMD EPYC 7601 - NUMA Interleave All . 2867 |============================== AMD Threadripper 1950X .............. 3399 |=================================== 2 x Intel Xeon Gold 6138 ............ 2917 |============================== AMD Epyc 7371 - UMA ................. 1930 |====================