processorer

Nya c och c ++ kompilatorer förbättrar ryzen prestanda

Innehållsförteckning:

Anonim

Lanseringen av AMD Ryzen- processorer har följts av ett stort arbete inom mjukvaruutveckling för att dra full nytta av den nya Zen-mikroarkitekturen. AMD går ett steg längre med lanseringen av nya C- och C ++ -kompilatorer optimerade för nya Ryzen processorer.

AMD släpper nya kompilatorer för Ryzen

AMDs nya AOCC 1.0 C / C ++ kompilatorer är baserade på LLVM Clang, till vilka specifika patchar har lagts till så att de kan dra full nytta av AMDs nya arkitektur. Detta gör att nya kompilatorer kan erbjuda bättre vektorisering och bättre kodgenerering för Ryzen.

AMD 1800X granskning på spanska (komplett analys)

Phoronix har testat de nya AOCC-kompilatorerna mot de vanligare som GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 och LLVM Clang 5.0 med hjälp av en avancerad åttakärnig Ryzen 7-1700-processor. Testning har gjorts på operativsystemet Ubuntu 17.04 och har visat att AOCC förbättrar GCC-prestanda i de flesta fall, förbättrar LLVM Clang i vissa fall och är slutligen något bättre än LLVM Clang i vissa fall.

Med detta demonstreras återigen att de nya processorerna fortfarande behöver optimering av programvaran för att kunna utföra på sin maximala nivå, något helt normalt eftersom det är en helt ny arkitektur.

Källa: techpowerup

processorer

Redaktörens val

Back to top button