Verwerkers

Nieuwe c- en c ++ -compilers verbeteren de Ryzen-prestaties

Inhoudsopgave:

Anonim

De lancering van AMD Ryzen- processors werd gevolgd door een grote inspanning in softwareontwikkeling om volledig te profiteren van de nieuwe Zen-microarchitectuur.AMD gaat nog een stap verder met de lancering van nieuwe C- en C ++ -compilers die zijn geoptimaliseerd voor nieuwe Ryzen-processors.

AMD brengt nieuwe compilers voor Ryzen uit

De nieuwe AOCC 1.0 C / C ++ -compilers van AMD zijn gebaseerd op de LLVM Clang, waaraan specifieke patches zijn toegevoegd, zodat ze ten volle kunnen profiteren van de nieuwe architectuur van AMD. Hierdoor kunnen nieuwe compilers een betere vectorisatie en betere codegeneratie voor Ryzen bieden.

AMD 1800X Review in het Spaans (volledige analyse)

Phoronix heeft de nieuwe AOCC-compilers getest tegen de meer gebruikelijke zoals GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 en LLVM Clang 5.0 met behulp van een geavanceerde acht-core Ryzen 7-1700-processor. Er is getest op het Ubuntu 17.04- besturingssysteem en het heeft aangetoond dat AOCC de GCC-prestaties in de meeste gevallen verbetert, LLVM Clang in sommige gevallen verbetert en in sommige gevallen uiteindelijk iets beter is dan LLVM Clang.

Hiermee wordt opnieuw aangetoond dat de nieuwe processors nog steeds optimalisaties van de software nodig hebben om op hun maximale niveau te kunnen presteren, iets wat volkomen normaal is omdat het een totaal nieuwe architectuur is.

Bron: techpowerup

Verwerkers

Bewerkers keuze

Back to top button