10月14日,英特爾與AMD共同慶祝x86生態(tài)系統(tǒng)顧問小組(下簡稱EAG)成立一周年。這一聯(lián)合倡議于2024年10月啟動,意在拓展x86生態(tài)系統(tǒng),塑造這一計算架構(gòu)的未來。該小組匯聚了英特爾、AMD以及核心生態(tài)伙伴,著力于通過協(xié)作決策、功能標(biāo)準(zhǔn)化以及面向開發(fā)者的創(chuàng)新,推動x86平臺的持續(xù)發(fā)展。

EAG聚焦于提升基于x86處理器產(chǎn)品的兼容性、可預(yù)測性和一致性,這類產(chǎn)品廣泛應(yīng)用于超級計算機及掌上游戲設(shè)備等。過去一年中,EAG在架構(gòu)和技術(shù)發(fā)展重點上達成了高度共識,顯著增強了整個生態(tài)系統(tǒng)的凝聚力與發(fā)展動力。
x86功能標(biāo)準(zhǔn)化
過去一年,EAG在技術(shù)上達成了多項里程碑式進展:
● FRED(Flexible Return and Event Delivery):已確立為標(biāo)準(zhǔn)功能。FRED引入了現(xiàn)代化的中斷模型,以降低延遲并提升系統(tǒng)軟件的可靠性。
● AVX10:被確立為下一代統(tǒng)一且向后兼容的向量與通用指令集擴展。AVX10在提升吞吐量的同時,能夠確保在客戶端、工作站和服務(wù)器CPU之間的兼容性。
● ChkTag:x86內(nèi)存標(biāo)記:為應(yīng)對長期存在的內(nèi)存安全漏洞問題,如緩沖區(qū)溢出、釋放后重用(use-after-free)錯誤等,EAG推出了統(tǒng)一的內(nèi)存標(biāo)記規(guī)范——ChkTag。該功能通過硬件指令檢測違規(guī)行為,幫助增強應(yīng)用、操作系統(tǒng)、虛擬機管理程序和固件的安全。在編譯器和工具鏈的支持下,開發(fā)者可以實現(xiàn)更精確的控制,同時保持性能不受影響。值得注意的是,即使在缺乏硬件支持的處理器上,啟用ChkTag的軟件仍可兼容運行,從而簡化部署,并與現(xiàn)有的影子棧、機密計算等安全功能形成互補。完整的ChkTag規(guī)范預(yù)計將在今年晚些時候發(fā)布,更多詳情可訪問ChkTag博客。
● ACE(Advanced Matrix Extensions for Matrix Multiplication):已在整個技術(shù)棧中被采納與實現(xiàn)。ACE對矩陣乘法能力進行標(biāo)準(zhǔn)化,使開發(fā)者可以在從筆記本到數(shù)據(jù)中心服務(wù)器的各類設(shè)備上都能獲得一致的開發(fā)體驗。
未來發(fā)展方向
在x86 EAG邁入第二年的階段,誠摯感謝所有成員的踴躍參與和長期投入,這些努力也為小組的持續(xù)發(fā)展注入了動力。展望未來,EAG將重點關(guān)注幾個方向:引入全新的戰(zhàn)略獨立軟件開發(fā)商(ISV)伙伴;評估能夠為客戶帶來顯著優(yōu)勢的新指令集架構(gòu)(ISA)擴展;以及進一步鞏固 x86 架構(gòu)的長期穩(wěn)定性與可預(yù)測性。
(來源:英特爾中國)



