procesory

Nové kompilátory c a c ++ zlepšujú výkonnosť opakovania

Obsah:

Anonim

Po spustení procesorov AMD Ryzen nasledovalo veľké úsilie vo vývoji softvéru, aby sa naplno využili nové mikroarchitektúry Zen. AMD ide o krok ďalej zavedením nových kompilátorov C a C ++ optimalizovaných pre nových používateľov. Ryzen procesory.

AMD vydáva nové kompilátory pre spoločnosť Ryzen

Nové kompilátory AOCC 1.0 C / C ++ AMD sú založené na LLVM Clang, do ktorého boli pridané špecifické patche, aby mohli naplno využiť výhody novej architektúry AMD. To umožňuje novým kompilátorom ponúkať lepšiu vektorizáciu a lepšie generovanie kódu pre Ryzena.

Recenzia AMD 1800X v španielčine (úplná analýza)

Phoronix testoval nové kompilátory AOCC proti bežnejším kompilátorom ako GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 a LLVM Clang 5.0 pomocou pokročilého osemjadrového procesora Ryzen 7-1700. Testovanie sa uskutočnilo na operačnom systéme Ubuntu 17.04 a ukázalo sa, že AOCC vo väčšine prípadov zlepšuje výkon GCC, v niektorých prípadoch zlepšuje LLVM Clang av niektorých prípadoch je konečne o niečo lepší ako LLVM Clang.

Týmto sa opäť preukáže, že noví spracovatelia stále potrebujú optimalizáciu softvéru, aby boli schopní vykonávať svoju maximálnu úroveň, niečo úplne normálne, pretože ide o úplne novú architektúru.

Zdroj: techpowerup

procesory

Voľba editora

Back to top button