процесори

Новите компилатори c и c ++ подобряват производителността на ryzen

Съдържание:

Anonim

Стартирането на процесорите на AMD Ryzen беше последвано от големи усилия в разработването на софтуер, за да се възползват максимално от новата микроархитектура Zen. AMD отива една стъпка по-напред с пускането на нови компилатори C и C ++, оптимизирани за нови Ryzen процесори.

AMD пуска нови компилатори за Ryzen

Новите компилатори на AOCC 1.0 C / C ++ на AMD са базирани на LLVM Clang, към който са добавени специфични пластири, за да могат да се възползват изцяло от новата архитектура на AMD. Това позволява на новите компилатори да предлагат по-добра векторизация и по-добро генериране на код за Ryzen.

AMD 1800X преглед на испански (пълен анализ)

Phoronix е тествал новите AOCC компилатори спрямо по-често срещаните като GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 и LLVM Clang 5.0, използвайки усъвършенстван осем-ядрен Ryzen 7-1700 процесор. Тестването беше направено на операционната система Ubuntu 17.04 и показа, че AOCC подобрява работата на GCC в повечето случаи, подобрява LLVM Clang в някои случаи и накрая е малко по-добър от LLVM Clang в някои случаи.

С това се демонстрира още веднъж, че новите процесори все още се нуждаят от оптимизации на софтуера, за да могат да изпълняват на максимално ниво, нещо напълно нормално, тъй като това е напълно нова архитектура.

Източник: techpowerup

процесори

Избор на редакторите

Back to top button