Prozessoren

Neue c- und c ++ - Compiler verbessern die Ryzen-Leistung

Inhaltsverzeichnis:

Anonim

Nach der Einführung von AMD Ryzen- Prozessoren wurden große Anstrengungen in der Softwareentwicklung unternommen, um die neue Zen-Mikroarchitektur voll auszunutzen. AMD geht mit der Einführung neuer, für neue optimierter C- und C ++ - Compiler noch einen Schritt weiter Ryzen-Prozessoren.

AMD veröffentlicht neue Compiler für Ryzen

Die neuen AOCC 1.0 C / C ++ - Compiler von AMD basieren auf dem LLVM-Clang, zu dem bestimmte Patches hinzugefügt wurden, damit sie die neue Architektur von AMD optimal nutzen können. Dies ermöglicht neuen Compilern eine bessere Vektorisierung und Codegenerierung für Ryzen.

AMD 1800X Review in Spanisch (vollständige Analyse)

Phoronix hat die neuen AOCC-Compiler mit einem fortschrittlichen Ryzen 7-1700-Prozessor mit acht Kernen gegen die gängigsten wie GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 und LLVM Clang 5.0 getestet. Tests wurden unter dem Betriebssystem Ubuntu 17.04 durchgeführt und haben gezeigt, dass AOCC in den meisten Fällen die GCC-Leistung verbessert, in einigen Fällen das LLVM-Clang verbessert und in einigen Fällen etwas besser ist als das LLVM-Clang.

Damit wird erneut gezeigt, dass die neuen Prozessoren noch Optimierungen der Software benötigen, um ihre maximale Leistung erbringen zu können, was völlig normal ist, da es sich um eine völlig neue Architektur handelt.

Quelle: techpowerup

Prozessoren

Die Wahl des Herausgebers

Back to top button