AMD EPYC Ubuntu 2017 vs. 2018 Linux Benchmarks AMD EPYC 2018 Linux benchmarking by Michael Larabel for a future article. 2017: EPYC 7351P: Processor: AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads), Motherboard: TYAN B8026T70AE24HR (V1.02.B10 BIOS), Chipset: AMD Device 1450, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 16.04, Kernel: 4.4.0-127-generic (x86_64), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 1920x1080 2017: EPYC 7401P: Processor: AMD EPYC 7401P 24-Core @ 2.00GHz (24 Cores / 48 Threads), Motherboard: TYAN B8026T70AE24HR (V1.02.B10 BIOS), Chipset: AMD Device 1450, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 16.04, Kernel: 4.4.0-127-generic (x86_64), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 1920x1080 2017: EPYC 7601: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V1.02.B10 BIOS), Chipset: AMD Device 1450, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 16.04, Kernel: 4.4.0-127-generic (x86_64), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 1920x1080 2018: EPYC 7351P: Processor: AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads), Motherboard: TYAN B8026T70AE24HR (V1.02.B10 BIOS), Chipset: AMD Family 17h, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 18.10, Kernel: 4.17.0-041700-generic (x86_64), Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 1920x1080 2018: EPYC 7401P: Processor: AMD EPYC 7401P 24-Core @ 2.00GHz (24 Cores / 48 Threads), Motherboard: TYAN B8026T70AE24HR (V1.02.B10 BIOS), Chipset: AMD Family 17h, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 18.10, Kernel: 4.17.0-041700-generic (x86_64), Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 1920x1080 2018: EPYC 7601: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V1.02.B10 BIOS), Chipset: AMD Family 17h, Memory: 129024MB, Disk: 280GB INTEL SSDPE21D280GA, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Broadcom Limited NetXtreme BCM5720 Gigabit PCIe OS: Ubuntu 18.10, Kernel: 4.17.0-041700-generic (x86_64), Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 1920x1080 NAS Parallel Benchmarks 3.3 Test / Class: EP.C Total Mop/s > Higher Is Better 2017: EPYC 7351P . 890.32 |=========================== 2017: EPYC 7401P . 1243.38 |====================================== 2017: EPYC 7601 .. 1594.19 |================================================ 2018: EPYC 7351P . 946.04 |============================= 2018: EPYC 7401P . 1312.06 |======================================== 2018: EPYC 7601 .. 1687.96 |=================================================== Parboil 2.5 Test: OpenMP LBM Seconds < Lower Is Better 2017: EPYC 7351P . 50.74 |=============================================== 2017: EPYC 7401P . 41.72 |====================================== 2017: EPYC 7601 .. 34.56 |================================ 2018: EPYC 7351P . 57.83 |===================================================== 2018: EPYC 7401P . 43.74 |======================================== 2018: EPYC 7601 .. 34.89 |================================ Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better 2017: EPYC 7351P . 4.37 |====================================================== 2017: EPYC 7401P . 3.61 |============================================= 2017: EPYC 7601 .. 2.81 |=================================== 2018: EPYC 7351P . 4.01 |================================================== 2018: EPYC 7401P . 3.34 |========================================= 2018: EPYC 7601 .. 2.58 |================================ Parboil 2.5 Test: OpenMP Stencil Seconds < Lower Is Better 2017: EPYC 7351P . 13.85 |===================================================== 2017: EPYC 7401P . 10.69 |========================================= 2017: EPYC 7601 .. 7.95 |============================== 2018: EPYC 7351P . 12.46 |================================================ 2018: EPYC 7401P . 9.60 |===================================== 2018: EPYC 7601 .. 7.77 |============================== Parboil 2.5 Test: OpenMP MRI Gridding Seconds < Lower Is Better 2017: EPYC 7351P . 135.53 |====================== 2017: EPYC 7401P . 222.73 |==================================== 2017: EPYC 7601 .. 298.62 |================================================= 2018: EPYC 7351P . 142.95 |======================= 2018: EPYC 7401P . 226.31 |===================================== 2018: EPYC 7601 .. 319.45 |==================================================== High Performance Conjugate Gradient 3.0 GFLOP/s > Higher Is Better 2017: EPYC 7351P . 0.62 |============================================= 2017: EPYC 7401P . 0.61 |============================================ 2017: EPYC 7601 .. 0.68 |================================================= 2018: EPYC 7351P . 0.74 |===================================================== 2018: EPYC 7401P . 0.74 |===================================================== 2018: EPYC 7601 .. 0.75 |====================================================== Dolfyn 0.527 Computational Fluid Dynamics Seconds < Lower Is Better 2017: EPYC 7351P . 24.50 |===================================================== 2017: EPYC 7401P . 23.63 |=================================================== 2017: EPYC 7601 .. 22.24 |================================================ Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better 2017: EPYC 7351P . 8.58 |====================================================== 2017: EPYC 7401P . 8.36 |===================================================== 2017: EPYC 7601 .. 8.09 |=================================================== 2018: EPYC 7351P . 8.46 |===================================================== 2018: EPYC 7401P . 8.45 |===================================================== 2018: EPYC 7601 .. 8.47 |===================================================== Java Gradle Build 1.0 Gradle Build: Reactor Seconds < Lower Is Better 2017: EPYC 7351P . 27.40 |================================================== 2017: EPYC 7401P . 27.95 |=================================================== 2017: EPYC 7601 .. 28.87 |===================================================== 2018: EPYC 7351P . 25.39 |=============================================== 2018: EPYC 7401P . 25.81 |=============================================== 2018: EPYC 7601 .. 26.37 |================================================ John The Ripper 1.8.0-jumbo-1 Test: Blowfish Real C/S > Higher Is Better 2017: EPYC 7351P . 19907 |============================= 2017: EPYC 7401P . 28027 |========================================= 2017: EPYC 7601 .. 36372 |===================================================== John The Ripper 1.8.0-jumbo-1 Test: Traditional DES Real C/S > Higher Is Better 2017: EPYC 7351P . 81325333 |============================= 2017: EPYC 7401P . 105607333 |===================================== 2017: EPYC 7601 .. 138284667 |================================================= Open FMM Nero2D 2.0.2 Total Time Seconds < Lower Is Better 2017: EPYC 7351P . 38.76 |===================================================== 2017: EPYC 7401P . 33.26 |============================================= 2017: EPYC 7601 .. 29.77 |========================================= TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better 2017: EPYC 7351P . 332.43 |====================================== 2017: EPYC 7401P . 358.29 |========================================= 2017: EPYC 7601 .. 419.93 |================================================ 2018: EPYC 7351P . 357.36 |========================================= 2018: EPYC 7401P . 408.58 |============================================== 2018: EPYC 7601 .. 458.72 |==================================================== x264 2018-02-05 H.264 Video Encoding Frames Per Second > Higher Is Better 2017: EPYC 7351P . 94.11 |=========================================== 2017: EPYC 7401P . 109.38 |================================================== 2017: EPYC 7601 .. 113.13 |==================================================== 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better 2017: EPYC 7351P . 62910 |================================ 2017: EPYC 7401P . 82493 |========================================== 2017: EPYC 7601 .. 101514 |==================================================== 2018: EPYC 7351P . 64100 |================================= 2018: EPYC 7401P . 84510 |=========================================== 2018: EPYC 7601 .. 102492 |==================================================== Stockfish 9 Total Time Nodes Per Second > Higher Is Better 2017: EPYC 7351P . 33618684 |============================ 2017: EPYC 7401P . 43019401 |==================================== 2017: EPYC 7601 .. 59011498 |================================================== 2018: EPYC 7351P . 32333750 |=========================== 2018: EPYC 7401P . 42461968 |==================================== 2018: EPYC 7601 .. 57376077 |================================================= asmFish 2017-09-19 1024 Hash Memory, 26 Depth Nodes/second > Higher Is Better 2017: EPYC 7351P . 37974855 |============================ 2017: EPYC 7401P . 48848106 |===================================== 2017: EPYC 7601 .. 66722944 |================================================== 2018: EPYC 7351P . 37112247 |============================ 2018: EPYC 7401P . 48885676 |===================================== 2018: EPYC 7601 .. 66108178 |================================================== ebizzy 0.3 Records/s > Higher Is Better 2017: EPYC 7351P . 615199 |=========================== 2017: EPYC 7401P . 686968 |============================== 2017: EPYC 7601 .. 687212 |============================== 2018: EPYC 7351P . 840031 |==================================== 2018: EPYC 7401P . 1034390 |============================================= 2018: EPYC 7601 .. 1175371 |=================================================== Timed GCC Compilation 7.2 Time To Compile Seconds < Lower Is Better 2017: EPYC 7351P . 1033.01 |=================================================== 2017: EPYC 7401P . 982.50 |================================================= 2017: EPYC 7601 .. 935.09 |============================================== 2018: EPYC 7351P . 985.61 |================================================= 2018: EPYC 7401P . 945.79 |=============================================== 2018: EPYC 7601 .. 898.79 |============================================ Timed LLVM Compilation 4.0.1 Time To Compile Seconds < Lower Is Better 2017: EPYC 7351P . 238.22 |==================================================== 2017: EPYC 7401P . 199.92 |============================================ 2017: EPYC 7601 .. 162.82 |==================================== C-Ray 1.1 Total Time Seconds < Lower Is Better 2017: EPYC 7351P . 4.76 |====================================================== 2017: EPYC 7401P . 3.43 |======================================= 2017: EPYC 7601 .. 2.73 |=============================== 2018: EPYC 7351P . 4.64 |===================================================== 2018: EPYC 7401P . 3.33 |====================================== 2018: EPYC 7601 .. 2.57 |============================= Parallel BZIP2 Compression 1.1.12 256MB File Compression Seconds < Lower Is Better 2017: EPYC 7351P . 2.94 |====================================================== 2017: EPYC 7401P . 2.58 |=============================================== 2017: EPYC 7601 .. 2.25 |========================================= 2018: EPYC 7351P . 2.92 |====================================================== 2018: EPYC 7401P . 2.42 |============================================ 2018: EPYC 7601 .. 2.15 |======================================= POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better 2017: EPYC 7351P . 36.37 |===================================================== 2017: EPYC 7401P . 28.57 |========================================== 2017: EPYC 7601 .. 22.01 |================================ Primesieve 6.2 1e12 Prime Number Generation Seconds < Lower Is Better 2017: EPYC 7351P . 19.99 |=================================================== 2017: EPYC 7401P . 16.17 |========================================= 2017: EPYC 7601 .. 12.30 |=============================== 2018: EPYC 7351P . 20.95 |===================================================== 2018: EPYC 7401P . 16.81 |=========================================== 2018: EPYC 7601 .. 12.77 |================================ m-queens 1.1 Time To Solve Seconds < Lower Is Better 2017: EPYC 7351P . 54.73 |===================================================== 2017: EPYC 7401P . 42.04 |========================================= 2017: EPYC 7601 .. 32.48 |=============================== 2018: EPYC 7351P . 53.65 |==================================================== 2018: EPYC 7401P . 41.50 |======================================== 2018: EPYC 7601 .. 32.03 |=============================== OpenSSL 1.1.0f RSA 4096-bit Performance Signs Per Second > Higher Is Better 2017: EPYC 7351P . 2494.90 |============================ 2017: EPYC 7401P . 3370.80 |====================================== 2017: EPYC 7601 .. 4561.77 |=================================================== 2018: EPYC 7351P . 2497.57 |============================ 2018: EPYC 7401P . 3379.47 |====================================== 2018: EPYC 7601 .. 4571.03 |=================================================== Tensorflow 2017-02-03 Build: Cifar10 Seconds < Lower Is Better 2017: EPYC 7351P . 64.02 |==================================================== 2017: EPYC 7401P . 58.94 |=============================================== 2017: EPYC 7601 .. 56.00 |============================================= 2018: EPYC 7351P . 65.85 |===================================================== 2018: EPYC 7401P . 60.88 |================================================= 2018: EPYC 7601 .. 58.45 |=============================================== Darktable 2.0.3 Test: Boat - Acceleration: CPU-only Seconds < Lower Is Better 2017: EPYC 7351P . 6.56 |====================================================== 2017: EPYC 7401P . 6.39 |===================================================== 2017: EPYC 7601 .. 6.33 |==================================================== Darktable 2.0.3 Test: Masskrug - Acceleration: CPU-only Seconds < Lower Is Better 2017: EPYC 7351P . 0.28 |==================================================== 2017: EPYC 7401P . 0.29 |====================================================== 2017: EPYC 7601 .. 0.27 |================================================== Darktable 2.0.3 Test: Server Room - Acceleration: CPU-only Seconds < Lower Is Better 2017: EPYC 7351P . 0.28 |====================================================== 2017: EPYC 7401P . 0.27 |==================================================== 2017: EPYC 7601 .. 0.27 |==================================================== Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Seconds < Lower Is Better 2017: EPYC 7351P . 850.84 |==================================================== 2017: EPYC 7401P . 668.54 |========================================= 2017: EPYC 7601 .. 504.40 |=============================== 2018: EPYC 7351P . 852.56 |==================================================== 2018: EPYC 7401P . 666.80 |========================================= 2018: EPYC 7601 .. 505.41 |=============================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better 2017: EPYC 7351P . 2239 |====================================================== 2017: EPYC 7401P . 2166 |==================================================== 2017: EPYC 7601 .. 2029 |================================================= 2018: EPYC 7351P . 1799 |=========================================== 2018: EPYC 7401P . 1728 |========================================== 2018: EPYC 7601 .. 1628 |======================================= Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better 2017: EPYC 7351P . 18040.16 |================================================== 2017: EPYC 7401P . 17800.23 |================================================= 2017: EPYC 7601 .. 17289.96 |================================================ 2018: EPYC 7351P . 15814.69 |============================================ 2018: EPYC 7401P . 15205.79 |========================================== 2018: EPYC 7601 .. 15722.24 |============================================ PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better 2017: EPYC 7351P . 26185.34 |==================================== 2017: EPYC 7401P . 28709.51 |======================================== 2017: EPYC 7601 .. 31743.29 |============================================ 2018: EPYC 7351P . 28338.14 |======================================= 2018: EPYC 7401P . 34345.77 |================================================ 2018: EPYC 7601 .. 35922.09 |================================================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better 2017: EPYC 7351P . 216093.17 |========================== 2017: EPYC 7401P . 279449.04 |================================== 2017: EPYC 7601 .. 351648.77 |=========================================== 2018: EPYC 7351P . 208838.54 |========================= 2018: EPYC 7401P . 268314.91 |================================= 2018: EPYC 7601 .. 402237.65 |=================================================