Clang 16 je v průměru o 4 % rychlejší než GCC 13 na Zen 4

2. 6. 2023

Sdílet

LLVM Autor: LLVM Clang

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)

Autor: Phoronix
Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.