AMD EPYC 7773X GCC / Clang / AOCC compiler benchmarking 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 2204117-NE-EPYC7773X86
AMD EPYC 7773X Compilers,
"Etcpak 0.7 - Configuration: DXT1",
Higher Results Are Better
"GCC 11.2",839.689,848.476,843.971
"Clang 14.0",1747.106,1754.899,1987.907,1982.652,1992.197,2003.841,2001.668,1984.291,1987.578,1998.834,2003.172,1760.434,1988.73,1985.112,1718.582
"AMD AOCC 3.2",1894.388,1903.553,2047.432,2048.831,2045.687,2044.641,1888.723,2149.19,2042.727,2029.255,2063.096,1928.33,1884.866,2171.553,2046.21
"LeelaChessZero 0.28 - Backend: Eigen",
Higher Results Are Better
"GCC 11.2",4270,4189,4103
"Clang 14.0",5376,5132,4979,5230,4924,5156,4965,5297,4905
"AMD AOCC 3.2",5279,5604,5634,5807,5787,5760,5503,5269,5485
"x265 3.4 - Video Input: Bosphorus 4K",
Higher Results Are Better
"GCC 11.2",19.37,18.52,20.24,19.46,20.87,18.14,18.88,18.33,19.31,19.22,19.62,19.77,18.54,20.67,19.63
"Clang 14.0",20.76,21.47,22.82,22.1,22.18,20.68,22.14,20.23,20.98,20.2,20.62,21.57,21.26,21.94,20.74
"AMD AOCC 3.2",25.39,24.78,24.92
"SVT-HEVC 1.5.0 - Tuning: 10 - Input: Bosphorus 1080p",
Higher Results Are Better
"GCC 11.2",366.97,363.42,406.23,380.95,369.23,380.71,375.23,363.42,376.41,371.52,386.85,373.6,377.83
"Clang 14.0",426.74,440.53,444.44
"AMD AOCC 3.2",478.09,466.56,472.07
"Etcpak 0.7 - Configuration: ETC2",
Higher Results Are Better
"GCC 11.2",132.63,136.957,132.542
"Clang 14.0",166.329,166.451,166.395
"AMD AOCC 3.2",160.031,160.184,153.097,160.076
"JPEG XL Decoding libjxl 0.6.1 - CPU Threads: 1",
Higher Results Are Better
"GCC 11.2",46.61,46.63,46.86
"Clang 14.0",53.62,53.83,53.9
"AMD AOCC 3.2",57.23,56.86,57.34
"Coremark 1.0 - CoreMark Size 666 - Iterations Per Second",
Higher Results Are Better
"GCC 11.2",4440782.340951,4434628.210125,4467129.084326
"Clang 14.0",3714810.873561,3760834.43514,3640845.738125
"AMD AOCC 3.2",4270700.105655,4236306.470296,4220939.818631
"JPEG XL libjxl 0.6.1 - Input: PNG - Encode Speed: 8",
Higher Results Are Better
"GCC 11.2",0.72,0.72,0.72
"Clang 14.0",0.67,0.66,0.67
"AMD AOCC 3.2",0.79,0.78,0.79
"Liquid-DSP 2021.01.31 - Threads: 256 - Buffer Length: 256 - Filter Length: 57",
Higher Results Are Better
"GCC 11.2",6130300000,6126000000,6125100000
"Clang 14.0",6231500000,6229000000,6226600000
"AMD AOCC 3.2",7013200000,7009000000,7009600000
"Xmrig 6.12.1 - Variant: Wownero - Hash Count: 1M",
Higher Results Are Better
"GCC 11.2",42337,42188.8,42403.4
"Clang 14.0",40369.8,40422,41976.2
"AMD AOCC 3.2",36813.4,36500.3,37680.4
"OpenSSL 3.0 - Algorithm: SHA256",
Higher Results Are Better
"GCC 11.2",157044503680,155939110650,156229828760
"Clang 14.0",170989448240,170142473170,169918406040
"AMD AOCC 3.2",176127919840,176628725340,176398800060
"TSCP 1.81 - AI Chess Performance",
Higher Results Are Better
"GCC 11.2",1099357,1084208,1094986,1094986,1097167
"Clang 14.0",1246104,1226677,1223951,1234928,1226677
"AMD AOCC 3.2",1174366,1166902,1164435,1189585,1166902
"WebP Image Encode 1.1 - Encode Settings: Quality 100, Lossless, Highest Compression",
Lower Results Are Better
"GCC 11.2",49.552,49.579,51.801,51.829,50.447
"Clang 14.0",44.945,45.304,45.019
"AMD AOCC 3.2",45.86,45.922,45.921
"SVT-AV1 0.9 - Encoder Mode: Preset 4 - Input: Bosphorus 4K",
Higher Results Are Better
"GCC 11.2",4.155,4.04,4.052
"Clang 14.0",3.996,3.984,4.035
"AMD AOCC 3.2",4.534,4.537,4.379
"ASTC Encoder 3.2 - Preset: Thorough",
Lower Results Are Better
"GCC 11.2",6.3567,6.4547,6.4552
"Clang 14.0",5.9489,6.0057,5.9194
"AMD AOCC 3.2",5.5021,5.9217,5.6478,5.6093,5.9241,5.6425,5.6324,5.6342,6.0091,5.9969,5.5801,5.6821,5.6372,6.031,5.6159
"SVT-VP9 0.3 - Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p",
Higher Results Are Better
"GCC 11.2",327.09,331.73,331.18
"Clang 14.0",363.92,355.74,367.6
"AMD AOCC 3.2",368.29,368.41,366.74
"LAME MP3 Encoding 3.100 - WAV To MP3",
Lower Results Are Better
"GCC 11.2",9.032,8.981,8.951
"Clang 14.0",10.015,9.956,9.988
"AMD AOCC 3.2",9.771,9.82,9.755
"WebP Image Encode 1.1 - Encode Settings: Quality 100, Highest Compression",
Lower Results Are Better
"GCC 11.2",8.79,8.802,8.802
"Clang 14.0",8.585,8.563,8.608
"AMD AOCC 3.2",8.029,8.032,8.017
"LeelaChessZero 0.28 - Backend: BLAS",
Higher Results Are Better
"GCC 11.2",4227,4159,4092
"Clang 14.0",4257,4178,4238
"AMD AOCC 3.2",4346,4415,4673,4772,4541,4535,4504,4677,4498
"SVT-AV1 0.9 - Encoder Mode: Preset 12 - Input: Bosphorus 4K",
Higher Results Are Better
"GCC 11.2",144.48,139.543,136.389,143.405,138.486
"Clang 14.0",129.126,129.299,129.55
"AMD AOCC 3.2",136.18,131.507,130.66
"libjpeg-turbo tjbench 2.1.0 - Test: Decompression Throughput",
Higher Results Are Better
"GCC 11.2",163.813527,163.394003,163.253441
"Clang 14.0",151.085279,150.502434,150.57235
"AMD AOCC 3.2",161.372878,160.266886,159.233373
"libavif avifenc 0.10 - Encoder Speed: 6",
Lower Results Are Better
"GCC 11.2",4.887,4.955,5.255,5.067,4.972,4.944,5.06
"Clang 14.0",5.068,4.794,4.878,4.903
"AMD AOCC 3.2",4.606,4.728,4.572
"WebP Image Encode 1.1 - Encode Settings: Quality 100, Lossless",
Lower Results Are Better
"GCC 11.2",24.996,24.377,24.309
"Clang 14.0",23.108,24.8,23.806,23.128,22.991,24.959,23.185,24.761,23.15,23.118,23.041,24.761,23.274,24.885,25.056
"AMD AOCC 3.2",22.773,22.769,22.734
"JPEG XL Decoding libjxl 0.6.1 - CPU Threads: All",
Higher Results Are Better
"GCC 11.2",578.83,556.01,558
"Clang 14.0",604.92,603.02,607.61
"AMD AOCC 3.2",608.65,587.27,602.54
"KTX-Software toktx 4.0 - Settings: Zstd Compression 19",
Lower Results Are Better
"GCC 11.2",21.505,21.399,21.419
"Clang 14.0",22.907,23.152,22.907
"AMD AOCC 3.2",21.733,21.776,21.929
"SVT-HEVC 1.5.0 - Tuning: 7 - Input: Bosphorus 1080p",
Higher Results Are Better
"GCC 11.2",284.77,292.97,289.16
"Clang 14.0",305.03,302.72,301.51
"AMD AOCC 3.2",313.48,303.64,307.22
"LAMMPS Molecular Dynamics Simulator 29Oct2020 - Model: Rhodopsin Protein",
Higher Results Are Better
"GCC 11.2",29.26,26.117,27.395,30.17,27.284,30.792,28.982,26.374,26.512,27.567,28.986,29.76,28.61,30.724,28.489
"Clang 14.0",29.182,30.035,31.095,29.562,31.644,27.704,28.85,32.019,29.834,31.527,29.825,29.616,29.39,29.903,29.023
"AMD AOCC 3.2",32.636,28.546,29.168,28.048,30.75,28.284,30.235,29.966,34.049,28.94,31.468,31.028,29.674,30.717,31.788
"libavif avifenc 0.10 - Encoder Speed: 6, Lossless",
Lower Results Are Better
"GCC 11.2",8.207,8.393,8.355
"Clang 14.0",8.031,7.902,7.994
"AMD AOCC 3.2",7.834,8.005,7.627
"SVT-AV1 0.9 - Encoder Mode: Preset 10 - Input: Bosphorus 4K",
Higher Results Are Better
"GCC 11.2",107.893,108.105,106.958
"Clang 14.0",103.015,104.734,105.929
"AMD AOCC 3.2",110.859,110.449,111.21
"Xmrig 6.12.1 - Variant: Monero - Hash Count: 1M",
Higher Results Are Better
"GCC 11.2",41013.9,41179.4,41108.3
"Clang 14.0",40607.5,40282,40125.2
"AMD AOCC 3.2",39223.4,38276,38872.7
"QuantLib 1.21 - ",
Higher Results Are Better
"GCC 11.2",2126,2141.1,2108.9
"Clang 14.0",2249.5,2240.1,2231.3
"AMD AOCC 3.2",2224.2,2273.3,2256.8
"ASTC Encoder 3.2 - Preset: Exhaustive",
Lower Results Are Better
"GCC 11.2",5.8779,5.8643,5.8953
"Clang 14.0",5.7676,5.7721,5.7815
"AMD AOCC 3.2",5.5547,5.5769,5.5743
"libavif avifenc 0.10 - Encoder Speed: 2",
Lower Results Are Better
"GCC 11.2",49.016,48.586,48.723
"Clang 14.0",47.74,47.818,46.978
"AMD AOCC 3.2",46.611,46.157,46.045
"Google Draco 1.5.0 - Model: Lion",
Lower Results Are Better
"GCC 11.2",5937,5964,5955
"Clang 14.0",6177,6145,6205
"AMD AOCC 3.2",5867,5842,5867
"Kvazaar 2.1 - Video Input: Bosphorus 4K - Video Preset: Medium",
Higher Results Are Better
"GCC 11.2",31.75,31.19,31.61
"Clang 14.0",33.17,33.27,33.18
"AMD AOCC 3.2",33.22,32.54,33
"WebP Image Encode 1.1 - Encode Settings: Quality 100",
Lower Results Are Better
"GCC 11.2",2.85,2.922,2.945
"Clang 14.0",2.813,2.782,3.031,3.01,2.798,2.806,2.899,2.85,2.789,2.777,2.789,2.785,3.047,3.091,2.801
"AMD AOCC 3.2",2.767,2.758,2.752
"AOBench - Size: 2048 x 2048 - Total Time",
Lower Results Are Better
"GCC 11.2",49.996,49.676,49.561
"Clang 14.0",50.761,49.895,50.252
"AMD AOCC 3.2",47.502,48.769,47.551
"libavif avifenc 0.10 - Encoder Speed: 0",
Lower Results Are Better
"GCC 11.2",88.193,89.593,88.485
"Clang 14.0",87.035,86.743,87.974
"AMD AOCC 3.2",84.431,84.244,85.769
"KTX-Software toktx 4.0 - Settings: UASTC 3 + Zstd Compression 19",
Lower Results Are Better
"GCC 11.2",8.901,9.215,8.928
"Clang 14.0",9.134,9.768,9.093,9.262,9.134,9.123,9.538,9.427,9.061,9.388,9.656,9.344,9.671,9.818,9.417
"AMD AOCC 3.2",9.081,9.025,9.107
"Kvazaar 2.1 - Video Input: Bosphorus 4K - Video Preset: Very Fast",
Higher Results Are Better
"GCC 11.2",44.16,42.52,44.25
"Clang 14.0",46.65,40.62,46.61,45.41,44.48,43.48,44.6,43.48,47.23,43.2,45.43,47.11,47.06,46.4,47.38
"AMD AOCC 3.2",43.23,47.27,49.43,49.25,47.27,40.72,44.56,46.02,46.65,42.05,44.96,46.62,43.86,44.17,44.27
"OpenJPEG 2.4 - Encode: NASA Curiosity Panorama M34",
Lower Results Are Better
"GCC 11.2",355925,367427,364097
"Clang 14.0",347484,348916,350719
"AMD AOCC 3.2",374412,347454,343604,345515,347158,345693,362992,336286,343356,341245,356418,350114,372057,344513,381901
"KTX-Software toktx 4.0 - Settings: UASTC 3",
Lower Results Are Better
"GCC 11.2",4.581,4.707,4.524
"Clang 14.0",4.409,4.877,4.797,4.769,4.84,4.458,4.885,4.847,4.834,4.925,4.484,4.555,4.751,4.727,4.907
"AMD AOCC 3.2",4.604,4.65,4.799
"WebP Image Encode 1.1 - Encode Settings: Default",
Lower Results Are Better
"GCC 11.2",1.697,1.694,1.695
"Clang 14.0",1.836,1.664,1.669,1.786,1.68,1.66,1.804,1.68,1.657,1.665,1.682,1.671,1.734,1.66,1.668
"AMD AOCC 3.2",1.666,1.656,1.658
"Liquid-DSP 2021.01.31 - Threads: 128 - Buffer Length: 256 - Filter Length: 57",
Higher Results Are Better
"GCC 11.2",5810300000,5830500000,5836000000
"Clang 14.0",5864400000,5872600000,5866800000
"AMD AOCC 3.2",5955000000,5948200000,5943800000
"Primesieve 7.7 - 1e12 Prime Number Generation",
Lower Results Are Better
"GCC 11.2",2.641,2.529,2.659,2.675,2.562
"Clang 14.0",2.923,2.471,2.598,2.697,2.73,2.526,2.66,2.586,2.575,2.561,2.567,2.53,2.469,2.608,2.658
"AMD AOCC 3.2",2.551,2.672,2.507,2.54,2.55
"FLAC Audio Encoding 1.3.3 - WAV To FLAC",
Lower Results Are Better
"GCC 11.2",21.456,21.488,21.487,21.559,21.589
"Clang 14.0",21.705,21.822,22.082,21.729,21.834
"AMD AOCC 3.2",21.704,21.906,21.736,21.779,21.895
"KTX-Software toktx 4.0 - Settings: Zstd Compression 9",
Lower Results Are Better
"GCC 11.2",3.942,3.78,3.794
"Clang 14.0",3.939,3.817,3.902
"AMD AOCC 3.2",3.796,3.829,3.87
"LAMMPS Molecular Dynamics Simulator 29Oct2020 - Model: 20k Atoms",
Higher Results Are Better
"GCC 11.2",35.963,36.001,35.951
"Clang 14.0",36.243,35.765,36.021
"AMD AOCC 3.2",36.011,36.266,36.671
"KTX-Software toktx 4.0 - Settings: UASTC 4 + Zstd Compression 19",
Lower Results Are Better
"GCC 11.2",34.88,35.421,36.447
"Clang 14.0",35.404,35.494,35.696
"AMD AOCC 3.2",35.509,35.598,35.051
"OpenSSL 3.0 - Algorithm: RSA4096",
Higher Results Are Better
"GCC 11.2",1769493.4,1770421.8,1770714.5
"Clang 14.0",1773148.8,1774852.1,1775436.2
"AMD AOCC 3.2",1767219.2,1768492.8,1768987.6
"Zstd Compression 1.5.0 - Compression Level: 19 - Compression Speed",
Higher Results Are Better
"GCC 11.2",98.5,101.3,96.7
"Clang 14.0",102.1,96.4,98.5,99
"AMD AOCC 3.2",96.6,98.6,100.8
"OpenSSL 3.0 - Algorithm: RSA4096",
Higher Results Are Better
"GCC 11.2",26980.5,27001.2,27008.6
"Clang 14.0",26872.9,26945.4,26956.5
"AMD AOCC 3.2",26953.5,26978.5,26985.1
"GraphicsMagick 1.3.33 - Operation: Resizing",
Higher Results Are Better
"GCC 11.2",130,120,203,166,124,212,183,187,148,113,140,183,174,123,253
"Clang 14.0",94,90,94
"AMD AOCC 3.2",274,261,269
"GraphicsMagick 1.3.33 - Operation: Rotate",
Higher Results Are Better
"GCC 11.2",530,551,529
"Clang 14.0",389,455,456,529,450,454,454,450,453,389,456,455,455,455,453
"AMD AOCC 3.2",623,610,616
"JPEG XL libjxl 0.6.1 - Input: JPEG - Encode Speed: 7",
Higher Results Are Better
"GCC 11.2",73.87,58.12,73.05,56.57,72.68,73.3,74.48,71.98,76.24,72.8,74.06,73.37,68.89,74.21,73.34
"Clang 14.0",80.15,77.48,76.42
"AMD AOCC 3.2",85.24,82.48,80.98,82.28
"Zstd Compression 1.5.0 - Compression Level: 19 - Decompression Speed",
Higher Results Are Better
"GCC 11.2",2266.3,2279.6,2263.8
"Clang 14.0",1995.2,2189,2203.3,1956.5
"AMD AOCC 3.2",2299.7,2320.5,2313.1