Nové kompilátory c a c ++ zlepšujú výkonnosť opakovania
![Nové kompilátory c a c ++ zlepšujú výkonnosť opakovania](https://img.comprating.com/img/procesadores/881/nuevos-compiladores-de-c-y-c-mejoran-el-rendimiento-de-ryzen.jpg)
Obsah:
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