AMD Zen 2 compiler benchmarks 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 2005111-PTS-2005112N42
GCC 10 vs. Clang 10 Benchmarks,
"C-Blosc 2.0 Beta 5 - Compressor: blosclz",
Higher Results Are Better
"GCC 10.1",8668.9,8340.5,8159.7,8078.9,8023,7995.7,7959.3,7911.6,7910.5
"GCC 9.3",8629.7,8285.5,8089.4,7987.7,7924.1,7849,7808,7808.1,7761.8
"Clang 10.0",8405.3,8111.4,8024
"Crypto++ 8.2 - Test: Keyed Algorithms",
Higher Results Are Better
"GCC 10.1",699.560954,700.799891,699.436012
"GCC 9.3",679.106904,680.905406,681.71455
"Clang 10.0",677.847728,691.299635,690.595815
"Crypto++ 8.2 - Test: Unkeyed Algorithms",
Higher Results Are Better
"GCC 10.1",383.774324,383.26167,383.604097
"GCC 9.3",376.076945,376.384992,375.484098
"Clang 10.0",396.298916,392.633933,394.923255
"Crypto++ 8.2 - Test: Integer + Elliptic Curve Public Key Algorithms",
Higher Results Are Better
"GCC 10.1",5382.356308,5324.207869,5360.290558
"GCC 9.3",5395.432337,5387.365504,5415.897231
"Clang 10.0",5133.034134,5122.737367,5125.780805
"LeelaChessZero 0.25 - Backend: Eigen",
Higher Results Are Better
"GCC 10.1",721,755,759
"GCC 9.3",712,737,711
"Clang 10.0",802,768,810
"LeelaChessZero 0.25 - Backend: Random",
Higher Results Are Better
"GCC 10.1",150048,150185,150022
"GCC 9.3",146449,146997,146992
"Clang 10.0",147571,147957,147743
"LAMMPS Molecular Dynamics Simulator 9Jan2020 - Model: Rhodopsin Protein",
Higher Results Are Better
"GCC 10.1",23.747,23.745,23.692
"GCC 9.3",23.284,23.773,23.307
"Clang 10.0",24.508,23.864,24.161
"libgav1 2019-10-05 - Video Input: Chimera 1080p",
Higher Results Are Better
"GCC 10.1",50.84,50.56,50.75
"GCC 9.3",52.01,51.61,51.31
"Clang 10.0",52.77,52.39,52.11
"libgav1 2019-10-05 - Video Input: Chimera 1080p 10-bit",
Higher Results Are Better
"GCC 10.1",21.4,21.54,21.41
"GCC 9.3",21.55,21.34,21.35
"Clang 10.0",23.02,23.03,23.27
"GraphicsMagick 1.3.33 - Operation: Rotate",
Higher Results Are Better
"GCC 10.1",627,631,631
"GCC 9.3",602,605,606
"Clang 10.0",605,607,607
"dav1d 0.6.0 - Video Input: Chimera 1080p",
Higher Results Are Better
"GCC 10.1",794.12448650503,800.75986848125,802.55252859103
"GCC 9.3",755.62183554437,748.61943161025,750.35929094236
"Clang 10.0",797.28100068619,800.03553408051,791.93595608417
"dav1d 0.6.0 - Video Input: Summer Nature 4K",
Higher Results Are Better
"GCC 10.1",352.74063510065,355.74341083073,354.69070314715
"GCC 9.3",343.58800396938,350.65611567905,350.40004536433
"Clang 10.0",349.67024666856,352.38893677346,353.53646725262
"dav1d 0.6.0 - Video Input: Summer Nature 1080p",
Higher Results Are Better
"GCC 10.1",840.44403061225,836.20862811791,833.27459183674
"GCC 9.3",823.17498866213,823.59868764172,819.95280612245
"Clang 10.0",838.22352891157,839.0179223356,837.72141723356
"dav1d 0.6.0 - Video Input: Chimera 1080p 10-bit",
Higher Results Are Better
"GCC 10.1",218.20348010064,218.31039684355,217.24211802379
"GCC 9.3",218.80949222324,217.66760978957,219.35008462946
"Clang 10.0",126.2775194419,125.37302950595,126.74178865508
"SVT-AV1 0.8 - Encoder Mode: Enc Mode 0 - Input: 1080p",
Higher Results Are Better
"GCC 10.1",0.17,0.17,0.169
"GCC 9.3",0.169,0.169,0.169
"Clang 10.0",0.187,0.187,0.186
"SVT-AV1 0.8 - Encoder Mode: Enc Mode 4 - Input: 1080p",
Higher Results Are Better
"GCC 10.1",11.076,11.184,11.211
"GCC 9.3",11.137,10.845,11.047
"Clang 10.0",10.971,11.209,10.847
"SVT-AV1 0.8 - Encoder Mode: Enc Mode 8 - Input: 1080p",
Higher Results Are Better
"GCC 10.1",110.155,111.576,107.78
"GCC 9.3",104.987,106.667,106.489
"Clang 10.0",117.431,115.732,118.65
"SVT-VP9 0.1 - Tuning: VMAF Optimized - Input: Bosphorus 1080p",
Higher Results Are Better
"GCC 10.1",366.08,369.69,370.37
"GCC 9.3",360.36,377.12,375
"Clang 10.0",375.7,372.21,376.41
"SVT-VP9 0.1 - Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p",
Higher Results Are Better
"GCC 10.1",374.53,371.75,371.98
"GCC 9.3",386.35,374.77,382.9
"Clang 10.0",383.63,374.53,380.71
"SVT-VP9 0.1 - Tuning: Visual Quality Optimized - Input: Bosphorus 1080p",
Higher Results Are Better
"GCC 10.1",301.81,305.5,312.01
"GCC 9.3",308.32,312.83,305.03
"Clang 10.0",320.34,316.46,309.76
"VP9 libvpx Encoding 1.8.2 - Speed: Speed 0",
Higher Results Are Better
"GCC 10.1",7.92,7.9,7.94
"GCC 9.3",7.79,7.77,7.82
"Clang 10.0",8.02,8.04,8.02
"VP9 libvpx Encoding 1.8.2 - Speed: Speed 5",
Higher Results Are Better
"GCC 10.1",23.94,24.12,24.12
"GCC 9.3",23.72,23.73,23.69
"Clang 10.0",24.62,24.54,24.76
"x264 2019-12-17 - H.264 Video Encoding",
Higher Results Are Better
"GCC 10.1",186.04,186.7,191.89
"GCC 9.3",191.54,189.75,189.76
"Clang 10.0",186.59,186.52,187.1
"x265 3.1.2 - H.265 1080p Video Encoding",
Higher Results Are Better
"GCC 10.1",59.81,59.45,58.94
"GCC 9.3",59.42,59.83,59.61
"Clang 10.0",60.14,60.37,59.65
"Himeno Benchmark 3.0 - Poisson Pressure Solver",
Higher Results Are Better
"GCC 10.1",4790.433747,4838.879588,4629.088647
"GCC 9.3",4825.671833,4545.622632,4739.853974,4706.759964
"Clang 10.0",4470.599112,4465.203238,4516.650623
"Timed Apache Compilation 2.4.41 - Time To Compile",
Lower Results Are Better
"GCC 10.1",19.506,19.54,19.429
"GCC 9.3",19.135,19.116,19.06
"Clang 10.0",22.528,22.448,22.561
"Timed FFmpeg Compilation 4.2.2 - Time To Compile",
Lower Results Are Better
"GCC 10.1",19.209,19.298,19.226
"GCC 9.3",19.598,19.203,19.521
"Clang 10.0",27.732,27.847,27.821
"Timed ImageMagick Compilation 6.9.0 - Time To Compile",
Lower Results Are Better
"GCC 10.1",12.842,13.185,13.036
"GCC 9.3",12.538,13.032,12.95
"Clang 10.0",17.772,18.026,18.062
"Timed LLVM Compilation 10.0 - Time To Compile",
Lower Results Are Better
"GCC 10.1",204.776,203.999,203.431
"GCC 9.3",198.932,198.679,201.705
"Clang 10.0",234.466,233.15,231.634
"Timed MPlayer Compilation 1.4 - Time To Compile",
Lower Results Are Better
"GCC 10.1",10.307,10.302,10.37
"GCC 9.3",10.115,10.165,10.28
"Clang 10.0",23.866,23.713,23.937
"Timed PHP Compilation 7.4.2 - Time To Compile",
Lower Results Are Better
"GCC 10.1",33.603,33.604,33.673
"GCC 9.3",31.286,31.387,31.386
"Clang 10.0",34.101,34.2,34.125
"C-Ray 1.1 - Total Time - 4K, 16 Rays Per Pixel",
Lower Results Are Better
"GCC 10.1",8.966,9.002,9.057
"GCC 9.3",9.007,9.024,9.042
"Clang 10.0",14.541,14.724,14.77
"POV-Ray 3.7.0.7 - Trace Time",
Lower Results Are Better
"GCC 10.1",9.154,9.169,9.158
"GCC 9.3",8.862,8.838,8.974
"Clang 10.0",8.985,9.011,8.984
"YafaRay 3.4.1 - Total Time For Sample Scene",
Lower Results Are Better
"GCC 10.1",53.673,51.365,50.811
"GCC 9.3",51.399,51.72,52.984
"Clang 10.0",49.405,50.841,50.886
"FLAC Audio Encoding 1.3.2 - WAV To FLAC",
Lower Results Are Better
"GCC 10.1",8.435,8.463,8.376,8.461,8.401
"GCC 9.3",8.438,8.682,8.37,8.431,8.594
"Clang 10.0",7.584,7.626,7.662,7.622,7.757
"LAME MP3 Encoding 3.100 - WAV To MP3",
Lower Results Are Better
"GCC 10.1",6.911,6.931,6.945
"GCC 9.3",6.955,6.945,6.916
"Clang 10.0",7.918,7.956,7.989
"Aircrack-ng 1.5.2 - ",
Higher Results Are Better
"GCC 10.1",187184.719,184653.609,183908.188
"GCC 9.3",185860.781,183484.266,182518.484
"Clang 10.0",189816.891,187336.156,186114.125
"PostgreSQL pgbench 12.0 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only",
Higher Results Are Better
"GCC 10.1",1128409.611375,1130542.731658,1125673.764536
"GCC 9.3",1123086.961932,1144452.134271,1123307.315162
"Clang 10.0",1129583.008032,1140895.458076,1109633.436929
"PostgreSQL pgbench 12.0 - Scaling: Buffer Test - Test: Normal Load - Mode: Read Write",
Higher Results Are Better
"GCC 10.1",7362.556436,7321.413706,7335.742993
"GCC 9.3",6445.192658,6268.373413,6750.479971,6313.641498,6297.267999,6335.316744
"Clang 10.0",6712.535976,6219.189081,5689.83222,5961.564686,6452.609751,6659.549962,6608.759403,6395.174596,6356.557663,6543.661762,6333.313256,5326.201607
"Basis Universal 1.12 - Settings: ETC1S",
Lower Results Are Better
"GCC 10.1",41.75,41.881,41.663
"GCC 9.3",42.269,42.276,42.404
"Clang 10.0",43.003,43.03,43.088
"Basis Universal 1.12 - Settings: UASTC Level 3",
Lower Results Are Better
"GCC 10.1",14.608,14.614,14.702
"GCC 9.3",14.491,14.553,14.587
"Clang 10.0",14.482,14.476,14.484
"CppPerformanceBenchmarks 9 - Test: Atol",
Lower Results Are Better
"GCC 10.1",59.091,58.688,58.668
"GCC 9.3",58.662,59.05,58.305
"Clang 10.0",58.78,59.285,58.561
"CppPerformanceBenchmarks 9 - Test: Ctype",
Lower Results Are Better
"GCC 10.1",34.757,35.617,34.779
"GCC 9.3",32.651,32.573,32.673
"Clang 10.0",32.174,32.056,32.186
"CppPerformanceBenchmarks 9 - Test: Math Library",
Lower Results Are Better
"GCC 10.1",271.085,271.095,270.919
"GCC 9.3",273.848,274.396,274.045
"Clang 10.0",264.833,264.069,265.302
"CppPerformanceBenchmarks 9 - Test: Random Numbers",
Lower Results Are Better
"GCC 10.1",1104.158,1107.643,1101.93
"GCC 9.3",1086.134,1086.28,1084.7
"Clang 10.0",1343.082,1342.426,1342.706
"CppPerformanceBenchmarks 9 - Test: Stepanov Vector",
Lower Results Are Better
"GCC 10.1",77.218,77.403,77.502
"GCC 9.3",78.238,78.318,78.217
"Clang 10.0",67.835,67.762,67.688
"CppPerformanceBenchmarks 9 - Test: Function Objects",
Lower Results Are Better
"GCC 10.1",14.008,14.022,14.033
"GCC 9.3",15.077,15.062,15.076
"Clang 10.0",15.059,15.048,15.051
"CppPerformanceBenchmarks 9 - Test: Stepanov Abstraction",
Lower Results Are Better
"GCC 10.1",28.863,28.917,28.899
"GCC 9.3",28.853,28.803,28.802
"Clang 10.0",26.488,26.455,26.503
"SQLite Speedtest 3.30 - Timed Time - Size 1,000",
Lower Results Are Better
"GCC 10.1",59.82,59.806,59.646
"GCC 9.3",59.269,59.255,59.499
"Clang 10.0",61.017,61.426,61.347
"NGINX Benchmark 1.9.9 - Static Web Page Serving",
Higher Results Are Better
"GCC 10.1",42529.45,43643.72,42961.82
"GCC 9.3",43971.74,43203.25,41675.56
"Clang 10.0",41749.07,43747.83,43603.95
"Apache Benchmark 2.4.29 - Static Web Page Serving",
Higher Results Are Better
"GCC 10.1",33060.76,32872.59,32791.83
"GCC 9.3",33055.52,33087.77,32903.03
"Clang 10.0",32753.75,32812.86,32639.33