AMD EPYC Rome vs. Xeon Spectre Mitigation Benchmarks benchmarks for a future article with Spectre, Meltdown, and friends mitigation toggling. 2 x EPYC 7742: Processor: 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads), Motherboard: AMD DAYTONA_X (RDY1001C BIOS), Chipset: AMD Device 1480, Memory: 16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2, Disk: 280GB INTEL SSDPED1D280GA, Graphics: llvmpipe 504GB, Monitor: VE228, Network: 2 x Mellanox MT27710 OS: Ubuntu 19.04, Kernel: 5.2.0-050200rc7-generic (x86_64) 20190630, Desktop: GNOME Shell 3.32.1, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 3.3 Mesa 19.0.2 (LLVM 8.0 128 bits), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080 2 x EPYC 7742 - No Mitigations: Processor: 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads), Motherboard: AMD DAYTONA_X (RDY1001C BIOS), Chipset: AMD Device 1480, Memory: 16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2, Disk: 280GB INTEL SSDPED1D280GA, Graphics: llvmpipe 504GB, Monitor: VE228, Network: 2 x Mellanox MT27710 OS: Ubuntu 19.04, Kernel: 5.2.0-050200rc7-generic (x86_64) 20190630, Desktop: GNOME Shell 3.32.1, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 3.3 Mesa 19.0.2 (LLVM 8.0 128 bits), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080 2 x Xeon Platinum 8280: Processor: 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads), Motherboard: GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 12 x 32 GB DDR4-2933MT/s HMA84GR7CJR4N-WM, Disk: 280GB INTEL SSDPED1D280GA, Graphics: llvmpipe 377GB, Monitor: VE228, Network: 2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE OS: Ubuntu 19.04, Kernel: 5.2.0-050200rc7-generic (x86_64) 20190630, Desktop: GNOME Shell 3.32.1, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 3.3 Mesa 19.0.2 (LLVM 8.0 256 bits), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080 2 x Xeon Platinum 8280 - No Mitigations: Processor: 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads), Motherboard: GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 12 x 32 GB DDR4-2933MT/s HMA84GR7CJR4N-WM, Disk: 280GB INTEL SSDPED1D280GA, Graphics: llvmpipe 377GB, Monitor: VE228, Network: 2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE OS: Ubuntu 19.04, Kernel: 5.2.0-050200rc7-generic (x86_64) 20190630, Desktop: GNOME Shell 3.32.2, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 3.3 Mesa 19.0.2 (LLVM 8.0 256 bits), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080 NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C Total Mop/s > Higher Is Better 2 x EPYC 7742 ........................... 4144.36 |============================ 2 x EPYC 7742 - No Mitigations .......... 4125.22 |============================ 2 x Xeon Platinum 8280 .................. 2494.40 |================= 2 x Xeon Platinum 8280 - No Mitigations . 2509.97 |================= NAMD 2.13b1 ATPase Simulation - 327,506 Atoms days/ns < Lower Is Better 2 x EPYC 7742 ........................... 0.26595 |===================== 2 x EPYC 7742 - No Mitigations .......... 0.26577 |===================== 2 x Xeon Platinum 8280 .................. 0.36046 |============================ 2 x Xeon Platinum 8280 - No Mitigations . 0.35940 |============================ Renaissance 0.9.0 Test: Scala Dotty ms < Lower Is Better 2 x EPYC 7742 ........................... 7515.51 |============================ 2 x EPYC 7742 - No Mitigations .......... 7125.40 |=========================== 2 x Xeon Platinum 8280 .................. 6790.53 |========================= 2 x Xeon Platinum 8280 - No Mitigations . 6691.56 |========================= Renaissance 0.9.0 Test: Savina Reactors.IO ms < Lower Is Better 2 x EPYC 7742 ........................... 30851.62 |=========================== 2 x EPYC 7742 - No Mitigations .......... 28583.13 |========================= 2 x Xeon Platinum 8280 .................. 27155.25 |======================== 2 x Xeon Platinum 8280 - No Mitigations . 25932.14 |======================= John The Ripper 1.9.0-jumbo-1 Test: Blowfish Real C/S > Higher Is Better 2 x EPYC 7742 ........................... 179166 |============================ 2 x EPYC 7742 - No Mitigations .......... 184975 |============================= 2 x Xeon Platinum 8280 .................. 84238 |============= 2 x Xeon Platinum 8280 - No Mitigations . 83856 |============= Timed GCC Compilation 8.2 Time To Compile Seconds < Lower Is Better 2 x EPYC 7742 ........................... 723.51 |======================== 2 x EPYC 7742 - No Mitigations .......... 720.97 |======================= 2 x Xeon Platinum 8280 .................. 891.11 |============================= 2 x Xeon Platinum 8280 - No Mitigations . 878.33 |============================= Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better 2 x EPYC 7742 ........................... 79.37 |====================== 2 x EPYC 7742 - No Mitigations .......... 79.60 |====================== 2 x Xeon Platinum 8280 .................. 106.79 |============================= 2 x Xeon Platinum 8280 - No Mitigations . 103.69 |============================ Hackbench Count: 32 - Type: Process Seconds < Lower Is Better 2 x EPYC 7742 ........................... 14.72 |============ 2 x EPYC 7742 - No Mitigations .......... 14.33 |=========== 2 x Xeon Platinum 8280 .................. 36.68 |============================= 2 x Xeon Platinum 8280 - No Mitigations . 37.58 |============================== GIMP 2.10.8 Test: resize Seconds < Lower Is Better 2 x EPYC 7742 ........................... 11.98 |============================ 2 x EPYC 7742 - No Mitigations .......... 11.62 |============================ 2 x Xeon Platinum 8280 .................. 12.66 |============================== 2 x Xeon Platinum 8280 - No Mitigations . 11.85 |============================ GIMP 2.10.8 Test: rotate Seconds < Lower Is Better 2 x EPYC 7742 ........................... 17.62 |============================= 2 x EPYC 7742 - No Mitigations .......... 16.60 |=========================== 2 x Xeon Platinum 8280 .................. 18.39 |============================== 2 x Xeon Platinum 8280 - No Mitigations . 17.68 |============================= GIMP 2.10.8 Test: auto-levels Seconds < Lower Is Better 2 x EPYC 7742 ........................... 23.87 |============================== 2 x EPYC 7742 - No Mitigations .......... 22.71 |============================= 2 x Xeon Platinum 8280 .................. 23.71 |============================== 2 x Xeon Platinum 8280 - No Mitigations . 21.92 |============================ GIMP 2.10.8 Test: unsharp-mask Seconds < Lower Is Better 2 x EPYC 7742 ........................... 28.27 |============================= 2 x EPYC 7742 - No Mitigations .......... 27.20 |============================ 2 x Xeon Platinum 8280 .................. 28.75 |============================== 2 x Xeon Platinum 8280 - No Mitigations . 26.47 |============================ Redis 4.0.8 Test: GET Requests Per Second > Higher Is Better 2 x EPYC 7742 ........................... 2230671.17 |===================== 2 x EPYC 7742 - No Mitigations .......... 2138833.94 |==================== 2 x Xeon Platinum 8280 .................. 2541994.85 |======================== 2 x Xeon Platinum 8280 - No Mitigations . 2652682.33 |========================= ctx_clock Context Switch Time Clocks < Lower Is Better 2 x EPYC 7742 ........................... 135 |================================ 2 x EPYC 7742 - No Mitigations .......... 135 |================================ 2 x Xeon Platinum 8280 .................. 135 |================================ 2 x Xeon Platinum 8280 - No Mitigations . 134 |================================