Server Phoronix minulý měsíc přinesl test kompilátorů Clang 16 a GCC 13.1 na procesoru Intel Raptor Lake. Binární soubory kompilované Clangem byly rychlejší v průměru asi o 5 % než kompilované GCC 13.1
V úterý pak test zopakoval na AMD EPYC čtvrté generace „Genoa“ s jádry Zen 4. Opět bylo použito přepínačů -O3 -march=native -flto
pro optimalizaci na použité CPU a pro optimalizaci při linkování. V průměru opět vyhrál Clang 16.0.3 o asi 4 % nad GCC 13.1.1. Testy ovšem nejsou úplně ty stejné jako v testu s Intelem. Rozdíl opět není velký a záleží na aplikaci. Například pro oneDNN (oneAPI Deep Neural Network Library) je Clang 3–5× rychlejší než GCC. Naopak pro Kripke (kód pro transport částic) je GCC o 50 % rychlejší než Clang.
(zdroj: phoronix)