7980XE vs. 2990WX - GCC 9 vs. Clang 8 Compiler Benchmarks GCC 9 vs. Clang 8 compiler benchmarks by Michael Larabel for a future article... 7980XE: GCC 8.3: Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.3 Mesa 18.2.8, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 2560x1440 7980XE: GCC 9.1: Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.3 Mesa 18.2.8, Compiler: GCC 9.1.0, File-System: ext4, Screen Resolution: 2560x1440 7980XE: Clang 8: Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.3 Mesa 18.2.8, Compiler: Clang 8.0.1-svn359952-1~exp1~20190504004906.65, File-System: ext4, Screen Resolution: 2560x1440 2990WX: GCC 8.3: Processor: AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH EXTREME (1701 BIOS), Chipset: AMD 17h, Memory: 32768MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: AMD Radeon RX 64 8GB (1590/800MHz), Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: amdgpu 18.1.0, OpenGL: 4.5 Mesa 18.2.8 (LLVM 7.0.0), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160 2990WX: GCC 9.1: Processor: AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH EXTREME (1701 BIOS), Chipset: AMD 17h, Memory: 32768MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: AMD Radeon RX 64 8GB (1590/800MHz), Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: amdgpu 18.1.0, OpenGL: 4.5 Mesa 18.2.8 (LLVM 7.0.0), Compiler: GCC 9.1.0, File-System: ext4, Screen Resolution: 3840x2160 2990WX: Clang 8: Processor: AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH EXTREME (1701 BIOS), Chipset: AMD 17h, Memory: 32768MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: AMD Radeon RX 64 8GB (1590/800MHz), Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: amdgpu 18.1.0, OpenGL: 4.5 Mesa 18.2.8 (LLVM 7.0.0), Compiler: Clang 8.0.1-svn359952-1~exp1~20190504004906.65, File-System: ext4, Screen Resolution: 3840x2160 t-test1 2017-01-13 Threads: 1 Seconds < Lower Is Better 7980XE: GCC 8.3 . 18.42 |===================================== 7980XE: GCC 9.1 . 18.31 |===================================== 7980XE: Clang 8 . 18.45 |===================================== 2990WX: GCC 8.3 . 25.95 |==================================================== 2990WX: GCC 9.1 . 26.74 |====================================================== 2990WX: Clang 8 . 26.39 |===================================================== t-test1 2017-01-13 Threads: 2 Seconds < Lower Is Better 7980XE: GCC 8.3 . 7.66 |=============================================== 7980XE: GCC 9.1 . 7.54 |============================================== 7980XE: Clang 8 . 7.52 |============================================== 2990WX: GCC 8.3 . 8.88 |======================================================= 2990WX: GCC 9.1 . 8.95 |======================================================= 2990WX: Clang 8 . 8.75 |====================================================== FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Mflops > Higher Is Better 7980XE: GCC 8.3 . 6703 |======================================================= 7980XE: GCC 9.1 . 6585 |====================================================== 7980XE: Clang 8 . 6224 |=================================================== 2990WX: GCC 8.3 . 6748 |======================================================= 2990WX: GCC 9.1 . 6694 |======================================================= 2990WX: Clang 8 . 6056 |================================================= FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Mflops > Higher Is Better 7980XE: GCC 8.3 . 18502 |==================================================== 7980XE: GCC 9.1 . 19235 |====================================================== 7980XE: Clang 8 . 17923 |================================================== 2990WX: GCC 8.3 . 15927 |============================================= 2990WX: GCC 9.1 . 14708 |========================================= 2990WX: Clang 8 . 15349 |=========================================== Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Seconds < Lower Is Better 7980XE: GCC 8.3 . 2.50 |================================================= 7980XE: GCC 9.1 . 2.41 |================================================ 7980XE: Clang 8 . 2.44 |================================================ 2990WX: GCC 8.3 . 2.79 |======================================================= 2990WX: GCC 9.1 . 2.66 |==================================================== 2990WX: Clang 8 . 2.62 |==================================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better 7980XE: GCC 8.3 . 2730 |======================================================= 7980XE: GCC 9.1 . 2725 |======================================================= 7980XE: Clang 8 . 2555 |=================================================== 2990WX: GCC 8.3 . 2405 |================================================ 2990WX: GCC 9.1 . 2537 |=================================================== 2990WX: Clang 8 . 2532 |=================================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better 7980XE: GCC 8.3 . 958 |======================================================== 7980XE: GCC 9.1 . 955 |======================================================== 7980XE: Clang 8 . 711 |========================================== 2990WX: GCC 8.3 . 731 |=========================================== 2990WX: GCC 9.1 . 732 |=========================================== 2990WX: Clang 8 . 723 |========================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better 7980XE: GCC 8.3 . 779 |======================================================== 7980XE: GCC 9.1 . 777 |======================================================== 7980XE: Clang 8 . 754 |====================================================== 2990WX: GCC 8.3 . 270 |=================== 2990WX: GCC 9.1 . 270 |=================== 2990WX: Clang 8 . 268 |=================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better 7980XE: GCC 8.3 . 3470 |======================================================= 7980XE: GCC 9.1 . 3463 |======================================================= 7980XE: Clang 8 . 3265 |==================================================== 2990WX: GCC 8.3 . 3211 |=================================================== 2990WX: GCC 9.1 . 3207 |=================================================== 2990WX: Clang 8 . 3288 |==================================================== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better 7980XE: GCC 8.3 . 6251 |===================================================== 7980XE: GCC 9.1 . 6240 |===================================================== 7980XE: Clang 8 . 6398 |====================================================== 2990WX: GCC 8.3 . 5599 |=============================================== 2990WX: GCC 9.1 . 6255 |===================================================== 2990WX: Clang 8 . 6512 |======================================================= SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better 7980XE: GCC 8.3 . 2193 |====================================================== 7980XE: GCC 9.1 . 2190 |====================================================== 7980XE: Clang 8 . 1648 |========================================= 2990WX: GCC 8.3 . 2215 |======================================================= 2990WX: GCC 9.1 . 2219 |======================================================= 2990WX: Clang 8 . 1870 |============================================== TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better 7980XE: GCC 8.3 . 1466795 |============================================== 7980XE: GCC 9.1 . 1415170 |============================================= 7980XE: Clang 8 . 1653003 |==================================================== 2990WX: GCC 8.3 . 1116295 |=================================== 2990WX: GCC 9.1 . 1113589 |=================================== 2990WX: Clang 8 . 1191152 |===================================== MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: f32 ms < Lower Is Better 7980XE: GCC 8.3 . 19.02 |============== 7980XE: GCC 9.1 . 19.10 |=============== 7980XE: Clang 8 . 15.60 |============ 2990WX: GCC 8.3 . 70.99 |====================================================== 2990WX: GCC 9.1 . 70.99 |====================================================== 2990WX: Clang 8 . 8.14 |====== AOM AV1 2019-02-11 AV1 Video Encoding Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 0.25 |======================================================= 7980XE: GCC 9.1 . 0.25 |======================================================= 7980XE: Clang 8 . 0.24 |===================================================== 2990WX: GCC 8.3 . 0.22 |================================================ 2990WX: GCC 9.1 . 0.22 |================================================ 2990WX: Clang 8 . 0.22 |================================================ SVT-AV1 2019-03-07 1080p 8-bit YUV To AV1 Video Encode Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 20.43 |================================================== 7980XE: GCC 9.1 . 20.43 |================================================== 7980XE: Clang 8 . 21.99 |====================================================== 2990WX: GCC 8.3 . 21.52 |===================================================== 2990WX: GCC 9.1 . 19.18 |=============================================== 2990WX: Clang 8 . 21.25 |==================================================== SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 314 |======================================================== 7980XE: GCC 9.1 . 315 |======================================================== 7980XE: Clang 8 . 283 |================================================== 2990WX: GCC 8.3 . 177 |=============================== 2990WX: GCC 9.1 . 237 |========================================== 2990WX: Clang 8 . 179 |================================ SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 327 |======================================================== 7980XE: GCC 9.1 . 328 |======================================================== 7980XE: Clang 8 . 303 |==================================================== 2990WX: GCC 8.3 . 110 |=================== 2990WX: GCC 9.1 . 114 |=================== 2990WX: Clang 8 . 118 |==================== VP9 libvpx Encoding 1.8.0 vpxenc VP9 1080p Video Encode Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 23.87 |=============================================== 7980XE: GCC 9.1 . 24.72 |================================================= 7980XE: Clang 8 . 23.79 |=============================================== 2990WX: GCC 8.3 . 26.54 |==================================================== 2990WX: GCC 9.1 . 26.51 |==================================================== 2990WX: Clang 8 . 27.40 |====================================================== x264 2018-09-25 H.264 Video Encoding Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 128 |================================================ 7980XE: GCC 9.1 . 127 |================================================ 7980XE: Clang 8 . 128 |================================================ 2990WX: GCC 8.3 . 146 |======================================================= 2990WX: GCC 9.1 . 146 |======================================================= 2990WX: Clang 8 . 149 |======================================================== x265 3.0 H.265 1080p Video Encoding Frames Per Second > Higher Is Better 7980XE: GCC 8.3 . 39.57 |====================================================== 7980XE: Clang 8 . 37.67 |=================================================== 2990WX: GCC 8.3 . 33.45 |============================================== 2990WX: GCC 9.1 . 33.65 |============================================== 2990WX: Clang 8 . 33.95 |============================================== GraphicsMagick 1.3.30 Operation: Swirl Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 227 |=================================================== 7980XE: GCC 9.1 . 226 |=================================================== 7980XE: Clang 8 . 204 |============================================== 2990WX: GCC 8.3 . 249 |======================================================== 2990WX: GCC 9.1 . 250 |======================================================== 2990WX: Clang 8 . 221 |================================================== GraphicsMagick 1.3.30 Operation: Rotate Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 257 |=================================================== 7980XE: GCC 9.1 . 257 |=================================================== 7980XE: Clang 8 . 263 |==================================================== 2990WX: GCC 8.3 . 245 |================================================ 2990WX: GCC 9.1 . 248 |================================================= 2990WX: Clang 8 . 283 |======================================================== GraphicsMagick 1.3.30 Operation: Sharpen Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 186 |=============================================== 7980XE: GCC 9.1 . 196 |================================================== 7980XE: Clang 8 . 170 |=========================================== 2990WX: GCC 8.3 . 218 |======================================================= 2990WX: GCC 9.1 . 220 |======================================================== 2990WX: Clang 8 . 193 |================================================= GraphicsMagick 1.3.30 Operation: Enhanced Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 211 |=================================================== 7980XE: GCC 9.1 . 210 |================================================== 7980XE: Clang 8 . 175 |========================================== 2990WX: GCC 8.3 . 231 |======================================================== 2990WX: GCC 9.1 . 233 |======================================================== 2990WX: Clang 8 . 205 |================================================= GraphicsMagick 1.3.30 Operation: Resizing Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 249 |======================================================== 7980XE: GCC 9.1 . 251 |======================================================== 7980XE: Clang 8 . 225 |================================================== 2990WX: GCC 8.3 . 238 |===================================================== 2990WX: GCC 9.1 . 241 |====================================================== 2990WX: Clang 8 . 208 |============================================== GraphicsMagick 1.3.30 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 169 |============================================== 7980XE: GCC 9.1 . 170 |=============================================== 7980XE: Clang 8 . 159 |============================================ 2990WX: GCC 8.3 . 203 |======================================================== 2990WX: GCC 9.1 . 204 |======================================================== 2990WX: Clang 8 . 183 |================================================== GraphicsMagick 1.3.30 Operation: HWB Color Space Iterations Per Minute > Higher Is Better 7980XE: GCC 8.3 . 264 |====================================================== 7980XE: GCC 9.1 . 264 |====================================================== 7980XE: Clang 8 . 232 |================================================ 2990WX: GCC 8.3 . 269 |======================================================= 2990WX: GCC 9.1 . 272 |======================================================== 2990WX: Clang 8 . 240 |================================================= Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better 7980XE: GCC 8.3 . 3272 |======================================================= 7980XE: GCC 9.1 . 3263 |======================================================= 7980XE: Clang 8 . 2426 |========================================= 2990WX: GCC 8.3 . 1294 |====================== 2990WX: GCC 9.1 . 1319 |====================== 2990WX: Clang 8 . 1367 |======================= Stockfish 9 Total Time Nodes Per Second > Higher Is Better 7980XE: GCC 8.3 . 47570580 |=================================== 7980XE: GCC 9.1 . 47190770 |================================== 7980XE: Clang 8 . 47116115 |================================== 2990WX: GCC 8.3 . 66870373 |================================================= 2990WX: GCC 9.1 . 66933168 |================================================= 2990WX: Clang 8 . 70006213 |=================================================== Timed ImageMagick Compilation 6.9.0 Time To Compile Seconds < Lower Is Better 7980XE: GCC 8.3 . 24.40 |==================================================== 7980XE: GCC 9.1 . 20.22 |=========================================== 7980XE: Clang 8 . 18.25 |======================================= 2990WX: GCC 8.3 . 25.21 |====================================================== 2990WX: GCC 9.1 . 19.33 |========================================= 2990WX: Clang 8 . 18.30 |======================================= Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better 7980XE: GCC 8.3 . 226 |===================================================== 7980XE: GCC 9.1 . 238 |======================================================== 7980XE: Clang 8 . 202 |================================================ 2990WX: GCC 8.3 . 210 |================================================= 2990WX: Clang 8 . 190 |============================================= Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better 7980XE: GCC 8.3 . 51.22 |=================================== 7980XE: GCC 9.1 . 57.03 |======================================= 7980XE: Clang 8 . 69.19 |=============================================== 2990WX: GCC 8.3 . 56.18 |====================================== 2990WX: GCC 9.1 . 63.32 |=========================================== 2990WX: Clang 8 . 78.86 |====================================================== C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better 7980XE: GCC 8.3 . 55.35 |============================================= 7980XE: GCC 9.1 . 33.82 |=========================== 7980XE: Clang 8 . 67.07 |====================================================== 2990WX: GCC 8.3 . 17.94 |============== 2990WX: GCC 9.1 . 18.05 |=============== 2990WX: Clang 8 . 29.32 |======================== POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better 7980XE: GCC 8.3 . 27.95 |================================================ 7980XE: Clang 8 . 31.41 |====================================================== 2990WX: GCC 8.3 . 17.65 |============================== 2990WX: Clang 8 . 17.80 |=============================== Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better 7980XE: GCC 8.3 . 6.20 |====================================================== 7980XE: GCC 9.1 . 6.32 |======================================================= 2990WX: GCC 8.3 . 3.83 |================================= 2990WX: GCC 9.1 . 3.84 |================================= AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better 7980XE: GCC 8.3 . 35.98 |================================================ 7980XE: GCC 9.1 . 35.06 |=============================================== 7980XE: Clang 8 . 35.93 |================================================ 2990WX: GCC 8.3 . 38.64 |=================================================== 2990WX: GCC 9.1 . 39.10 |==================================================== 2990WX: Clang 8 . 40.54 |====================================================== Bullet Physics Engine 2.81 Test: Raytests Seconds < Lower Is Better 7980XE: GCC 8.3 . 2.25 |=========================================== 7980XE: GCC 9.1 . 2.58 |================================================= 7980XE: Clang 8 . 2.89 |======================================================= 2990WX: GCC 8.3 . 2.37 |============================================= 2990WX: GCC 9.1 . 2.35 |============================================= 2990WX: Clang 8 . 2.43 |============================================== Bullet Physics Engine 2.81 Test: 3000 Fall Seconds < Lower Is Better 7980XE: GCC 8.3 . 3.80 |============================================== 7980XE: GCC 9.1 . 3.74 |============================================= 7980XE: Clang 8 . 4.59 |======================================================= 2990WX: GCC 8.3 . 3.85 |============================================== 2990WX: GCC 9.1 . 3.84 |============================================== 2990WX: Clang 8 . 3.96 |=============================================== Bullet Physics Engine 2.81 Test: 1000 Stack Seconds < Lower Is Better 7980XE: GCC 8.3 . 4.04 |======================================== 7980XE: GCC 9.1 . 3.99 |======================================= 7980XE: Clang 8 . 5.57 |======================================================= 2990WX: GCC 8.3 . 4.37 |=========================================== 2990WX: GCC 9.1 . 4.41 |============================================ 2990WX: Clang 8 . 4.68 |============================================== Bullet Physics Engine 2.81 Test: 1000 Convex Seconds < Lower Is Better 7980XE: GCC 8.3 . 3.93 |=========================================== 7980XE: GCC 9.1 . 3.87 |========================================== 7980XE: Clang 8 . 5.07 |======================================================= 2990WX: GCC 8.3 . 4.03 |============================================ 2990WX: GCC 9.1 . 3.96 |=========================================== 2990WX: Clang 8 . 4.06 |============================================ Bullet Physics Engine 2.81 Test: 136 Ragdolls Seconds < Lower Is Better 7980XE: GCC 8.3 . 2.28 |========================================== 7980XE: GCC 9.1 . 2.27 |========================================= 7980XE: Clang 8 . 3.02 |======================================================= 2990WX: GCC 8.3 . 2.38 |=========================================== 2990WX: GCC 9.1 . 2.30 |========================================== 2990WX: Clang 8 . 2.51 |============================================== Bullet Physics Engine 2.81 Test: Prim Trimesh Seconds < Lower Is Better 7980XE: GCC 8.3 . 0.84 |=========================================== 7980XE: GCC 9.1 . 0.81 |========================================== 7980XE: Clang 8 . 1.07 |======================================================= 2990WX: GCC 8.3 . 0.86 |============================================ 2990WX: GCC 9.1 . 0.83 |=========================================== 2990WX: Clang 8 . 0.86 |============================================ Bullet Physics Engine 2.81 Test: Convex Trimesh Seconds < Lower Is Better 7980XE: GCC 8.3 . 1.00 |=========================================== 7980XE: GCC 9.1 . 0.98 |========================================== 7980XE: Clang 8 . 1.29 |======================================================= 2990WX: GCC 8.3 . 1.01 |=========================================== 2990WX: GCC 9.1 . 1.00 |=========================================== 2990WX: Clang 8 . 1.03 |============================================ XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Seconds < Lower Is Better 7980XE: GCC 8.3 . 17.61 |==================================== 7980XE: GCC 9.1 . 17.83 |===================================== 7980XE: Clang 8 . 18.08 |===================================== 2990WX: GCC 8.3 . 25.71 |===================================================== 2990WX: GCC 9.1 . 26.14 |====================================================== 2990WX: Clang 8 . 26.22 |====================================================== Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Seconds < Lower Is Better 7980XE: GCC 8.3 . 9.95 |============================ 7980XE: GCC 9.1 . 10.02 |============================ 7980XE: Clang 8 . 9.86 |============================ 2990WX: GCC 8.3 . 18.25 |=================================================== 2990WX: GCC 9.1 . 19.17 |====================================================== 2990WX: Clang 8 . 18.58 |==================================================== FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better 7980XE: GCC 8.3 . 9.11 |=================================================== 7980XE: GCC 9.1 . 9.10 |=================================================== 7980XE: Clang 8 . 9.79 |======================================================= 2990WX: GCC 8.3 . 9.54 |====================================================== 2990WX: GCC 9.1 . 9.54 |====================================================== 2990WX: Clang 8 . 8.65 |================================================= LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better 7980XE: GCC 8.3 . 9.62 |============================================ 7980XE: GCC 9.1 . 9.37 |========================================== 7980XE: Clang 8 . 11.93 |====================================================== 2990WX: GCC 8.3 . 8.00 |==================================== 2990WX: GCC 9.1 . 8.04 |==================================== 2990WX: Clang 8 . 9.53 |=========================================== OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better 7980XE: GCC 8.3 . 4690 |============================================ 7980XE: GCC 9.1 . 4679 |============================================ 7980XE: Clang 8 . 4551 |=========================================== 2990WX: GCC 8.3 . 5835 |======================================================= 2990WX: GCC 9.1 . 5828 |======================================================= 2990WX: Clang 8 . 5835 |======================================================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better 7980XE: GCC 8.3 . 543606 |===================================================== 7980XE: GCC 9.1 . 544759 |===================================================== 7980XE: Clang 8 . 508733 |================================================= 2990WX: GCC 8.3 . 473579 |============================================== 2990WX: GCC 9.1 . 462834 |============================================= 2990WX: Clang 8 . 470219 |============================================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better 7980XE: GCC 8.3 . 12465 |========================================= 7980XE: GCC 9.1 . 12386 |========================================= 7980XE: Clang 8 . 12468 |========================================= 2990WX: GCC 8.3 . 16336 |====================================================== 2990WX: GCC 9.1 . 16234 |====================================================== 2990WX: Clang 8 . 16279 |====================================================== CppPerformanceBenchmarks 9 Test: Atol Seconds < Lower Is Better 7980XE: GCC 8.3 . 58.64 |============================================== 7980XE: GCC 9.1 . 58.60 |============================================== 7980XE: Clang 8 . 58.97 |============================================== 2990WX: GCC 8.3 . 69.20 |====================================================== 2990WX: GCC 9.1 . 69.09 |====================================================== 2990WX: Clang 8 . 69.22 |====================================================== CppPerformanceBenchmarks 9 Test: Ctype Seconds < Lower Is Better 7980XE: GCC 8.3 . 29.20 |=============================================== 7980XE: GCC 9.1 . 28.00 |============================================= 7980XE: Clang 8 . 25.24 |======================================== 2990WX: GCC 8.3 . 32.10 |=================================================== 2990WX: GCC 9.1 . 33.87 |====================================================== 2990WX: Clang 8 . 31.66 |================================================== CppPerformanceBenchmarks 9 Test: Math Library Seconds < Lower Is Better 7980XE: GCC 8.3 . 346 |======================================================= 7980XE: GCC 9.1 . 338 |===================================================== 7980XE: Clang 8 . 324 |=================================================== 2990WX: GCC 8.3 . 354 |======================================================== 2990WX: GCC 9.1 . 351 |======================================================== 2990WX: Clang 8 . 344 |====================================================== CppPerformanceBenchmarks 9 Test: Random Numbers Seconds < Lower Is Better 7980XE: GCC 8.3 . 923 |===================================== 7980XE: GCC 9.1 . 866 |=================================== 7980XE: Clang 8 . 1114 |============================================= 2990WX: GCC 8.3 . 1057 |=========================================== 2990WX: GCC 9.1 . 1022 |========================================= 2990WX: Clang 8 . 1363 |======================================================= CppPerformanceBenchmarks 9 Test: Stepanov Vector Seconds < Lower Is Better 7980XE: GCC 8.3 . 83.28 |===================================================== 7980XE: GCC 9.1 . 84.33 |====================================================== 7980XE: Clang 8 . 75.40 |================================================ 2990WX: GCC 8.3 . 74.20 |================================================ 2990WX: GCC 9.1 . 74.93 |================================================ 2990WX: Clang 8 . 72.93 |=============================================== CppPerformanceBenchmarks 9 Test: Function Objects Seconds < Lower Is Better 7980XE: GCC 8.3 . 13.53 |=============================================== 7980XE: GCC 9.1 . 13.52 |=============================================== 7980XE: Clang 8 . 14.88 |=================================================== 2990WX: GCC 8.3 . 15.62 |====================================================== 2990WX: GCC 9.1 . 15.43 |===================================================== 2990WX: Clang 8 . 15.55 |====================================================== CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Seconds < Lower Is Better 7980XE: GCC 8.3 . 33.19 |====================================================== 7980XE: GCC 9.1 . 33.01 |====================================================== 7980XE: Clang 8 . 31.76 |==================================================== 2990WX: GCC 8.3 . 28.24 |============================================== 2990WX: GCC 9.1 . 28.23 |============================================== 2990WX: Clang 8 . 28.01 |============================================== Redis 4.0.8 Test: LPOP Requests Per Second > Higher Is Better 7980XE: GCC 8.3 . 3054513 |==================================================== 7980XE: GCC 9.1 . 2999947 |=================================================== 7980XE: Clang 8 . 3026435 |==================================================== 2990WX: GCC 8.3 . 2680556 |============================================== 2990WX: GCC 9.1 . 2576300 |============================================ 2990WX: Clang 8 . 2616490 |============================================= Redis 4.0.8 Test: SADD Requests Per Second > Higher Is Better 7980XE: GCC 8.3 . 2461337 |=================================================== 7980XE: GCC 9.1 . 2427261 |================================================== 7980XE: Clang 8 . 2522714 |==================================================== 2990WX: GCC 8.3 . 2055434 |========================================== 2990WX: GCC 9.1 . 2080500 |=========================================== 2990WX: Clang 8 . 2095399 |=========================================== Redis 4.0.8 Test: LPUSH Requests Per Second > Higher Is Better 7980XE: GCC 8.3 . 1821246 |============================================= 7980XE: GCC 9.1 . 2047806 |=================================================== 7980XE: Clang 8 . 2087461 |==================================================== 2990WX: GCC 8.3 . 1543405 |====================================== 2990WX: GCC 9.1 . 1548837 |======================================= 2990WX: Clang 8 . 1536115 |====================================== Redis 4.0.8 Test: GET Requests Per Second > Higher Is Better 7980XE: GCC 8.3 . 2764940 |================================================= 7980XE: GCC 9.1 . 2871461 |=================================================== 7980XE: Clang 8 . 2944985 |==================================================== 2990WX: GCC 8.3 . 2601924 |============================================== 2990WX: GCC 9.1 . 2445636 |=========================================== 2990WX: Clang 8 . 2506590 |============================================ Redis 4.0.8 Test: SET Requests Per Second > Higher Is Better 7980XE: GCC 8.3 . 2114876 |==================================================== 7980XE: GCC 9.1 . 2114288 |==================================================== 7980XE: Clang 8 . 2050817 |================================================== 2990WX: GCC 8.3 . 1831662 |============================================= 2990WX: GCC 9.1 . 1806157 |============================================ 2990WX: Clang 8 . 1806855 |============================================ ctx_clock Context Switch Time Clocks < Lower Is Better 7980XE: GCC 8.3 . 370 |======================================================== 7980XE: GCC 9.1 . 364 |======================================================= 7980XE: Clang 8 . 366 |======================================================= 2990WX: GCC 8.3 . 150 |======================= 2990WX: GCC 9.1 . 150 |======================= 2990WX: Clang 8 . 150 |======================= Memcached mcperf 1.5.10 Method: Add Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 75803 |==================================================== 7980XE: GCC 9.1 . 78017 |====================================================== 7980XE: Clang 8 . 76483 |===================================================== 2990WX: GCC 8.3 . 51703 |==================================== 2990WX: GCC 9.1 . 43428 |============================== 2990WX: Clang 8 . 46758 |================================ Memcached mcperf 1.5.10 Method: Get Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 126894 |===================================================== 7980XE: GCC 9.1 . 125200 |==================================================== 7980XE: Clang 8 . 127628 |===================================================== 2990WX: GCC 8.3 . 69414 |============================= 2990WX: GCC 9.1 . 72073 |============================== 2990WX: Clang 8 . 68515 |============================ Memcached mcperf 1.5.10 Method: Set Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 77662 |====================================================== 7980XE: GCC 9.1 . 77193 |====================================================== 7980XE: Clang 8 . 76864 |===================================================== 2990WX: GCC 8.3 . 45164 |=============================== 2990WX: GCC 9.1 . 45891 |================================ 2990WX: Clang 8 . 34890 |======================== Memcached mcperf 1.5.10 Method: Append Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 84017 |====================================================== 7980XE: GCC 9.1 . 84468 |====================================================== 7980XE: Clang 8 . 83390 |===================================================== 2990WX: GCC 8.3 . 45808 |============================= 2990WX: GCC 9.1 . 35875 |======================= 2990WX: Clang 8 . 35696 |======================= Memcached mcperf 1.5.10 Method: Delete Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 125004 |==================================================== 7980XE: GCC 9.1 . 126464 |===================================================== 7980XE: Clang 8 . 126071 |===================================================== 2990WX: GCC 8.3 . 69435 |============================= 2990WX: GCC 9.1 . 56612 |======================== 2990WX: Clang 8 . 57240 |======================== Memcached mcperf 1.5.10 Method: Prepend Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 84314 |====================================================== 7980XE: GCC 9.1 . 84291 |====================================================== 7980XE: Clang 8 . 83389 |===================================================== 2990WX: GCC 8.3 . 45945 |============================= 2990WX: GCC 9.1 . 35850 |======================= 2990WX: Clang 8 . 35982 |======================= Memcached mcperf 1.5.10 Method: Replace Operations Per Second > Higher Is Better 7980XE: GCC 8.3 . 82725 |===================================================== 7980XE: GCC 9.1 . 82307 |===================================================== 7980XE: Clang 8 . 84580 |====================================================== 2990WX: GCC 8.3 . 51625 |================================= 2990WX: GCC 9.1 . 35683 |======================= 2990WX: Clang 8 . 36032 |======================= NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better 7980XE: GCC 8.3 . 49752 |====================================================== 7980XE: GCC 9.1 . 49739 |====================================================== 7980XE: Clang 8 . 50060 |====================================================== 2990WX: GCC 8.3 . 30464 |================================= 2990WX: GCC 9.1 . 29644 |================================ 2990WX: Clang 8 . 29611 |================================