Tests for a future article on Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1801022-AL-CLANGCC8680
GCC 8.0 vs. Clang 6.0 AMD EPYC Tuning Comparison,
"GraphicsMagick 1.3.19 - Operation: Blur",
Higher Results Are Better
"GCC 8.0: -march=x86-64",117,116,116
"GCC 8.0: -march=znver1",
"Clang 6.0: -march=x86-64",100,101,101
"Clang 6.0: -march=znver1",
"GraphicsMagick 1.3.19 - Operation: Sharpen",
Higher Results Are Better
"GCC 8.0: -march=x86-64",
"GCC 8.0: -march=znver1",164,165,165
"Clang 6.0: -march=x86-64",
"Clang 6.0: -march=znver1",137,135,137
"GraphicsMagick 1.3.19 - Operation: HWB Color Space",
Higher Results Are Better
"GCC 8.0: -march=x86-64",
"GCC 8.0: -march=znver1",
"Clang 6.0: -march=x86-64",148,152,151
"Clang 6.0: -march=znver1",154,155,157
"GraphicsMagick 1.3.19 - Operation: Local Adaptive Thresholding",
Higher Results Are Better
"GCC 8.0: -march=x86-64",
"GCC 8.0: -march=znver1",96,95,95
"Clang 6.0: -march=x86-64",96,97,97
"Clang 6.0: -march=znver1",
"FFTW 3.3.6 - Build: Stock - Size: 2D FFT Size 4096",
Higher Results Are Better
"GCC 8.0: -march=x86-64",4959,4958.2,4962
"GCC 8.0: -march=znver1",5638.9,5607.1,5637.5
"Clang 6.0: -march=x86-64",4754.8,4557.2,4670.5
"Clang 6.0: -march=znver1",4998.7,5060.4,5035.7
"FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 4096",
Higher Results Are Better
"GCC 8.0: -march=znver1",13613,13617,13661
"Clang 6.0: -march=x86-64",13452,13711,13785
"Clang 6.0: -march=znver1",12562,12328,12554
"SciMark 2.0 - Computational Test: Composite",
Higher Results Are Better
"GCC 8.0: -march=x86-64",1698.31,1570.83,1583.59,1543.3,1560.35,1554.42,1545.54
"GCC 8.0: -march=znver1",1741.04,1654,1666.58,1660.19
"Clang 6.0: -march=x86-64",1227.3,1516.6,1500.6,1516.97,1509.49,1532.16,1511.96,1521.18
"Clang 6.0: -march=znver1",1771.91,1649.52,1693.87,1681.98
"SciMark 2.0 - Computational Test: Monte Carlo",
Higher Results Are Better
"GCC 8.0: -march=x86-64",561.11,561,561.09,560.92
"GCC 8.0: -march=znver1",555.78,555.78,555.77,555.72
"Clang 6.0: -march=x86-64",531.29,531.51,531.35,531.38
"Clang 6.0: -march=znver1",552.34,552.15,552.11,552.17
"SciMark 2.0 - Computational Test: Fast Fourier Transform",
Higher Results Are Better
"GCC 8.0: -march=x86-64",232.95,234.05,233.89,234.66
"GCC 8.0: -march=znver1",231.31,230.7,231.1,231.23
"Clang 6.0: -march=x86-64",43.96,225.11,225.91,222.16
"Clang 6.0: -march=znver1",225.81,226.31,227.48,227.11
"SciMark 2.0 - Computational Test: Sparse Matrix Multiply",
Higher Results Are Better
"GCC 8.0: -march=x86-64",2245.01,2276.89,2266.78,2266.81
"GCC 8.0: -march=znver1",2231.69,2265.23,2273.02,2269.84
"Clang 6.0: -march=x86-64",2210.39,2210.89,2167.45,2171.66
"Clang 6.0: -march=znver1",2223.59,2215.38,2342.39,2253.19
"SciMark 2.0 - Computational Test: Dense LU Matrix Factorization",
Higher Results Are Better
"GCC 8.0: -march=x86-64",4029.36,3359.53,3433.36,3230.18
"GCC 8.0: -march=znver1",4008.15,3541.42,3598.44,3567.44
"Clang 6.0: -march=x86-64",3170.69,3194.87,3157.28,3238.87
"Clang 6.0: -march=znver1",4434.17,3830.23,3921.72,3953.44
"SciMark 2.0 - Computational Test: Jacobi Successive Over-Relaxation",
Higher Results Are Better
"GCC 8.0: -march=x86-64",1423.12,1422.7,1422.8,1423.93
"GCC 8.0: -march=znver1",1678.3,1676.89,1674.58,1676.72
"Clang 6.0: -march=x86-64",180.17,1420.6,1421.01,1420.8
"Clang 6.0: -march=znver1",1423.66,1423.53,1425.64,1423.99
"Himeno Benchmark 3.0 - Poisson Pressure Solver",
Higher Results Are Better
"GCC 8.0: -march=x86-64",949.494842,949.732972,948.344227
"GCC 8.0: -march=znver1",934.204956,935.786046,936.919688
"Clang 6.0: -march=x86-64",1035.461713,1030.491831,1032.172031
"Clang 6.0: -march=znver1",1054.908093,1049.723417,1052.785434
"TSCP 1.81 - AI Chess Performance",
Higher Results Are Better
"GCC 8.0: -march=x86-64",874250,872865,875640,874250,874250
"GCC 8.0: -march=znver1",874250,877035,874250,875640,874250
"Clang 6.0: -march=x86-64",916435,919495,917963,917963,916435
"Clang 6.0: -march=znver1",917963,919495,917963,917963,917963
"ebizzy 0.3 - ",
Higher Results Are Better
"GCC 8.0: -march=x86-64",1204792,1153246,1112645,1091385,1135216,1058908
"GCC 8.0: -march=znver1",1082584,1140086,1080859
"Clang 6.0: -march=x86-64",1100602,1059446,1069897
"Clang 6.0: -march=znver1",1184125,1184404,1087607,1138969,1172734,1104589
"Apache Benchmark 2.4.7 - Static Web Page Serving",
Higher Results Are Better
"GCC 8.0: -march=x86-64",9807.36,9884.86,9831.68
"GCC 8.0: -march=znver1",9792.6,9729,9852.1
"Clang 6.0: -march=x86-64",9833.5,9479.39,9281.4
"Clang 6.0: -march=znver1",9775.03,9794.95,9421.81
"SQLite 3.8.10.2 - Test Target: Default Test Directory",
Lower Results Are Better
"GCC 8.0: -march=x86-64",7.8173978328705,7.6383318901062,7.38747215271
"GCC 8.0: -march=znver1",7.537223815918,6.8098061084747,6.9208180904388,7.0415458679199,7.3570170402527,7.3114101886749
"Clang 6.0: -march=x86-64",7.5340130329132,7.4260659217834,7.620059967041
"Clang 6.0: -march=znver1",7.3370590209961,7.7315030097961,6.8299641609192,7.583713054657,7.91002202034,7.5155370235443
"PolyBench-C 3.2 - Test: 3 Matrix Multiplications",
Lower Results Are Better
"GCC 8.0: -march=x86-64",60.703884124756,60.713254928589,60.630623817444
"GCC 8.0: -march=znver1",65.09156703949,65.822387933731,65.424333095551
"Clang 6.0: -march=x86-64",63.432241916656,62.64947104454,62.845813989639
"Clang 6.0: -march=znver1",62.249865055084,62.892225027084,63.101613044739
"Timed HMMer Search 2.3.2 - Pfam Database Search",
Lower Results Are Better
"GCC 8.0: -march=x86-64",11.727941989899,11.710769891739,12.689623832703,22.303410053253,11.97166800499,11.49747800827
"GCC 8.0: -march=znver1",12.464002132416,12.41778588295,12.333093881607
"Clang 6.0: -march=x86-64",10.75892496109,11.029846906662,13.499269962311,18.889369010925,10.75545501709,12.168761968613
"Clang 6.0: -march=znver1",10.86371421814,11.167102098465,11.242340087891
"C-Ray 1.1 - Total Time",
Lower Results Are Better
"GCC 8.0: -march=x86-64",3.939,3.926,3.935
"GCC 8.0: -march=znver1",3.347,3.339,3.412
"Clang 6.0: -march=x86-64",4.499,4.555,4.533
"Clang 6.0: -march=znver1",4.508,4.465,4.473
"Bullet Physics Engine 2.81 - Test: Raytests",
Lower Results Are Better
"GCC 8.0: -march=x86-64",3.124426,3.1205,3.12228
"GCC 8.0: -march=znver1",3.072034,3.05436,3.0583
"Clang 6.0: -march=x86-64",3.222949,3.216665,3.221044
"Clang 6.0: -march=znver1",3.17647,3.17922,3.174825
"Bullet Physics Engine 2.81 - Test: 3000 Fall",
Lower Results Are Better
"GCC 8.0: -march=x86-64",5.32922,5.357169,5.343575
"GCC 8.0: -march=znver1",5.279729,5.27799,5.245681
"Clang 6.0: -march=x86-64",5.469012,5.491061,5.494269
"Clang 6.0: -march=znver1",5.327933,5.337909,5.351195
"Bullet Physics Engine 2.81 - Test: 1000 Stack",
Lower Results Are Better
"GCC 8.0: -march=x86-64",6.162766,6.208652,6.160753
"GCC 8.0: -march=znver1",5.937603,5.951185,5.904459
"Clang 6.0: -march=x86-64",6.278592,6.272273,6.352232
"Clang 6.0: -march=znver1",6.082343,6.070811,6.096031
"Bullet Physics Engine 2.81 - Test: 1000 Convex",
Lower Results Are Better
"GCC 8.0: -march=x86-64",5.438954,5.441306,5.43852
"GCC 8.0: -march=znver1",5.29722,5.268356,5.266066
"Clang 6.0: -march=x86-64",5.42249,5.424954,5.455424
"Clang 6.0: -march=znver1",5.323779,5.296094,5.314211
"Bullet Physics Engine 2.81 - Test: 136 Ragdolls",
Lower Results Are Better
"GCC 8.0: -march=x86-64",3.25783,3.267735,3.251514
"GCC 8.0: -march=znver1",3.183755,3.185975,3.213724
"Clang 6.0: -march=x86-64",3.2807,3.282455,3.26698
"Clang 6.0: -march=znver1",3.21943,3.232175,3.225371
"Bullet Physics Engine 2.81 - Test: Prim Trimesh",
Lower Results Are Better
"GCC 8.0: -march=x86-64",1.09875,1.09528,1.096185
"GCC 8.0: -march=znver1",1.10626,1.10143,1.102685
"Clang 6.0: -march=x86-64",1.103165,1.1025,1.102035
"Clang 6.0: -march=znver1",1.09001,1.09727,1.08934
"Bullet Physics Engine 2.81 - Test: Convex Trimesh",
Lower Results Are Better
"GCC 8.0: -march=x86-64",1.336575,1.33622,1.33393
"GCC 8.0: -march=znver1",1.31268,1.30107,1.298235
"Clang 6.0: -march=x86-64",1.327215,1.32888,1.32975
"Clang 6.0: -march=znver1",1.313225,1.31819,1.317349
"FLAC Audio Encoding 1.3.1 - WAV To FLAC",
Lower Results Are Better
"GCC 8.0: -march=x86-64",7.1473650932312,7.1170229911804,7.1124408245087,7.101037979126,7.1220669746399
"GCC 8.0: -march=znver1",7.4369189739227,7.4555218219757,7.4214770793915,7.5005338191986,7.4335758686066
"Clang 6.0: -march=x86-64",7.9491231441498,7.9254639148712,7.9612500667572,7.9625458717346,7.9239361286163
"Clang 6.0: -march=znver1",6.6362450122833,6.6348359584808,6.6212120056152,6.6403160095215,6.6377379894257
"LAME MP3 Encoding 3.99.5 - WAV To MP3",
Lower Results Are Better
"GCC 8.0: -march=x86-64",11.080276966095,11.084398984909,11.099814891815,11.088740110397,11.167474031448
"GCC 8.0: -march=znver1",10.815127849579,10.785943984985,10.798593997955,10.803331136703,10.859424829483
"Clang 6.0: -march=x86-64",11.334290027618,11.321266174316,11.337177038193,11.336457967758,11.316338062286
"Clang 6.0: -march=znver1",12.832901954651,12.803259134293,12.806412935257,12.802338838577,12.804817914963