PGI Linux x64 Compiler Tests GCC and Clang and PGI Compiler tests by Michael Larabel for a future article. PGI Compiler 17.4: Processor: Intel Core i7-6800K @ 3.80GHz (12 Cores), Motherboard: MSI X99A WORKSTATION (MS-7A54) v1.0, Chipset: Intel Xeon E7 v4/Xeon, Memory: 16384MB, Disk: 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150, Graphics: LLVMpipe, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.04, Kernel: 4.11.0-999-generic (x86_64) 20170418, Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: nouveau 1.0.14, OpenGL: 3.3 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0 256 bits), Vulkan: 1.0.42, Compiler: PGI Compiler 17.4-0, File-System: ext4, Screen Resolution: 2560x1440 GCC 6.3.0: Processor: Intel Core i7-6800K @ 3.80GHz (12 Cores), Motherboard: MSI X99A WORKSTATION (MS-7A54) v1.0, Chipset: Intel Xeon E7 v4/Xeon, Memory: 16384MB, Disk: 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150, Graphics: LLVMpipe, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.04, Kernel: 4.11.0-999-generic (x86_64) 20170418, Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: nouveau 1.0.14, OpenGL: 3.3 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0 256 bits), Vulkan: 1.0.42, Compiler: GCC 6.3.0 20170406, File-System: ext4, Screen Resolution: 2560x1440 LLVM Clang 4.0: Processor: Intel Core i7-6800K @ 3.80GHz (12 Cores), Motherboard: MSI X99A WORKSTATION (MS-7A54) v1.0, Chipset: Intel Xeon E7 v4/Xeon, Memory: 16384MB, Disk: 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150, Graphics: LLVMpipe, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.04, Kernel: 4.11.0-999-generic (x86_64) 20170418, Desktop: Unity 7.5.0, Display Server: X Server 1.19.3, Display Driver: nouveau 1.0.14, OpenGL: 3.3 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0 256 bits), Vulkan: 1.0.42, Compiler: Clang 4.0.0-1ubuntu1, File-System: ext4, Screen Resolution: 2560x1440 C-Ray 1.1 Total Time Seconds < Lower Is Better PGI Compiler 17.4 . 19.94 |==================================================== GCC 6.3.0 ......... 15.82 |========================================= LLVM Clang 4.0 .... 19.07 |================================================== GraphicsMagick 1.3.19 Operation: HWB Color Space Iterations Per Minute > Higher Is Better PGI Compiler 17.4 . 116 |================================ GCC 6.3.0 ......... 194 |====================================================== LLVM Clang 4.0 .... 167 |============================================== GraphicsMagick 1.3.19 Operation: Resizing Iterations Per Minute > Higher Is Better PGI Compiler 17.4 . 103 |================================= GCC 6.3.0 ......... 169 |====================================================== LLVM Clang 4.0 .... 116 |===================================== GraphicsMagick 1.3.19 Operation: Sharpen Iterations Per Minute > Higher Is Better PGI Compiler 17.4 . 75 |================================ GCC 6.3.0 ......... 128 |====================================================== LLVM Clang 4.0 .... 52 |====================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better PGI Compiler 17.4 . 17.14 |==================================================== GCC 6.3.0 ......... 3.79 |=========== LLVM Clang 4.0 .... 4.10 |============ SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better PGI Compiler 17.4 . 1107.36 |============================== GCC 6.3.0 ......... 1223.77 |================================== LLVM Clang 4.0 .... 1825.73 |================================================== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better PGI Compiler 17.4 . 3444.29 |================================= GCC 6.3.0 ......... 2973.35 |============================ LLVM Clang 4.0 .... 5253.99 |================================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better PGI Compiler 17.4 . 2298.88 |======================================== GCC 6.3.0 ......... 2751.17 |================================================ LLVM Clang 4.0 .... 2872.52 |================================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better PGI Compiler 17.4 . 331.49 |================================================= GCC 6.3.0 ......... 335.26 |================================================== LLVM Clang 4.0 .... 341.71 |=================================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better PGI Compiler 17.4 . 482.60 |================================== GCC 6.3.0 ......... 659.94 |=============================================== LLVM Clang 4.0 .... 718.90 |=================================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better PGI Compiler 17.4 . 1532.92 |=================================== GCC 6.3.0 ......... 1588.70 |==================================== LLVM Clang 4.0 .... 2202.57 |==================================================