процесори

Amd добавя zen 2 поддръжка към gcc, показвайки някои нови инструкции

Съдържание:

Anonim

С ноемврийски краен срок за замразяване на функции, разработчиците на веригата инструменти GNU сега добавят най-новите добавки за функции към GCC 9.0. Преди този срок AMD пусна първия си основен кръпка, като добави целта "znver2" и следователно поддръжката на Zen 2 към GCC.

AMD Zen 2 включва някои нови инструкции

Това е основният пластир, който следващото поколение AMD Zen CPU въвежда в колекцията на компилаторите GCC. На този етап това е само основната имплементация и прехвърля същите таблици за разработчици и таблици с разходи от Znver1. След преглед на кода се потвърждават някои нови инструкции за процесора, които ще бъдат поддържани от тези процесори от следващо поколение Zen процесори.

Препоръчваме ви да прочетете нашата статия за AMD Ryzen - Най-добрите процесори, произведени от AMD

  • Записване на кешова линия (CLWB) ID на процесора за четене (RDPID) Обратно запис и отмяна на кеша (WBNOINVD)

Това е всичко по отношение на новите инструкции, поне това, което е активирано от тези кръпки. Възможно е да има други нови инструкции, съвместими с Zen 2, които AMD не иска да разкрие в момента. В момента пластирът е под gcc-кръпки, но вероятно ще се слее с основната линия на GCC преди функцията за замразяване да влезе в сила в средата на ноември. Синхронизирането на този пластир също засилва факта, че AMD започна да увеличава наличността на Zen 2 за ядрото на Linux и свързаните с него компоненти от веригата с отворен код на инструменти.

Първите очаквани процесори на AMD Zen 2 са EPYC 2 на 7nm и трябва да чуем повече за тях в началото на 2019 г…. като се имат предвид всички успехи, които видяхме с Threadripper и EPYC 7000 сериите в Linux, ще бъде вълнуващо да видим какви цени ще имат следващото поколение на EPYC и колко бързи ще са те.

Шрифт на Techpowerup

процесори

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

Back to top button