Compiler Benchmarks On Clear Linux OS GCC 6.2 vs. LLVM Clang 3.9 compiler benchmarks on Clear Linux. Tests by Michael Larabel for a future article. GCC 6.2.0: Processor: Intel Core i5-7200U @ 3.10GHz (4 Cores), Motherboard: MSI MS-B1421 v1.0, Chipset: Intel Device 5904, Memory: 8192MB, Disk: 256GB CORSAIR FORCE LX, Graphics: Intel Device 5916 (1000MHz), Audio: Realtek ALC887-VD, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411 + Intel Device 24fb OS: Clear Linux 11620, Kernel: 4.8.6-272.native (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.18.4, Display Driver: intel 2.99.917, OpenGL: 4.5 Mesa 13.0.0, Vulkan: 1.0.3, Compiler: GCC 6.2.0 + clang (Clear Linux OS for Intel Architecture) 6.2.0 + LLVM 3.9.0, File-System: ext4, Screen Resolution: 1920x1080 Clang 3.9.0: Processor: Intel Core i5-7200U @ 3.10GHz (4 Cores), Motherboard: MSI MS-B1421 v1.0, Chipset: Intel Device 5904, Memory: 8192MB, Disk: 256GB CORSAIR FORCE LX, Graphics: Intel Device 5916 (1000MHz), Audio: Realtek ALC887-VD, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411 + Intel Device 24fb OS: Clear Linux 11620, Kernel: 4.8.6-272.native (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.18.4, Display Driver: intel 2.99.917, OpenGL: 4.5 Mesa 13.0.0, Vulkan: 1.0.3, Compiler: Clang 3.9.0 + LLVM 3.9.0, File-System: ext4, Screen Resolution: 3840x2160 FFTW 3.3.4 Build: Float + SSE - Size: 2D FFT Size 2048 Mflops > Higher Is Better GCC 6.2.0 ... 14179 |========================================================== Clang 3.9.0 . 13568 |======================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better GCC 6.2.0 ... 12.11 |========================================================== Clang 3.9.0 . 11.61 |======================================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better GCC 6.2.0 ... 1057.55 |===================================== Clang 3.9.0 . 1603.19 |======================================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 6.2.0 ... 520.86 |========================================================= Clang 3.9.0 . 228.76 |========================= SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 6.2.0 ... 247.07 |======================================================== Clang 3.9.0 . 253.57 |========================================================= SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 6.2.0 ... 1835.85 |=============================================== Clang 3.9.0 . 2204.96 |======================================================== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 6.2.0 ... 1834.34 |========================= Clang 3.9.0 . 4165.72 |======================================================== SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 6.2.0 ... 875.62 |========================================== Clang 3.9.0 . 1162.92 |======================================================== TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better GCC 6.2.0 ... 1011505 |================================================== Clang 3.9.0 . 1131426 |======================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 6.2.0 ... 2018.59 |======================================================== Clang 3.9.0 . 1816.77 |================================================== ebizzy 0.3 Phoronix Test Suite v6.8.0m1 Records/s > Higher Is Better GCC 6.2.0 ... 85079 |======================================================== Clang 3.9.0 . 87880 |========================================================== Timed ImageMagick Compilation 6.9.0 Time To Compile Seconds < Lower Is Better GCC 6.2.0 ... 142.55 |=========================================== Clang 3.9.0 . 189.60 |========================================================= Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better GCC 6.2.0 ... 60.49 |===================================== Clang 3.9.0 . 95.31 |========================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 6.2.0 ... 37.85 |==================================== Clang 3.9.0 . 60.17 |========================================================== Crafty 23.4 Elapsed Time Seconds < Lower Is Better GCC 6.2.0 ... 95.77 |========================================================== Clang 3.9.0 . 78.57 |================================================ LAME MP3 Encoding 3.99.3 WAV To MP3 Seconds < Lower Is Better GCC 6.2.0 ... 14.34 |========================================================== Clang 3.9.0 . 14.16 |========================================================= OpenSSL 1.0.1g RSA 4096-bit Performance Signs Per Second > Higher Is Better GCC 6.2.0 ... 243.97 |================================================ Clang 3.9.0 . 289.57 |=========================================================