GCC 8.1 vs. GCC 7.3 Compiler Benchmarking Intel/AMD x86_64 GCC 8 compiler benchmarks on Linux 64-bit for a future article on Phoronix. GCC 7.3.0: Core i7 8700K: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0607 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 118GB INTEL SSDPEK1W120GA, Graphics: AMD Radeon RX Vega 8176MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: amdgpu 18.0.1, OpenGL: 4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0), Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160 GCC 8.1.0: Core i7 8700K: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0607 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 118GB INTEL SSDPEK1W120GA, Graphics: AMD Radeon RX Vega 8176MB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: amdgpu 18.0.1, OpenGL: 4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0), Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 3840x2160 GCC 7.3.0: Core i9 7980XE: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV134 8192MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.16.2-041602-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 18.0.0-rc5, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160 GCC 8.1.0: Core i9 7980XE: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV134 8192MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.16.2-041602-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 18.0.0-rc5, Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 3840x2160 GCC 7.3.0: 2 Xeon Gold 6138: Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.00 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 96256MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Intel I210 Gigabit Connection OS: Ubuntu 18.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 1920x1080 GCC 8.1.0: 2 Xeon Gold 6138: Processor: 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads), Motherboard: TYAN S7106 (V1.00 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 96256MB, Disk: 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150, Graphics: ASPEED ASPEED Family, Monitor: VE228, Network: Intel I210 Gigabit Connection OS: Ubuntu 18.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 1920x1080 GCC 7.3.0: Ryzen 7 2700X: Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (0509 BIOS), Chipset: AMD Family 17h, Memory: 8192MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: MSI AMD Radeon RX 580 8192MB, Audio: AMD Ellesmere, Monitor: Acer B286HK, Network: Intel I211 Gigabit Connection + Realtek Device b822 OS: Ubuntu 18.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, OpenGL: 4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0), Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160 GCC 8.1.0: Ryzen 7 2700X: Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (0509 BIOS), Chipset: AMD Family 17h, Memory: 8192MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: MSI AMD Radeon RX 580 8192MB, Audio: AMD Ellesmere, Monitor: Acer B286HK, Network: Intel I211 Gigabit Connection + Realtek Device b822 OS: Ubuntu 18.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, OpenGL: 4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0), Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 3840x2160 GCC 7.3.0: EPYC 7601: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V0.05.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.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 1024x768 GCC 8.1.0: EPYC 7601: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads), Motherboard: TYAN B8026T70AE24HR (V0.05.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.04, Kernel: 4.15.0-20-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Driver: modesetting 1.19.6, Compiler: GCC 8.1.0, File-System: ext4, Screen Resolution: 1024x768 Fhourstones 3.1 Complex Connect-4 Solving Kpos / sec > Higher Is Better GCC 7.3.0: Core i7 8700K .... 15660.33 |====================================== GCC 8.1.0: Core i7 8700K .... 16094.00 |======================================= GCC 7.3.0: Core i9 7980XE ... 14097.20 |================================== GCC 8.1.0: Core i9 7980XE ... 14675.17 |==================================== GCC 7.3.0: 2 Xeon Gold 6138 . 12641.50 |=============================== GCC 8.1.0: 2 Xeon Gold 6138 . 13179.03 |================================ GCC 7.3.0: Ryzen 7 2700X .... 13507.93 |================================= GCC 8.1.0: Ryzen 7 2700X .... 13887.40 |================================== GCC 7.3.0: EPYC 7601 ........ 10393.53 |========================= GCC 8.1.0: EPYC 7601 ........ 10636.07 |========================== Timed Linux Kernel Compilation 4.13 Time To Compile Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 77.63 |======================================== GCC 8.1.0: Core i7 8700K .... 81.53 |========================================== GCC 7.3.0: Core i9 7980XE ... 37.33 |=================== GCC 8.1.0: Core i9 7980XE ... 38.88 |==================== GCC 7.3.0: 2 Xeon Gold 6138 . 29.83 |=============== GCC 8.1.0: 2 Xeon Gold 6138 . 31.03 |================ GCC 7.3.0: Ryzen 7 2700X .... 73.09 |====================================== GCC 8.1.0: Ryzen 7 2700X .... 77.25 |======================================== GCC 7.3.0: EPYC 7601 ........ 37.13 |=================== GCC 8.1.0: EPYC 7601 ........ 38.58 |==================== GraphicsMagick 1.3.28 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 7.3.0: Core i7 8700K .... 266 |============================================ GCC 8.1.0: Core i7 8700K .... 262 |=========================================== GCC 7.3.0: Core i9 7980XE ... 217 |==================================== GCC 8.1.0: Core i9 7980XE ... 243 |======================================== GCC 7.3.0: 2 Xeon Gold 6138 . 177 |============================= GCC 8.1.0: 2 Xeon Gold 6138 . 188 |=============================== GCC 7.3.0: Ryzen 7 2700X .... 245 |========================================= GCC 8.1.0: Ryzen 7 2700X .... 259 |=========================================== GCC 7.3.0: EPYC 7601 ........ 182 |============================== GCC 8.1.0: EPYC 7601 ........ 185 |=============================== NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 43358.15 |====================================== GCC 8.1.0: Core i7 8700K .... 43526.29 |====================================== GCC 7.3.0: Core i9 7980XE ... 44189.14 |======================================= GCC 8.1.0: Core i9 7980XE ... 44475.36 |======================================= GCC 7.3.0: 2 Xeon Gold 6138 . 29549.75 |========================== GCC 8.1.0: 2 Xeon Gold 6138 . 29139.34 |========================== GCC 7.3.0: Ryzen 7 2700X .... 36697.97 |================================ GCC 8.1.0: Ryzen 7 2700X .... 35566.25 |=============================== GCC 7.3.0: EPYC 7601 ........ 23721.27 |===================== GCC 8.1.0: EPYC 7601 ........ 23446.04 |===================== GraphicsMagick 1.3.28 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better GCC 7.3.0: Core i7 8700K .... 120 |=================================== GCC 8.1.0: Core i7 8700K .... 120 |=================================== GCC 7.3.0: Core i9 7980XE ... 100 |============================= GCC 8.1.0: Core i9 7980XE ... 106 |=============================== GCC 7.3.0: 2 Xeon Gold 6138 . 89 |========================== GCC 8.1.0: 2 Xeon Gold 6138 . 94 |=========================== GCC 7.3.0: Ryzen 7 2700X .... 151 |============================================ GCC 8.1.0: Ryzen 7 2700X .... 150 |============================================ GCC 7.3.0: EPYC 7601 ........ 111 |================================ GCC 8.1.0: EPYC 7601 ........ 110 |================================ GraphicsMagick 1.3.28 Operation: Blur Iterations Per Minute > Higher Is Better GCC 7.3.0: Core i7 8700K .... 214 |============================================ GCC 8.1.0: Core i7 8700K .... 206 |========================================== GCC 7.3.0: Core i9 7980XE ... 174 |==================================== GCC 8.1.0: Core i9 7980XE ... 189 |======================================= GCC 7.3.0: 2 Xeon Gold 6138 . 151 |=============================== GCC 8.1.0: 2 Xeon Gold 6138 . 157 |================================ GCC 7.3.0: Ryzen 7 2700X .... 196 |======================================== GCC 8.1.0: Ryzen 7 2700X .... 196 |======================================== GCC 7.3.0: EPYC 7601 ........ 153 |=============================== GCC 8.1.0: EPYC 7601 ........ 153 |=============================== GraphicsMagick 1.3.28 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 7.3.0: Core i7 8700K .... 201 |========================================== GCC 8.1.0: Core i7 8700K .... 182 |====================================== GCC 7.3.0: Core i9 7980XE ... 194 |======================================== GCC 8.1.0: Core i9 7980XE ... 207 |=========================================== GCC 7.3.0: 2 Xeon Gold 6138 . 187 |======================================= GCC 8.1.0: 2 Xeon Gold 6138 . 192 |======================================== GCC 7.3.0: Ryzen 7 2700X .... 211 |============================================ GCC 8.1.0: Ryzen 7 2700X .... 211 |============================================ GCC 7.3.0: EPYC 7601 ........ 187 |======================================= GCC 8.1.0: EPYC 7601 ........ 188 |======================================= GraphicsMagick 1.3.28 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 7.3.0: Core i7 8700K .... 289 |============================================ GCC 8.1.0: Core i7 8700K .... 282 |=========================================== GCC 7.3.0: Core i9 7980XE ... 225 |================================== GCC 8.1.0: Core i9 7980XE ... 249 |====================================== GCC 7.3.0: 2 Xeon Gold 6138 . 207 |================================ GCC 8.1.0: 2 Xeon Gold 6138 . 219 |================================= GCC 7.3.0: Ryzen 7 2700X .... 274 |========================================== GCC 8.1.0: Ryzen 7 2700X .... 273 |========================================== GCC 7.3.0: EPYC 7601 ........ 208 |================================ GCC 8.1.0: EPYC 7601 ........ 207 |================================ Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 55.08 |================================ GCC 8.1.0: Core i7 8700K .... 56.56 |================================= GCC 7.3.0: Core i9 7980XE ... 48.01 |============================ GCC 8.1.0: Core i9 7980XE ... 49.64 |============================= GCC 7.3.0: 2 Xeon Gold 6138 . 51.80 |============================== GCC 8.1.0: 2 Xeon Gold 6138 . 53.73 |=============================== GCC 7.3.0: Ryzen 7 2700X .... 62.14 |==================================== GCC 8.1.0: Ryzen 7 2700X .... 66.81 |======================================= GCC 7.3.0: EPYC 7601 ........ 65.45 |====================================== GCC 8.1.0: EPYC 7601 ........ 72.00 |========================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 7.3.0: Core i7 8700K .... 3301.54 |======================================== GCC 8.1.0: Core i7 8700K .... 3320.80 |======================================== GCC 7.3.0: Core i9 7980XE ... 2721.09 |================================= GCC 8.1.0: Core i9 7980XE ... 3047.65 |===================================== GCC 7.3.0: 2 Xeon Gold 6138 . 2607.77 |=============================== GCC 8.1.0: 2 Xeon Gold 6138 . 2689.73 |================================ GCC 7.3.0: Ryzen 7 2700X .... 1288.68 |================ GCC 8.1.0: Ryzen 7 2700X .... 1317.71 |================ GCC 7.3.0: EPYC 7601 ........ 965.46 |============ GCC 8.1.0: EPYC 7601 ........ 1000.45 |============ GNU MPC 1.1.0 Multi-Precision Benchmark Global Score > Higher Is Better GCC 7.3.0: Core i7 8700K .... 10967 |========================================== GCC 8.1.0: Core i7 8700K .... 11000 |========================================== GCC 7.3.0: Core i9 7980XE ... 9250 |=================================== GCC 8.1.0: Core i9 7980XE ... 9937 |====================================== GCC 7.3.0: 2 Xeon Gold 6138 . 8413 |================================ GCC 8.1.0: 2 Xeon Gold 6138 . 8797 |================================== GCC 7.3.0: Ryzen 7 2700X .... 8267 |================================ GCC 8.1.0: Ryzen 7 2700X .... 8293 |================================ GCC 7.3.0: EPYC 7601 ........ 6153 |======================= GCC 8.1.0: EPYC 7601 ........ 6133 |======================= AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 32.30 |====================== GCC 8.1.0: Core i7 8700K .... 33.88 |======================= GCC 7.3.0: Core i9 7980XE ... 58.80 |======================================== GCC 8.1.0: Core i9 7980XE ... 38.51 |========================== GCC 7.3.0: 2 Xeon Gold 6138 . 61.88 |========================================== GCC 8.1.0: 2 Xeon Gold 6138 . 42.61 |============================= GCC 7.3.0: Ryzen 7 2700X .... 37.76 |========================== GCC 8.1.0: Ryzen 7 2700X .... 38.00 |========================== GCC 7.3.0: EPYC 7601 ........ 50.37 |================================== GCC 8.1.0: EPYC 7601 ........ 50.74 |================================== ebizzy 0.3 Records/s > Higher Is Better GCC 7.3.0: Core i7 8700K .... 382364 |============== GCC 8.1.0: Core i7 8700K .... 398816 |============== GCC 7.3.0: Core i9 7980XE ... 655119 |======================== GCC 8.1.0: Core i9 7980XE ... 567977 |==================== GCC 7.3.0: 2 Xeon Gold 6138 . 909627 |================================= GCC 8.1.0: 2 Xeon Gold 6138 . 974557 |=================================== GCC 7.3.0: Ryzen 7 2700X .... 580254 |===================== GCC 8.1.0: Ryzen 7 2700X .... 552150 |==================== GCC 7.3.0: EPYC 7601 ........ 1111609 |======================================== GCC 8.1.0: EPYC 7601 ........ 1109200 |======================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better GCC 7.3.0: Core i7 8700K .... 3498.23 |======================================== GCC 8.1.0: Core i7 8700K .... 3378.44 |======================================= GCC 7.3.0: Core i9 7980XE ... 2668.23 |=============================== GCC 8.1.0: Core i9 7980XE ... 2655.78 |============================== GCC 7.3.0: 2 Xeon Gold 6138 . 2095.69 |======================== GCC 8.1.0: 2 Xeon Gold 6138 . 2126.68 |======================== GCC 7.3.0: Ryzen 7 2700X .... 2551.04 |============================= GCC 8.1.0: Ryzen 7 2700X .... 2521.44 |============================= GCC 7.3.0: EPYC 7601 ........ 1858.13 |===================== GCC 8.1.0: EPYC 7601 ........ 1929.63 |====================== FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 7.81 |========================== GCC 8.1.0: Core i7 8700K .... 7.57 |========================= GCC 7.3.0: Core i9 7980XE ... 10.11 |================================== GCC 8.1.0: Core i9 7980XE ... 8.94 |============================== GCC 7.3.0: 2 Xeon Gold 6138 . 10.21 |================================== GCC 8.1.0: 2 Xeon Gold 6138 . 9.44 |================================ GCC 7.3.0: Ryzen 7 2700X .... 9.28 |=============================== GCC 8.1.0: Ryzen 7 2700X .... 9.54 |================================ GCC 7.3.0: EPYC 7601 ........ 12.26 |========================================= GCC 8.1.0: EPYC 7601 ........ 12.50 |========================================== Redis 4.0.8 Test: GET Requests Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 3654543.25 |===================================== GCC 8.1.0: Core i7 8700K .... 3637269.92 |===================================== GCC 7.3.0: Core i9 7980XE ... 2583124.38 |========================== GCC 8.1.0: Core i9 7980XE ... 2783213.08 |============================ GCC 7.3.0: 2 Xeon Gold 6138 . 2099680.94 |===================== GCC 8.1.0: 2 Xeon Gold 6138 . 2165365.71 |====================== GCC 7.3.0: Ryzen 7 2700X .... 2824673.21 |============================= GCC 8.1.0: Ryzen 7 2700X .... 2748172.25 |============================ GCC 7.3.0: EPYC 7601 ........ 1626714.96 |================ GCC 8.1.0: EPYC 7601 ........ 1703998.46 |================= Redis 4.0.8 Test: LPOP Requests Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 3851755.83 |===================================== GCC 8.1.0: Core i7 8700K .... 3630624.83 |=================================== GCC 7.3.0: Core i9 7980XE ... 2834089.67 |=========================== GCC 8.1.0: Core i9 7980XE ... 2924082.50 |============================ GCC 7.3.0: 2 Xeon Gold 6138 . 2168657.00 |===================== GCC 8.1.0: 2 Xeon Gold 6138 . 2309794.75 |====================== GCC 7.3.0: Ryzen 7 2700X .... 2796050.58 |=========================== GCC 8.1.0: Ryzen 7 2700X .... 3035776.79 |============================= GCC 7.3.0: EPYC 7601 ........ 1702037.04 |================ GCC 8.1.0: EPYC 7601 ........ 1731144.83 |================= Redis 4.0.8 Test: SET Requests Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 2592122.33 |===================================== GCC 8.1.0: Core i7 8700K .... 2547839.00 |==================================== GCC 7.3.0: Core i9 7980XE ... 1962968.50 |============================ GCC 8.1.0: Core i9 7980XE ... 2127760.48 |============================== GCC 7.3.0: 2 Xeon Gold 6138 . 1583093.08 |======================= GCC 8.1.0: 2 Xeon Gold 6138 . 1752110.19 |========================= GCC 7.3.0: Ryzen 7 2700X .... 1917057.04 |=========================== GCC 8.1.0: Ryzen 7 2700X .... 1974990.33 |============================ GCC 7.3.0: EPYC 7601 ........ 1281816.44 |================== GCC 8.1.0: EPYC 7601 ........ 1295530.83 |================== Redis 4.0.8 Test: SADD Requests Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 3000024.08 |===================================== GCC 8.1.0: Core i7 8700K .... 2922042.00 |==================================== GCC 7.3.0: Core i9 7980XE ... 2112444.40 |========================== GCC 8.1.0: Core i9 7980XE ... 2320715.08 |============================= GCC 7.3.0: 2 Xeon Gold 6138 . 1970080.62 |======================== GCC 8.1.0: 2 Xeon Gold 6138 . 1828244.96 |======================= GCC 7.3.0: Ryzen 7 2700X .... 2209198.08 |=========================== GCC 8.1.0: Ryzen 7 2700X .... 2166161.67 |=========================== GCC 7.3.0: EPYC 7601 ........ 1397462.96 |================= GCC 8.1.0: EPYC 7601 ........ 1437758.66 |================== Redis 4.0.8 Test: LPUSH Requests Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 2379477.17 |==================================== GCC 8.1.0: Core i7 8700K .... 2437201.08 |===================================== GCC 7.3.0: Core i9 7980XE ... 1761252.42 |=========================== GCC 8.1.0: Core i9 7980XE ... 1930905.38 |============================= GCC 7.3.0: 2 Xeon Gold 6138 . 1433138.46 |====================== GCC 8.1.0: 2 Xeon Gold 6138 . 1644578.79 |========================= GCC 7.3.0: Ryzen 7 2700X .... 1606362.16 |======================== GCC 8.1.0: Ryzen 7 2700X .... 1737364.33 |========================== GCC 7.3.0: EPYC 7601 ........ 1085511.33 |================ GCC 8.1.0: EPYC 7601 ........ 1120554.29 |================= Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 11 |============================================= GCC 8.1.0: Core i7 8700K .... 11 |============================================= GCC 7.3.0: Core i9 7980XE ... 6 |========================= GCC 8.1.0: Core i9 7980XE ... 4 |================ GCC 7.3.0: 2 Xeon Gold 6138 . 5 |==================== GCC 8.1.0: 2 Xeon Gold 6138 . 3 |============ GCC 7.3.0: Ryzen 7 2700X .... 9 |===================================== GCC 8.1.0: Ryzen 7 2700X .... 10 |========================================= GCC 7.3.0: EPYC 7601 ........ 4 |================ GCC 8.1.0: EPYC 7601 ........ 4 |================ LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 8.08 |============================== GCC 8.1.0: Core i7 8700K .... 7.97 |============================== GCC 7.3.0: Core i9 7980XE ... 11.13 |========================================= GCC 8.1.0: Core i9 7980XE ... 9.93 |===================================== GCC 7.3.0: 2 Xeon Gold 6138 . 11.14 |========================================= GCC 8.1.0: 2 Xeon Gold 6138 . 10.07 |===================================== GCC 7.3.0: Ryzen 7 2700X .... 8.39 |=============================== GCC 8.1.0: Ryzen 7 2700X .... 7.88 |============================= GCC 7.3.0: EPYC 7601 ........ 11.32 |========================================== GCC 8.1.0: EPYC 7601 ........ 10.60 |======================================= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 5.09 |================ GCC 8.1.0: Core i7 8700K .... 4.20 |============== GCC 7.3.0: Core i9 7980XE ... 10.31 |================================= GCC 8.1.0: Core i9 7980XE ... 10.82 |=================================== GCC 7.3.0: 2 Xeon Gold 6138 . 12.27 |======================================== GCC 8.1.0: 2 Xeon Gold 6138 . 13.03 |========================================== GCC 7.3.0: Ryzen 7 2700X .... 6.29 |==================== GCC 8.1.0: Ryzen 7 2700X .... 6.37 |===================== GCC 7.3.0: EPYC 7601 ........ 7.23 |======================= GCC 8.1.0: EPYC 7601 ........ 7.71 |========================= C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 9.58 |======================================= GCC 8.1.0: Core i7 8700K .... 8.57 |=================================== GCC 7.3.0: Core i9 7980XE ... 5.44 |====================== GCC 8.1.0: Core i9 7980XE ... 5.87 |======================== GCC 7.3.0: 2 Xeon Gold 6138 . 6.30 |========================== GCC 8.1.0: 2 Xeon Gold 6138 . 10.34 |========================================== GCC 7.3.0: Ryzen 7 2700X .... 7.79 |================================ GCC 8.1.0: Ryzen 7 2700X .... 6.64 |=========================== GCC 7.3.0: EPYC 7601 ........ 2.92 |============ GCC 8.1.0: EPYC 7601 ........ 2.51 |========== Bullet Physics Engine 2.81 Test: Raytests Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 2.13 |============================ GCC 8.1.0: Core i7 8700K .... 2.19 |============================ GCC 7.3.0: Core i9 7980XE ... 2.66 |================================== GCC 8.1.0: Core i9 7980XE ... 2.47 |================================ GCC 7.3.0: 2 Xeon Gold 6138 . 2.80 |==================================== GCC 8.1.0: 2 Xeon Gold 6138 . 2.81 |==================================== GCC 7.3.0: Ryzen 7 2700X .... 2.50 |================================ GCC 8.1.0: Ryzen 7 2700X .... 2.32 |============================== GCC 7.3.0: EPYC 7601 ........ 3.33 |=========================================== GCC 8.1.0: EPYC 7601 ........ 3.09 |======================================== Stockfish 2014-11-26 Total Time ms < Lower Is Better GCC 7.3.0: Core i7 8700K .... 2630 |======================= GCC 8.1.0: Core i7 8700K .... 2621 |======================= GCC 7.3.0: Core i9 7980XE ... 2946 |========================== GCC 8.1.0: Core i9 7980XE ... 2817 |========================= GCC 7.3.0: 2 Xeon Gold 6138 . 3313 |============================= GCC 8.1.0: 2 Xeon Gold 6138 . 3182 |============================ GCC 7.3.0: Ryzen 7 2700X .... 3369 |============================== GCC 8.1.0: Ryzen 7 2700X .... 3300 |============================= GCC 7.3.0: EPYC 7601 ........ 4891 |=========================================== GCC 8.1.0: EPYC 7601 ........ 4451 |======================================= TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better GCC 7.3.0: Core i7 8700K .... 1540210 |======================================== GCC 8.1.0: Core i7 8700K .... 1486216 |======================================= GCC 7.3.0: Core i9 7980XE ... 1398624 |==================================== GCC 8.1.0: Core i9 7980XE ... 1366694 |=================================== GCC 7.3.0: 2 Xeon Gold 6138 . 1237148 |================================ GCC 8.1.0: 2 Xeon Gold 6138 . 1204151 |=============================== GCC 7.3.0: Ryzen 7 2700X .... 1170873 |============================== GCC 8.1.0: Ryzen 7 2700X .... 1159047 |============================== GCC 7.3.0: EPYC 7601 ........ 861938 |====================== GCC 8.1.0: EPYC 7601 ........ 851545 |====================== Bullet Physics Engine 2.81 Test: Convex Trimesh Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 0.93 |=========================== GCC 8.1.0: Core i7 8700K .... 0.96 |============================ GCC 7.3.0: Core i9 7980XE ... 1.15 |================================== GCC 8.1.0: Core i9 7980XE ... 1.03 |============================== GCC 7.3.0: 2 Xeon Gold 6138 . 1.23 |==================================== GCC 8.1.0: 2 Xeon Gold 6138 . 1.25 |===================================== GCC 7.3.0: Ryzen 7 2700X .... 1.10 |================================ GCC 8.1.0: Ryzen 7 2700X .... 0.99 |============================= GCC 7.3.0: EPYC 7601 ........ 1.47 |=========================================== GCC 8.1.0: EPYC 7601 ........ 1.32 |======================================= Bullet Physics Engine 2.81 Test: Prim Trimesh Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 0.79 |============================== GCC 8.1.0: Core i7 8700K .... 0.80 |=============================== GCC 7.3.0: Core i9 7980XE ... 0.98 |====================================== GCC 8.1.0: Core i9 7980XE ... 0.88 |================================== GCC 7.3.0: 2 Xeon Gold 6138 . 1.04 |======================================== GCC 8.1.0: 2 Xeon Gold 6138 . 1.00 |====================================== GCC 7.3.0: Ryzen 7 2700X .... 0.84 |================================ GCC 8.1.0: Ryzen 7 2700X .... 0.84 |================================ GCC 7.3.0: EPYC 7601 ........ 1.12 |=========================================== GCC 8.1.0: EPYC 7601 ........ 1.12 |=========================================== Bullet Physics Engine 2.81 Test: 136 Ragdolls Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 2.23 |=============================== GCC 8.1.0: Core i7 8700K .... 2.23 |=============================== GCC 7.3.0: Core i9 7980XE ... 2.68 |====================================== GCC 8.1.0: Core i9 7980XE ... 2.44 |================================== GCC 7.3.0: 2 Xeon Gold 6138 . 2.88 |========================================= GCC 8.1.0: 2 Xeon Gold 6138 . 2.76 |======================================= GCC 7.3.0: Ryzen 7 2700X .... 2.28 |================================ GCC 8.1.0: Ryzen 7 2700X .... 2.29 |================================ GCC 7.3.0: EPYC 7601 ........ 3.05 |=========================================== GCC 8.1.0: EPYC 7601 ........ 3.05 |=========================================== Bullet Physics Engine 2.81 Test: 1000 Convex Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 3.70 |========================= GCC 8.1.0: Core i7 8700K .... 3.67 |========================= GCC 7.3.0: Core i9 7980XE ... 4.55 |=============================== GCC 8.1.0: Core i9 7980XE ... 4.06 |=========================== GCC 7.3.0: 2 Xeon Gold 6138 . 4.86 |================================= GCC 8.1.0: 2 Xeon Gold 6138 . 4.63 |=============================== GCC 7.3.0: Ryzen 7 2700X .... 4.77 |================================ GCC 8.1.0: Ryzen 7 2700X .... 3.99 |=========================== GCC 7.3.0: EPYC 7601 ........ 6.39 |=========================================== GCC 8.1.0: EPYC 7601 ........ 5.34 |==================================== Bullet Physics Engine 2.81 Test: 1000 Stack Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 3.81 |============================ GCC 8.1.0: Core i7 8700K .... 3.82 |============================ GCC 7.3.0: Core i9 7980XE ... 4.74 |================================== GCC 8.1.0: Core i9 7980XE ... 4.26 |=============================== GCC 7.3.0: 2 Xeon Gold 6138 . 5.13 |===================================== GCC 8.1.0: 2 Xeon Gold 6138 . 4.87 |=================================== GCC 7.3.0: Ryzen 7 2700X .... 4.43 |================================ GCC 8.1.0: Ryzen 7 2700X .... 4.31 |=============================== GCC 7.3.0: EPYC 7601 ........ 5.91 |=========================================== GCC 8.1.0: EPYC 7601 ........ 5.74 |========================================== Bullet Physics Engine 2.81 Test: 3000 Fall Seconds < Lower Is Better GCC 7.3.0: Core i7 8700K .... 3.38 |============================= GCC 8.1.0: Core i7 8700K .... 3.39 |============================= GCC 7.3.0: Core i9 7980XE ... 4.18 |=================================== GCC 8.1.0: Core i9 7980XE ... 3.79 |================================ GCC 7.3.0: 2 Xeon Gold 6138 . 4.57 |======================================= GCC 8.1.0: 2 Xeon Gold 6138 . 4.37 |===================================== GCC 7.3.0: Ryzen 7 2700X .... 3.82 |================================ GCC 8.1.0: Ryzen 7 2700X .... 3.75 |================================ GCC 7.3.0: EPYC 7601 ........ 5.08 |=========================================== GCC 8.1.0: EPYC 7601 ........ 5.00 |========================================== SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 7.3.0: Core i7 8700K .... 2351.19 |======================================== GCC 8.1.0: Core i7 8700K .... 2344.00 |======================================== GCC 7.3.0: Core i9 7980XE ... 2117.77 |==================================== GCC 8.1.0: Core i9 7980XE ... 2116.31 |==================================== GCC 7.3.0: 2 Xeon Gold 6138 . 1863.01 |================================ GCC 8.1.0: 2 Xeon Gold 6138 . 1863.84 |================================ GCC 7.3.0: Ryzen 7 2700X .... 2292.50 |======================================= GCC 8.1.0: Ryzen 7 2700X .... 2291.54 |======================================= GCC 7.3.0: EPYC 7601 ........ 1687.76 |============================= GCC 8.1.0: EPYC 7601 ........ 1687.12 |============================= SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 7.3.0: Core i7 8700K .... 9969.16 |======================================== GCC 8.1.0: Core i7 8700K .... 9355.11 |====================================== GCC 7.3.0: Core i9 7980XE ... 6680.34 |=========================== GCC 8.1.0: Core i9 7980XE ... 6249.96 |========================= GCC 7.3.0: 2 Xeon Gold 6138 . 4769.61 |=================== GCC 8.1.0: 2 Xeon Gold 6138 . 4926.66 |==================== GCC 7.3.0: Ryzen 7 2700X .... 6843.93 |=========================== GCC 8.1.0: Ryzen 7 2700X .... 6304.42 |========================= GCC 7.3.0: EPYC 7601 ........ 4783.60 |=================== GCC 8.1.0: EPYC 7601 ........ 4718.95 |=================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 7.3.0: Core i7 8700K .... 3570.79 |======================================= GCC 8.1.0: Core i7 8700K .... 3693.53 |======================================== GCC 7.3.0: Core i9 7980XE ... 3001.41 |================================= GCC 8.1.0: Core i9 7980XE ... 3398.36 |===================================== GCC 7.3.0: 2 Xeon Gold 6138 . 2478.86 |=========================== GCC 8.1.0: 2 Xeon Gold 6138 . 2552.25 |============================ GCC 7.3.0: Ryzen 7 2700X .... 3062.55 |================================= GCC 8.1.0: Ryzen 7 2700X .... 2974.76 |================================ GCC 7.3.0: EPYC 7601 ........ 2400.05 |========================== GCC 8.1.0: EPYC 7601 ........ 2461.82 |=========================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 7.3.0: Core i7 8700K .... 644.97 |===================================== GCC 8.1.0: Core i7 8700K .... 632.75 |==================================== GCC 7.3.0: Core i9 7980XE ... 699.07 |======================================== GCC 8.1.0: Core i9 7980XE ... 715.32 |========================================= GCC 7.3.0: 2 Xeon Gold 6138 . 620.75 |==================================== GCC 8.1.0: 2 Xeon Gold 6138 . 603.14 |=================================== GCC 7.3.0: Ryzen 7 2700X .... 290.95 |================= GCC 8.1.0: Ryzen 7 2700X .... 289.55 |================= GCC 7.3.0: EPYC 7601 ........ 223.59 |============= GCC 8.1.0: EPYC 7601 ........ 223.94 |============= SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 7.3.0: Core i7 8700K .... 955.04 |========================================= GCC 8.1.0: Core i7 8700K .... 866.83 |===================================== GCC 7.3.0: Core i9 7980XE ... 842.58 |==================================== GCC 8.1.0: Core i9 7980XE ... 798.95 |================================== GCC 7.3.0: 2 Xeon Gold 6138 . 746.19 |================================ GCC 8.1.0: 2 Xeon Gold 6138 . 687.49 |============================== GCC 7.3.0: Ryzen 7 2700X .... 265.26 |=========== GCC 8.1.0: Ryzen 7 2700X .... 746.93 |================================ GCC 7.3.0: EPYC 7601 ........ 195.68 |======== GCC 8.1.0: EPYC 7601 ........ 556.36 |========================