GCC 6.2 vs. LLVM Clang 3.9 compiler benchmarks on Clear Linux. Tests by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1611113-TA-COMPILERB05
Compiler Benchmarks On Clear Linux OS,
"TSCP 1.81 - AI Chess Performance",
Higher Results Are Better
"GCC 6.2.0",1035296,1023750,910376,1041168,946353,1033354,1049100,1012459,1045119,1018073
"Clang 3.9.0",1130960,1133288,1130960,1130960,1130960
"SciMark 2.0 - Computational Test: Composite",
Higher Results Are Better
"GCC 6.2.0",1089.09,1132.48,976.55,1052.87,979.85,1103.04,1024.86,1101.64
"Clang 3.9.0",1598.77,1604.45,1604.61,1604.91
"SciMark 2.0 - Computational Test: Monte Carlo",
Higher Results Are Better
"GCC 6.2.0",552.81,570.73,461.3,498.59
"Clang 3.9.0",228.73,228.77,228.75,228.78
"SciMark 2.0 - Computational Test: Fast Fourier Transform",
Higher Results Are Better
"GCC 6.2.0",243.08,261.21,241.45,242.53
"Clang 3.9.0",242.47,255.85,260.85,255.09
"SciMark 2.0 - Computational Test: Sparse Matrix Multiply",
Higher Results Are Better
"GCC 6.2.0",1973.1,1971.4,1713.64,1685.26
"Clang 3.9.0",2208.43,2205.47,2201.43,2204.52
"SciMark 2.0 - Computational Test: Dense LU Matrix Factorization",
Higher Results Are Better
"GCC 6.2.0",1797.35,1977.27,1597.87,1964.85
"Clang 3.9.0",4159.77,4166.43,4166.24,4170.44
"SciMark 2.0 - Computational Test: Jacobi Successive Over-Relaxation",
Higher Results Are Better
"GCC 6.2.0",879.1,881.81,868.48,873.1
"Clang 3.9.0",1154.44,1165.72,1165.8,1165.73
"Crafty 23.4 - Elapsed Time",
Lower Results Are Better
"GCC 6.2.0",96.94,95.33,95.05
"Clang 3.9.0",78.56,78.61,78.53
"LAME MP3 Encoding 3.99.3 - WAV To MP3",
Lower Results Are Better
"GCC 6.2.0",14.184806108475,14.809323072433,13.9205930233,14.520580053329,14.25555896759
"Clang 3.9.0",14.109194993973,14.149480104446,14.14319896698,14.202438831329,14.191345930099
"FFTW 3.3.4 - Build: Float + SSE - Size: 2D FFT Size 2048",
Higher Results Are Better
"GCC 6.2.0",14663,14675,13133,13998,14170,14235,14327,14232
"Clang 3.9.0",13621,13620,13549,13418,13632
"Timed MAFFT Alignment 6.864 - Multiple Sequence Alignment",
Lower Results Are Better
"GCC 6.2.0",11.592086076736,12.469302892685,11.843339204788,12.547541856766,11.483829975128,12.702641010284
"Clang 3.9.0",11.627841949463,11.879159927368,10.778809070587,11.883931875229,11.814533948898,11.693798065186
"Himeno Benchmark 3.0 - Poisson Pressure Solver",
Higher Results Are Better
"GCC 6.2.0",1990.235751,2040.680728,2024.863099
"Clang 3.9.0",1842.438368,1688.829523,1829.059867,1878.662107,1851.034248,1810.571035
"Timed ImageMagick Compilation 6.9.0 - Time To Compile",
Lower Results Are Better
"GCC 6.2.0",142.18438887596,141.97013688087,143.48241019249
"Clang 3.9.0",192.59446001053,191.03493714333,185.18465805054
"Timed PHP Compilation 5.2.9 - Time To Compile",
Lower Results Are Better
"GCC 6.2.0",60.238194942474,60.378087997437,60.854383945465
"Clang 3.9.0",95.180668830872,95.352293014526,95.399771928787
"C-Ray 1.1 - Total Time",
Lower Results Are Better
"GCC 6.2.0",37.856,37.847,37.848
"Clang 3.9.0",60.189,60.17,60.141
"OpenSSL 1.0.1g - RSA 4096-bit Performance",
Higher Results Are Better
"GCC 6.2.0",247,237.9,247
"Clang 3.9.0",289.6,289.5,289.6
"ebizzy 0.3 - Phoronix Test Suite v6.8.0m1",
Higher Results Are Better
"GCC 6.2.0",89541,88421,74007,89065,87164,82278
"Clang 3.9.0",87050,85408,91183