AMD「挖掘機」架構CPU支持AVX2指令集
2025-04-29 15:03:24
泡泡網CPU頻道10月17日 最近因為GPU 14和Hawaii核心的R9 290X顯卡,AMD的GPU保持了高曝光率,似乎沒人注意到很久都沒AMD處理器的路線圖了。這也難怪,就算Intel公司在對PC不利的大環境下保持中等速度增長,這已經被分析師看衰PC的未來,更何況是影響力更小的AMD呢。
從2011年發布推土機(bulldozer)處理器以來,AMD的模塊化多核架構已經推出了兩代——Bulldozer和Piledriver打樁機,第三代Steamroller壓路機正在路上,首先在年底的Kaveri APU中應用。未來的Excavator挖掘機是第四代了,不過具體哪年應用還未可知,AMD規劃的路線圖中是2015年的Opteron伺服器處理器中首先使用。
我們要說的就是這個Excavator挖掘機,它的架構叫做BDver4,也就是推土機四版,在最近的GCC升級說明中有人發現提到了BDver4,它將支持AVX2指令集。而AVX2指令集是Intel在今年的Haswell架構上首次引入的。
AMD本想靠著SSE5指令集的先發制人逼迫Intel認輸,不過Intel最終推出的指令集不再叫SSExx了而是用了AVX的命名,AMD最終也低頭了,支持AVX指令,不過SS5衍生出的XOP指令也有單獨支持。AVX2指令集將整數、浮點SIMD都擴展到了256bit,而XOP指令是128bit的,支持AVX2意味著Excavator中的FPU彈性浮點單元設計也會做相應改變。
雖然落後了幾年,支持AVX2總算能讓AMD在指令集上又能緊追Intel了,只不過這還不夠,Haswell還支持新的TSX事務性內存指令集,而且2015年Intel的處理器都要進入AVX 3.2時代了,AMD在CPU上追趕Intel越來越疲憊了。■