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