AMD將增大Zen 5架構(gòu)CPU微代碼容量,上限提高了近兩倍
近日,在v6.90版本的AIDA 64里,已初步支持AMD的Zen 5架構(gòu)處理器,預(yù)示著Ryzen 8000系列距離玩家又近了一步。
此前就有報(bào)道稱,AMD計(jì)劃在2024年推出全新的Zen 5架構(gòu),相關(guān)產(chǎn)品可能會(huì)在2024年上半年發(fā)布,甚至第一季度就會(huì)出現(xiàn)。
據(jù)Phoronix報(bào)道,近期發(fā)現(xiàn)了一個(gè)新的Linux補(bǔ)丁,顯示AMD下一代處理器的微代碼容量上限將會(huì)從12KB增大至32KB。這意味著AMD可能在即將推出的Zen 5架構(gòu)及其后續(xù)產(chǎn)品上將支持更為復(fù)雜的指令,或者為發(fā)布后添加新功能留下空間,又或者想以更為徹底的方式更新微代碼。

AMD在一份聲明中表示,未來(lái)處理器的微代碼將超過(guò)目前三個(gè)4K頁(yè)面的限制。Zen 5架構(gòu)處理器的微代碼不一定是Zen 4架構(gòu)處理器的2.6倍或以上,但事實(shí)上就是變大了,至少AMD留出了足夠的擴(kuò)展空間。
處理器的微代碼定義了其如何運(yùn)行,很大程度上是處理器如何執(zhí)行每個(gè)機(jī)器碼指令的操作指南:將高級(jí)機(jī)器碼指令分解為處理器可以執(zhí)行的、更為簡(jiǎn)單的硬件級(jí)指令。一般來(lái)說(shuō),指令集越復(fù)雜,微碼也就越復(fù)雜。
處理器的微碼通??梢愿?,讓開發(fā)人員能夠在產(chǎn)品部署后修復(fù)錯(cuò)誤或安全漏洞。如果AMD想在產(chǎn)品中實(shí)現(xiàn)復(fù)雜的新指令集擴(kuò)展,那么就不可避免地需要擴(kuò)展其微代碼的大小。
另一種情況就是AMD希望增加新的特性或功能,或者希望在不需要重新設(shè)計(jì)整個(gè)處理器的情況下這么做。
