Nové kompilátory c a c ++ zlepšují výkon ryzen
Obsah:
Po spuštění procesorů AMD Ryzen následovalo velké úsilí ve vývoji softwaru, aby bylo možné plně využít výhody nové microarchitektury Zen. AMD jde o krok dále zavedením nových kompilátorů C a C ++ optimalizovaných pro nové uživatele. Ryzen procesory.
AMD vydává nové kompilátory pro Ryzen
Nové kompilátory AOCC 1.0 C / C ++ AMD jsou založeny na LLVM Clang, ke kterému byly přidány specifické patche, aby mohly plně využít nové architektury AMD. To umožňuje novým kompilátorům nabídnout lepší vektorizaci a lepší generování kódu pro Ryzena.
Recenze AMD 1800X ve španělštině (kompletní analýza)
Phoronix testoval nové kompilátory AOCC proti běžnějším kompilátorům jako GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 a LLVM Clang 5.0 pomocí pokročilého osmijádrového procesoru Ryzen 7-1700. Testování bylo provedeno na operačním systému Ubuntu 17.04 a ukázalo se, že AOCC ve většině případů zlepšuje výkon GCC, v některých případech zlepšuje LLVM Clang a v některých případech je konečně o něco lepší než LLVM Clang.
S tím je opět prokázáno, že nové procesory stále potřebují optimalizace softwaru, aby mohly fungovat na své maximální úrovni, což je něco zcela normálního, protože se jedná o zcela novou architekturu.
Zdroj: techpowerup