英特尔即将推出的 Nova Lake 处理器家族,将在客户端平台上重新启用 AVX-512 指令集,这一特性自 11 代 Tiger Lake 之后便长期缺席。 在此期间,英特尔面向消费级与服务器市场的新一代酷睿与 Xeon 产品均未提供 AVX-512 支持,而 AMD 则在 Zen 4 与 Zen 5 架构中持续支持 AVX-512,在客户端和服务器双线推进。

根据此前公开的补丁信息,英特尔在 AVX 10.2 指令集框架下,为后续酷睿与 Xeon 产品重新规划了 AVX-512 支持路径。 最新的 Linux 内核补丁进一步证实,Nova Lake 将在客户端领域恢复 AVX-512 能力,并为未来多代产品延续这一技术方向。 在此前针对 AMD Zen 5 平台(例如 Ryzen 9 9950X)的测试中,AVX-512 相比传统 AVX 指令集在部分场景下最高可带来约 43% 的性能增幅,凸显其在高带宽向量运算中的价值。

AVX-512 指令集可提供 512 位宽的向量操作,针对特定应用与负载显著提升吞吐能力。 在英特尔客户端产品线上,该技术曾在 Rocket Lake 上得到启用,但在 10 代 Comet Lake 取消后,又在 12 代 Alder Lake、13 代 Raptor Lake、14 代 Raptor Lake Refresh,以及 Core Ultra 系列 Meteor Lake、Arrow Lake 和 Panther Lake 等后续平台上全部缺席。 其根本原因在于混合架构设计:大核 P-Core 支持 AVX-512,而小核 E-Core不支持,导致整个平台在统一指令集支持上存在结构性矛盾。

Alder Lake 曾在早期阶段短暂开放 AVX-512 支持,通过主板厂商的 BIOS 设置实现,但随后英特尔要求合作伙伴在更新中锁死该功能,使客户端用户无缘继续使用。 这一策略也直接影响了后续多代酷睿与 Core Ultra 产品,使英特尔在高性能向量指令方面一度失去与 AMD 的对等竞争力。

即将到来的 Nova Lake 处理器仍采用混合架构设计,结合 Coyote Cove 大核与 Arctic Wolf 小核,但在 AVX 10.2 ISA 的框架下,英特尔计划在两类核心上都启用 AVX-512 支持。 来自社区的技术信息显示,在 NVL 平台上,AVX 10.2(即 AVX-512)将同时在 P-Core 与 E-Core 上提供支持,从架构层面解决此前“大小核指令集不对称”的历史问题。

在服务器领域,Coral Rapids 将成为首个重新引入 SMT 同时搭载 AVX-512 的 Xeon 家族,英特尔在该产品线中放弃此前 Diamond Rapids 所采用的“无 SMT”路线,回归多线程与宽向量双重并进的策略。 这意味着 AVX-512 与 SMT 将重新成为英特尔高端服务器处理器的重要卖点,与 AMD 在 Zen 系列中已经成熟的多线程和 AVX-512实现直接对标。

当前,AMD 不但在消费级与服务器级产品中同时提供 AVX-512 与 SMT,而且在能效与调度策略上获得了行业内较高评价。 相比之下,英特尔在近几代客户端产品中缺少 AVX-512 支持,被指在高性能向量计算领域“掉队”。 随着 Nova Lake 在客户端重启 AVX-512,再加上服务器端 Coral Rapids 回归 SMT,英特尔有望在新一代产品周期中重新建立在高性能计算与专业负载上的市场信心。 对英特尔而言,能否通过更强的产品组合与长期稳定的技术支持,重塑用户与开发者的信任,将成为 Nova Lake 及后续平台成败的关键。