Intel自曝未來兩代10nm: 主流首次支援AVX-512指令集

Coffee Lake處理器為主流案頭市場首次帶來六核心之後, Intel 14nm工藝也被發揮到了極致, 10nm終於要到來了, 官方此前已經確認10nm也會連續用三代產品, 其中前兩代是Cannon Lake(CNL), Ice Lake(ICL), 後邊據說是Tiger Lake. Intel在最新的一份架構指令集擴展開發文檔中, 就赫然提到了Cannon Lake, Ice Lake, 明確標註它們都將支援更先進的AVX-512指令集.

AVX(高級向量擴展指令集)最早是在2008年提出的, 2011年的二代酷睿Sandy Bridge中首次支援, AMD推土機架構也加入支援.

目前, Intel七代酷睿Kaby Lake, 八代酷睿Coffee Lake均支援AVX2指令集, 整數操作為256位, 還有FMA指令集作為擴充; 發燒級的Skylake-X則從Xeon平台上引來了AVX-512, 也就是512位整數操作.

Cannon Lake則將成為第一款支援AVX-512的主流產品.

根據官方文檔, Cannon Lake將會支援的新指令會有AVX512F, AVX512CD, AVX512DQ, AVX512BW, AVX512VL, AVX512_IFMA, AVX512_VBMI, 以及SHA-NI, UMIP, 基本上和伺服器上最新的Xeon Scalable差不多了.

Ice Lake則會進一步加入AVX512_VPOPCNTDQ, AVX512_VNNI, AVX512_VBMI2, AVX512_BITALG, 以及GFNI, VAES, VPCLMULQDQ等新指令.

當然, 對於這些指令集的調用和發揮, 都有賴於第三方開發者的支援和優化, 這也正是Intel如此之早就放出相關文檔的原因.

2016 GoodChinaBrand | ICP: 12011751 | China Exports