Compiler Benchmarks AMD Ryzen 7 2700X Eight-Core testing with a ASUS ROG CROSSHAIR VII HERO (WI-FI) (1001 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X 4GB on Ubuntu 18.10 via the Phoronix Test Suite. AMD 2950X: GCC 9.0.1: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.10 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 256GB 2115, Graphics: llvmpipe 31GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 18.10, Kernel: 4.18.0-13-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 3.3 Mesa 18.2.2 (LLVM 7.0 128 bits), Compiler: GCC 9.0.1 20190124, File-System: ext4, Screen Resolution: 2560x1440 AMD 2950X: GCC 8.2.0: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.10 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 256GB 2115, Graphics: llvmpipe 31GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 18.10, Kernel: 4.18.0-13-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 3.3 Mesa 18.2.2 (LLVM 7.0 128 bits), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 2560x1440 AMD 2950X: Clang 7.0.1: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.10 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 256GB 2115, Graphics: llvmpipe 31GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 18.10, Kernel: 4.18.0-13-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 3.3 Mesa 18.2.2 (LLVM 7.0 128 bits), Compiler: Clang 7.0.1 + LLVM 7.0.1, File-System: ext4, Screen Resolution: 2560x1440 AMD 2950X: Clang 8.0 SVN: Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.10 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 256GB 2115, Graphics: llvmpipe 31GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: 2 x Intel I211 + Intel-AC 9260 OS: Ubuntu 18.10, Kernel: 4.18.0-13-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 3.3 Mesa 18.2.2 (LLVM 7.0 128 bits), Compiler: Clang 8.0.0 + LLVM 8.0.0, File-System: ext4, Screen Resolution: 2560x1440 AMD 2700X: GCC 8.2.0: Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (1001 BIOS), Chipset: AMD Family 17h, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 256GB 2115, Graphics: Sapphire AMD Radeon RX 470/480/570/570X/580/580X 4GB (1260/1750MHz), Audio: AMD Ellesmere, Monitor: ASUS PB278, Network: Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac OS: Ubuntu 18.10, Kernel: 4.18.0-13-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2 (LLVM 7.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 2560x1440 AMD 2700X: GCC 9.0.1: Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (1001 BIOS), Chipset: AMD Family 17h, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 256GB 2115, Graphics: Sapphire AMD Radeon RX 470/480/570/570X/580/580X 4GB (1260/1750MHz), Audio: AMD Ellesmere, Monitor: ASUS PB278, Network: Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac OS: Ubuntu 18.10, Kernel: 4.18.0-13-generic (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2 (LLVM 7.0.0), Compiler: GCC 9.0.1 20190124, File-System: ext4, Screen Resolution: 2560x1440 Sockperf 3.4 Test: Throughput Messages Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 . 557774 |=============================================== AMD 2950X: GCC 8.2.0 . 550753 |============================================== AMD 2700X: GCC 9.0.1 . 574985 |================================================ Sockperf 3.4 Test: Latency Under Load usec < Lower Is Better AMD 2950X: GCC 9.0.1 . 80.30 |=============================== AMD 2950X: GCC 8.2.0 . 95.28 |==================================== AMD 2700X: GCC 9.0.1 . 125.55 |================================================ GNU MPC 1.1.0 Multi-Precision Benchmark Global Score > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 8400 |============================================== AMD 2950X: GCC 8.2.0 ..... 8347 |============================================== AMD 2950X: Clang 7.0.1 ... 8053 |============================================ AMD 2950X: Clang 8.0 SVN . 8097 |============================================ AMD 2700X: GCC 8.2.0 ..... 8317 |============================================== AMD 2700X: GCC 9.0.1 ..... 8337 |============================================== Parboil 2.5 Test: OpenMP LBM Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 . 75.00 |========================== AMD 2950X: GCC 8.2.0 . 74.28 |========================== AMD 2700X: GCC 8.2.0 . 138.07 |================================================ AMD 2700X: GCC 9.0.1 . 139.44 |================================================ Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 . 1.93 |============================== AMD 2950X: GCC 8.2.0 . 2.02 |=============================== AMD 2700X: GCC 8.2.0 . 3.24 |================================================== AMD 2700X: GCC 9.0.1 . 3.20 |================================================= Parboil 2.5 Test: OpenMP Stencil Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 . 8.08 |======================== AMD 2950X: GCC 8.2.0 . 12.95 |======================================= AMD 2700X: GCC 8.2.0 . 15.78 |=============================================== AMD 2700X: GCC 9.0.1 . 16.35 |================================================= Parboil 2.5 Test: OpenMP MRI Gridding Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 . 178.00 |================================================ AMD 2950X: GCC 8.2.0 . 179.00 |================================================ AMD 2700X: GCC 8.2.0 . 96.47 |========================== AMD 2700X: GCC 9.0.1 . 96.80 |========================== PolyBench-C 4.2 Test: Covariance Computation Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 4.11 |============================================== AMD 2950X: GCC 8.2.0 ..... 4.07 |============================================== AMD 2950X: Clang 7.0.1 ... 3.95 |============================================ AMD 2950X: Clang 8.0 SVN . 4.01 |============================================= AMD 2700X: GCC 8.2.0 ..... 3.21 |==================================== AMD 2700X: GCC 9.0.1 ..... 3.26 |==================================== PolyBench-C 4.2 Test: Correlation Computation Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 4.12 |============================================== AMD 2950X: GCC 8.2.0 ..... 4.09 |============================================== AMD 2950X: Clang 7.0.1 ... 4.06 |============================================= AMD 2950X: Clang 8.0 SVN . 3.98 |============================================ AMD 2700X: GCC 8.2.0 ..... 3.19 |==================================== AMD 2700X: GCC 9.0.1 ..... 3.21 |==================================== PolyBench-C 4.2 Test: 3 Matrix Multiplications Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 2.99 |============================================= AMD 2950X: GCC 8.2.0 ..... 3.07 |============================================== AMD 2950X: Clang 7.0.1 ... 3.09 |============================================== AMD 2950X: Clang 8.0 SVN . 3.06 |============================================== AMD 2700X: GCC 8.2.0 ..... 2.77 |========================================= AMD 2700X: GCC 9.0.1 ..... 2.79 |========================================== FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 32603 |=========================================== AMD 2950X: GCC 8.2.0 ..... 33735 |============================================= AMD 2950X: Clang 7.0.1 ... 32386 |=========================================== AMD 2950X: Clang 8.0 SVN . 31643 |========================================== AMD 2700X: GCC 8.2.0 ..... 33558 |============================================= AMD 2700X: GCC 9.0.1 ..... 32311 |=========================================== FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 29705 |=========================================== AMD 2950X: GCC 8.2.0 ..... 26836 |======================================= AMD 2950X: Clang 7.0.1 ... 29126 |========================================== AMD 2950X: Clang 8.0 SVN . 29323 |========================================== AMD 2700X: GCC 8.2.0 ..... 31268 |============================================= AMD 2700X: GCC 9.0.1 ..... 29507 |========================================== Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 6.73 |============================================== AMD 2950X: GCC 8.2.0 ..... 6.69 |============================================== AMD 2950X: Clang 7.0.1 ... 5.71 |======================================= AMD 2950X: Clang 8.0 SVN . 5.89 |======================================== AMD 2700X: GCC 8.2.0 ..... 6.34 |=========================================== AMD 2700X: GCC 9.0.1 ..... 6.35 |=========================================== Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 2.23 |===================================== AMD 2950X: GCC 8.2.0 ..... 2.43 |======================================== AMD 2950X: Clang 7.0.1 ... 2.24 |===================================== AMD 2950X: Clang 8.0 SVN . 2.18 |==================================== AMD 2700X: GCC 8.2.0 ..... 2.78 |============================================== AMD 2700X: GCC 9.0.1 ..... 2.57 |=========================================== BLAKE2 20170307 Cycles Per Byte < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 7.96 |=========================================== AMD 2950X: GCC 8.2.0 ..... 8.11 |=========================================== AMD 2950X: Clang 7.0.1 ... 4.95 |========================== AMD 2950X: Clang 8.0 SVN . 5.03 |=========================== AMD 2700X: GCC 8.2.0 ..... 8.52 |============================================== AMD 2700X: GCC 9.0.1 ..... 8.60 |============================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 2361 |=========================================== AMD 2950X: GCC 8.2.0 ..... 2273 |========================================= AMD 2950X: Clang 7.0.1 ... 2341 |=========================================== AMD 2950X: Clang 8.0 SVN . 2403 |============================================ AMD 2700X: GCC 8.2.0 ..... 2484 |============================================= AMD 2700X: GCC 9.0.1 ..... 2522 |============================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 744 |=============================================== AMD 2950X: GCC 8.2.0 ..... 747 |=============================================== AMD 2950X: Clang 7.0.1 ... 742 |=============================================== AMD 2950X: Clang 8.0 SVN . 743 |=============================================== AMD 2700X: GCC 8.2.0 ..... 747 |=============================================== AMD 2700X: GCC 9.0.1 ..... 744 |=============================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 270 |============================================ AMD 2950X: GCC 8.2.0 ..... 272 |============================================ AMD 2950X: Clang 7.0.1 ... 269 |============================================ AMD 2950X: Clang 8.0 SVN . 272 |============================================ AMD 2700X: GCC 8.2.0 ..... 288 |=============================================== AMD 2700X: GCC 9.0.1 ..... 288 |=============================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 2664 |======================================== AMD 2950X: GCC 8.2.0 ..... 2917 |=========================================== AMD 2950X: Clang 7.0.1 ... 2726 |======================================== AMD 2950X: Clang 8.0 SVN . 2878 |=========================================== AMD 2700X: GCC 8.2.0 ..... 3099 |============================================== AMD 2700X: GCC 9.0.1 ..... 3084 |============================================== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 5859 |=========================================== AMD 2950X: GCC 8.2.0 ..... 5136 |====================================== AMD 2950X: Clang 7.0.1 ... 6035 |============================================= AMD 2950X: Clang 8.0 SVN . 6152 |============================================== AMD 2700X: GCC 8.2.0 ..... 5993 |============================================ AMD 2700X: GCC 9.0.1 ..... 6216 |============================================== SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 2266 |============================================= AMD 2950X: GCC 8.2.0 ..... 2291 |============================================== AMD 2950X: Clang 7.0.1 ... 1935 |======================================= AMD 2950X: Clang 8.0 SVN . 1969 |======================================== AMD 2700X: GCC 8.2.0 ..... 2291 |============================================== AMD 2700X: GCC 9.0.1 ..... 2277 |============================================== Crafty 25.2 Elapsed Time Nodes Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 . 7980856 |============================================== AMD 2950X: GCC 8.2.0 . 8036435 |=============================================== AMD 2700X: GCC 8.2.0 . 8067442 |=============================================== AMD 2700X: GCC 9.0.1 . 7920028 |============================================== TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 665600 |======================= AMD 2950X: GCC 8.2.0 ..... 1129108 |======================================= AMD 2950X: Clang 7.0.1 ... 1240511 |=========================================== AMD 2950X: Clang 8.0 SVN . 1245567 |=========================================== AMD 2700X: GCC 8.2.0 ..... 1137980 |======================================= AMD 2700X: GCC 9.0.1 ..... 1154687 |======================================== VP9 libvpx Encoding 1.7.0 vpxenc Frames Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 16.35 |=========================================== AMD 2950X: GCC 8.2.0 ..... 16.23 |=========================================== AMD 2950X: Clang 7.0.1 ... 16.94 |============================================= AMD 2950X: Clang 8.0 SVN . 17.02 |============================================= AMD 2700X: GCC 8.2.0 ..... 16.38 |=========================================== AMD 2700X: GCC 9.0.1 ..... 16.48 |============================================ x264 2018-09-25 H.264 Video Encoding Frames Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 128.00 |========================================== AMD 2950X: GCC 8.2.0 ..... 129.00 |========================================== AMD 2950X: Clang 7.0.1 ... 135.00 |============================================ AMD 2950X: Clang 8.0 SVN . 134.00 |============================================ AMD 2700X: GCC 8.2.0 ..... 79.44 |========================== AMD 2700X: GCC 9.0.1 ..... 78.90 |========================== x265 2.8 H.265 Video Encoding Frames Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 42.48 |============================================ AMD 2950X: GCC 8.2.0 ..... 42.35 |============================================ AMD 2950X: Clang 7.0.1 ... 43.00 |============================================= AMD 2950X: Clang 8.0 SVN . 43.10 |============================================= AMD 2700X: GCC 8.2.0 ..... 31.64 |================================= AMD 2700X: GCC 9.0.1 ..... 31.37 |================================= GraphicsMagick 1.3.30 Operation: Swirl Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 251 |=============================================== AMD 2950X: GCC 8.2.0 ..... 248 |============================================== AMD 2950X: Clang 7.0.1 ... 236 |============================================ AMD 2950X: Clang 8.0 SVN . 233 |============================================ AMD 2700X: GCC 8.2.0 ..... 228 |=========================================== AMD 2700X: GCC 9.0.1 ..... 230 |=========================================== GraphicsMagick 1.3.30 Operation: Rotate Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 254 |========================================= AMD 2950X: GCC 8.2.0 ..... 252 |========================================= AMD 2950X: Clang 7.0.1 ... 291 |=============================================== AMD 2950X: Clang 8.0 SVN . 284 |============================================== AMD 2700X: GCC 8.2.0 ..... 254 |========================================= AMD 2700X: GCC 9.0.1 ..... 256 |========================================= GraphicsMagick 1.3.30 Operation: Sharpen Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 200 |=============================================== AMD 2950X: GCC 8.2.0 ..... 199 |=============================================== AMD 2950X: Clang 7.0.1 ... 184 |=========================================== AMD 2950X: Clang 8.0 SVN . 182 |=========================================== AMD 2700X: GCC 8.2.0 ..... 155 |==================================== AMD 2700X: GCC 9.0.1 ..... 150 |=================================== GraphicsMagick 1.3.30 Operation: Enhanced Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 223 |=============================================== AMD 2950X: GCC 8.2.0 ..... 222 |=============================================== AMD 2950X: Clang 7.0.1 ... 200 |========================================== AMD 2950X: Clang 8.0 SVN . 199 |========================================== AMD 2700X: GCC 8.2.0 ..... 181 |====================================== AMD 2700X: GCC 9.0.1 ..... 182 |====================================== GraphicsMagick 1.3.30 Operation: Resizing Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 270 |=============================================== AMD 2950X: GCC 8.2.0 ..... 265 |============================================== AMD 2950X: Clang 7.0.1 ... 250 |============================================ AMD 2950X: Clang 8.0 SVN . 250 |============================================ AMD 2700X: GCC 8.2.0 ..... 256 |============================================= AMD 2700X: GCC 9.0.1 ..... 259 |============================================= GraphicsMagick 1.3.30 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 193 |=============================================== AMD 2950X: GCC 8.2.0 ..... 191 |=============================================== AMD 2950X: Clang 7.0.1 ... 182 |============================================ AMD 2950X: Clang 8.0 SVN . 181 |============================================ AMD 2700X: GCC 8.2.0 ..... 148 |==================================== AMD 2700X: GCC 9.0.1 ..... 148 |==================================== GraphicsMagick 1.3.30 Operation: HWB Color Space Iterations Per Minute > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 277 |=============================================== AMD 2950X: GCC 8.2.0 ..... 276 |=============================================== AMD 2950X: Clang 7.0.1 ... 268 |============================================= AMD 2950X: Clang 8.0 SVN . 264 |============================================= AMD 2700X: GCC 8.2.0 ..... 269 |============================================== AMD 2700X: GCC 9.0.1 ..... 271 |============================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 1377 |============================================= AMD 2950X: GCC 8.2.0 ..... 1345 |============================================ AMD 2950X: Clang 7.0.1 ... 1362 |============================================= AMD 2950X: Clang 8.0 SVN . 1394 |============================================== AMD 2700X: GCC 8.2.0 ..... 1339 |============================================ AMD 2700X: GCC 9.0.1 ..... 1369 |============================================= 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better AMD 2950X: GCC 9.0.1 . 72323 |================================================ AMD 2950X: GCC 8.2.0 . 73842 |================================================= AMD 2700X: GCC 8.2.0 . 41239 |=========================== AMD 2700X: GCC 9.0.1 . 40267 |=========================== Stockfish 9 Total Time Nodes Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 . 42922099 |============================================== AMD 2950X: GCC 8.2.0 . 43137436 |============================================== AMD 2700X: GCC 8.2.0 . 24640363 |========================== AMD 2700X: GCC 9.0.1 . 24288696 |========================== ebizzy 0.3 Records/s > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 866386 |=========================================== AMD 2950X: GCC 8.2.0 ..... 893986 |============================================ AMD 2950X: Clang 7.0.1 ... 859672 |========================================== AMD 2950X: Clang 8.0 SVN . 856413 |========================================== AMD 2700X: GCC 8.2.0 ..... 567194 |============================ AMD 2700X: GCC 9.0.1 ..... 560920 |============================ Timed Apache Compilation 2.4.7 Time To Compile Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 21.75 |========================================== AMD 2950X: GCC 8.2.0 ..... 21.10 |========================================= AMD 2950X: Clang 7.0.1 ... 19.60 |====================================== AMD 2950X: Clang 8.0 SVN . 19.88 |======================================= AMD 2700X: GCC 8.2.0 ..... 22.45 |============================================ AMD 2700X: GCC 9.0.1 ..... 23.10 |============================================= Timed ImageMagick Compilation 6.9.0 Time To Compile Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 32.54 |================================ AMD 2950X: GCC 8.2.0 ..... 31.01 |=============================== AMD 2950X: Clang 7.0.1 ... 23.76 |======================= AMD 2950X: Clang 8.0 SVN . 24.01 |======================== AMD 2700X: GCC 8.2.0 ..... 43.06 |========================================== AMD 2700X: GCC 9.0.1 ..... 45.64 |============================================= Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 332 |============================ AMD 2950X: GCC 8.2.0 ..... 308 |========================== AMD 2950X: Clang 7.0.1 ... 280 |======================== AMD 2950X: Clang 8.0 SVN . 287 |========================= AMD 2700X: GCC 8.2.0 ..... 529 |============================================= AMD 2700X: GCC 9.0.1 ..... 550 |=============================================== Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 68.68 |=================================== AMD 2950X: GCC 8.2.0 ..... 59.32 |============================== AMD 2950X: Clang 7.0.1 ... 87.34 |============================================ AMD 2950X: Clang 8.0 SVN . 89.02 |============================================= AMD 2700X: GCC 8.2.0 ..... 67.99 |================================== AMD 2700X: GCC 9.0.1 ..... 77.60 |======================================= C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 32.25 |======================== AMD 2950X: GCC 8.2.0 ..... 32.06 |======================== AMD 2950X: Clang 7.0.1 ... 52.93 |======================================== AMD 2950X: Clang 8.0 SVN . 52.94 |======================================== AMD 2700X: GCC 8.2.0 ..... 59.33 |============================================= AMD 2700X: GCC 9.0.1 ..... 59.88 |============================================= Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 . 6.08 |========================== AMD 2950X: GCC 8.2.0 . 6.11 |========================== AMD 2700X: GCC 8.2.0 . 11.28 |================================================= AMD 2700X: GCC 9.0.1 . 11.31 |================================================= AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 33.55 |========================================== AMD 2950X: GCC 8.2.0 ..... 33.42 |========================================== AMD 2950X: Clang 7.0.1 ... 36.04 |============================================= AMD 2950X: Clang 8.0 SVN . 35.96 |============================================= AMD 2700X: GCC 8.2.0 ..... 33.16 |========================================= AMD 2700X: GCC 9.0.1 ..... 33.43 |========================================== Bullet Physics Engine 2.81 Test: Raytests Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 2.32 |============================================= AMD 2950X: GCC 8.2.0 ..... 2.31 |============================================= AMD 2950X: Clang 7.0.1 ... 2.35 |============================================== AMD 2950X: Clang 8.0 SVN . 2.35 |============================================== AMD 2700X: GCC 8.2.0 ..... 2.33 |============================================== AMD 2700X: GCC 9.0.1 ..... 2.33 |============================================== Bullet Physics Engine 2.81 Test: 3000 Fall Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 3.87 |============================================ AMD 2950X: GCC 8.2.0 ..... 3.85 |============================================ AMD 2950X: Clang 7.0.1 ... 4.02 |============================================== AMD 2950X: Clang 8.0 SVN . 3.99 |============================================== AMD 2700X: GCC 8.2.0 ..... 3.81 |============================================ AMD 2700X: GCC 9.0.1 ..... 3.80 |=========================================== Bullet Physics Engine 2.81 Test: 1000 Stack Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 4.36 |=========================================== AMD 2950X: GCC 8.2.0 ..... 4.37 |=========================================== AMD 2950X: Clang 7.0.1 ... 4.64 |============================================== AMD 2950X: Clang 8.0 SVN . 4.63 |============================================== AMD 2700X: GCC 8.2.0 ..... 4.37 |=========================================== AMD 2700X: GCC 9.0.1 ..... 4.32 |=========================================== Bullet Physics Engine 2.81 Test: 1000 Convex Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 3.87 |============================================= AMD 2950X: GCC 8.2.0 ..... 3.94 |============================================= AMD 2950X: Clang 7.0.1 ... 3.94 |============================================= AMD 2950X: Clang 8.0 SVN . 3.95 |============================================== AMD 2700X: GCC 8.2.0 ..... 3.99 |============================================== AMD 2700X: GCC 9.0.1 ..... 3.88 |============================================= Bullet Physics Engine 2.81 Test: 136 Ragdolls Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 2.27 |=========================================== AMD 2950X: GCC 8.2.0 ..... 2.29 |=========================================== AMD 2950X: Clang 7.0.1 ... 2.45 |============================================== AMD 2950X: Clang 8.0 SVN . 2.44 |============================================== AMD 2700X: GCC 8.2.0 ..... 2.32 |============================================ AMD 2700X: GCC 9.0.1 ..... 2.28 |=========================================== Bullet Physics Engine 2.81 Test: Prim Trimesh Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 0.82 |============================================ AMD 2950X: GCC 8.2.0 ..... 0.83 |============================================= AMD 2950X: Clang 7.0.1 ... 0.85 |============================================== AMD 2950X: Clang 8.0 SVN . 0.83 |============================================= AMD 2700X: GCC 8.2.0 ..... 0.84 |============================================= AMD 2700X: GCC 9.0.1 ..... 0.82 |============================================ Bullet Physics Engine 2.81 Test: Convex Trimesh Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 0.99 |============================================== AMD 2950X: GCC 8.2.0 ..... 0.98 |============================================= AMD 2950X: Clang 7.0.1 ... 1.00 |============================================== AMD 2950X: Clang 8.0 SVN . 1.00 |============================================== AMD 2700X: GCC 8.2.0 ..... 0.99 |============================================== AMD 2700X: GCC 9.0.1 ..... 0.99 |============================================== XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 93.07 |============================================= AMD 2950X: GCC 8.2.0 ..... 93.03 |============================================= AMD 2950X: Clang 7.0.1 ... 93.47 |============================================= AMD 2950X: Clang 8.0 SVN . 93.68 |============================================= AMD 2700X: GCC 8.2.0 ..... 89.08 |=========================================== AMD 2700X: GCC 9.0.1 ..... 88.01 |========================================== Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 16.75 |========================== AMD 2950X: GCC 8.2.0 ..... 16.58 |========================== AMD 2950X: Clang 7.0.1 ... 16.75 |========================== AMD 2950X: Clang 8.0 SVN . 16.79 |========================== AMD 2700X: GCC 8.2.0 ..... 28.59 |============================================ AMD 2700X: GCC 9.0.1 ..... 29.21 |============================================= dav1d 0.1 Video Input: Summer Nature 4K Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 26.20 |================================= AMD 2950X: GCC 8.2.0 ..... 25.84 |================================ AMD 2950X: Clang 7.0.1 ... 25.55 |================================ AMD 2950X: Clang 8.0 SVN . 25.40 |================================ AMD 2700X: GCC 8.2.0 ..... 35.89 |============================================= AMD 2700X: GCC 9.0.1 ..... 36.24 |============================================= dav1d 0.1 Video Input: Summer Nature 1080p Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 10.09 |==================================== AMD 2950X: GCC 8.2.0 ..... 10.00 |=================================== AMD 2950X: Clang 7.0.1 ... 9.79 |=================================== AMD 2950X: Clang 8.0 SVN . 9.70 |================================== AMD 2700X: GCC 8.2.0 ..... 12.58 |============================================ AMD 2700X: GCC 9.0.1 ..... 12.73 |============================================= FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 13.98 |============================================= AMD 2950X: GCC 8.2.0 ..... 12.98 |========================================== AMD 2950X: Clang 7.0.1 ... 13.38 |=========================================== AMD 2950X: Clang 8.0 SVN . 12.38 |======================================== AMD 2700X: GCC 8.2.0 ..... 12.59 |========================================= AMD 2700X: GCC 9.0.1 ..... 13.12 |========================================== LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 7.84 |======================================= AMD 2950X: GCC 8.2.0 ..... 7.78 |======================================= AMD 2950X: Clang 7.0.1 ... 9.01 |============================================= AMD 2950X: Clang 8.0 SVN . 9.24 |============================================== AMD 2700X: GCC 8.2.0 ..... 7.81 |======================================= AMD 2700X: GCC 9.0.1 ..... 7.87 |======================================= FFmpeg 4.0.2 H.264 HD To NTSC DV Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 7.49 |============================================== AMD 2950X: GCC 8.2.0 ..... 7.53 |============================================== AMD 2950X: Clang 7.0.1 ... 7.26 |============================================ AMD 2950X: Clang 8.0 SVN . 7.44 |============================================= AMD 2700X: GCC 8.2.0 ..... 7.19 |============================================ AMD 2700X: GCC 9.0.1 ..... 7.09 |=========================================== m-queens 1.2 Time To Solve Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 37.08 |======================= AMD 2950X: GCC 8.2.0 ..... 37.11 |======================= AMD 2950X: Clang 7.0.1 ... 41.00 |========================== AMD 2950X: Clang 8.0 SVN . 41.23 |========================== AMD 2700X: GCC 8.2.0 ..... 71.60 |============================================= AMD 2700X: GCC 9.0.1 ..... 71.60 |============================================= OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 3293 |============================================== AMD 2950X: GCC 8.2.0 ..... 3283 |============================================== AMD 2950X: Clang 7.0.1 ... 3280 |============================================== AMD 2950X: Clang 8.0 SVN . 3280 |============================================== AMD 2700X: GCC 8.2.0 ..... 1703 |======================== AMD 2700X: GCC 9.0.1 ..... 1704 |======================== Aircrack-ng 1.3 k/s > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 27177 |============================================ AMD 2950X: GCC 8.2.0 ..... 27195 |============================================ AMD 2950X: Clang 7.0.1 ... 27656 |============================================= AMD 2950X: Clang 8.0 SVN . 27787 |============================================= AMD 2700X: GCC 8.2.0 ..... 14976 |======================== AMD 2700X: GCC 9.0.1 ..... 14903 |======================== libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput Megapixels/sec > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 192 |============================================== AMD 2950X: GCC 8.2.0 ..... 196 |=============================================== AMD 2950X: Clang 7.0.1 ... 190 |============================================== AMD 2950X: Clang 8.0 SVN . 192 |============================================== AMD 2700X: GCC 8.2.0 ..... 196 |=============================================== AMD 2700X: GCC 9.0.1 ..... 193 |============================================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 321099 |=========================================== AMD 2950X: GCC 8.2.0 ..... 324956 |============================================ AMD 2950X: Clang 7.0.1 ... 321766 |============================================ AMD 2950X: Clang 8.0 SVN . 320955 |=========================================== AMD 2700X: GCC 8.2.0 ..... 201179 |=========================== AMD 2700X: GCC 9.0.1 ..... 201408 |=========================== CppPerformanceBenchmarks 9 Test: Atol Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 63.60 |============================================ AMD 2950X: GCC 8.2.0 ..... 64.79 |============================================= AMD 2950X: Clang 7.0.1 ... 64.36 |============================================= AMD 2950X: Clang 8.0 SVN . 64.17 |============================================= AMD 2700X: GCC 8.2.0 ..... 64.36 |============================================= AMD 2700X: GCC 9.0.1 ..... 63.97 |============================================ CppPerformanceBenchmarks 9 Test: Ctype Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 33.94 |============================================= AMD 2950X: GCC 8.2.0 ..... 32.34 |========================================== AMD 2950X: Clang 7.0.1 ... 32.39 |========================================== AMD 2950X: Clang 8.0 SVN . 32.17 |========================================== AMD 2700X: GCC 8.2.0 ..... 32.54 |=========================================== AMD 2700X: GCC 9.0.1 ..... 34.32 |============================================= CppPerformanceBenchmarks 9 Test: Stepanov Vector Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 72.05 |============================================ AMD 2950X: GCC 8.2.0 ..... 71.70 |============================================ AMD 2950X: Clang 7.0.1 ... 70.36 |=========================================== AMD 2950X: Clang 8.0 SVN . 70.49 |=========================================== AMD 2700X: GCC 8.2.0 ..... 72.52 |============================================= AMD 2700X: GCC 9.0.1 ..... 73.15 |============================================= CppPerformanceBenchmarks 9 Test: Function Objects Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 14.62 |============================================ AMD 2950X: GCC 8.2.0 ..... 14.81 |============================================ AMD 2950X: Clang 7.0.1 ... 14.63 |============================================ AMD 2950X: Clang 8.0 SVN . 14.72 |============================================ AMD 2700X: GCC 8.2.0 ..... 14.99 |============================================= AMD 2700X: GCC 9.0.1 ..... 14.78 |============================================ CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Seconds < Lower Is Better AMD 2950X: GCC 9.0.1 ..... 27.37 |============================================= AMD 2950X: GCC 8.2.0 ..... 27.20 |============================================ AMD 2950X: Clang 7.0.1 ... 26.64 |=========================================== AMD 2950X: Clang 8.0 SVN . 26.49 |=========================================== AMD 2700X: GCC 8.2.0 ..... 27.63 |============================================= AMD 2700X: GCC 9.0.1 ..... 27.38 |============================================= Redis 4.0.8 Test: LPOP Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 2898861 |======================================== AMD 2950X: GCC 8.2.0 ..... 2939978 |========================================= AMD 2950X: Clang 7.0.1 ... 2890710 |======================================== AMD 2950X: Clang 8.0 SVN . 3015922 |========================================== AMD 2700X: GCC 8.2.0 ..... 3048781 |========================================== AMD 2700X: GCC 9.0.1 ..... 3102504 |=========================================== Redis 4.0.8 Test: SADD Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 2218069 |======================================== AMD 2950X: GCC 8.2.0 ..... 2206391 |======================================== AMD 2950X: Clang 7.0.1 ... 2268021 |========================================= AMD 2950X: Clang 8.0 SVN . 2389949 |=========================================== AMD 2700X: GCC 8.2.0 ..... 2332987 |========================================== AMD 2700X: GCC 9.0.1 ..... 2281733 |========================================= Redis 4.0.8 Test: LPUSH Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 1700034 |========================================== AMD 2950X: GCC 8.2.0 ..... 1648704 |========================================= AMD 2950X: Clang 7.0.1 ... 1667703 |========================================= AMD 2950X: Clang 8.0 SVN . 1644376 |======================================== AMD 2700X: GCC 8.2.0 ..... 1750471 |=========================================== AMD 2700X: GCC 9.0.1 ..... 1713718 |========================================== Redis 4.0.8 Test: GET Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 2781360 |========================================= AMD 2950X: GCC 8.2.0 ..... 2857160 |========================================== AMD 2950X: Clang 7.0.1 ... 2801543 |========================================= AMD 2950X: Clang 8.0 SVN . 2920047 |=========================================== AMD 2700X: GCC 8.2.0 ..... 2898481 |========================================== AMD 2700X: GCC 9.0.1 ..... 2938403 |=========================================== Redis 4.0.8 Test: SET Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 1901228 |========================================= AMD 2950X: GCC 8.2.0 ..... 1872729 |======================================== AMD 2950X: Clang 7.0.1 ... 1804244 |======================================= AMD 2950X: Clang 8.0 SVN . 1881083 |======================================== AMD 2700X: GCC 8.2.0 ..... 2005441 |=========================================== AMD 2700X: GCC 9.0.1 ..... 1915272 |========================================= Sysbench 2018-07-28 Test: CPU Events Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 33065 |============================================= AMD 2950X: GCC 8.2.0 ..... 33055 |============================================= AMD 2950X: Clang 7.0.1 ... 30230 |========================================= AMD 2950X: Clang 8.0 SVN . 30225 |========================================= AMD 2700X: GCC 8.2.0 ..... 16927 |======================= AMD 2700X: GCC 9.0.1 ..... 16926 |======================= Xsbench 2017-07-06 Lookups/s > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 3215824 |========================================= AMD 2950X: GCC 8.2.0 ..... 3214738 |========================================= AMD 2950X: Clang 7.0.1 ... 3378635 |=========================================== AMD 2950X: Clang 8.0 SVN . 3376167 |=========================================== AMD 2700X: GCC 8.2.0 ..... 1761837 |====================== AMD 2700X: GCC 9.0.1 ..... 1808733 |======================= NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 31818 |======================================== AMD 2950X: GCC 8.2.0 ..... 30643 |======================================= AMD 2950X: Clang 7.0.1 ... 31507 |======================================== AMD 2950X: Clang 8.0 SVN . 31806 |======================================== AMD 2700X: GCC 8.2.0 ..... 34979 |============================================ AMD 2700X: GCC 9.0.1 ..... 35379 |============================================= Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better AMD 2950X: GCC 9.0.1 ..... 24246 |==================================== AMD 2950X: GCC 8.2.0 ..... 23924 |==================================== AMD 2950X: Clang 7.0.1 ... 24160 |==================================== AMD 2950X: Clang 8.0 SVN . 23890 |==================================== AMD 2700X: GCC 8.2.0 ..... 29865 |============================================= AMD 2700X: GCC 9.0.1 ..... 30079 |=============================================