Intel发布Arrow/Lunar Lake指令集指南,支持AVX-VNNI和SM3/4等

虽然Arrow Lake和 Lunar Lake 还有相当长的一段时间才会推出,不过 Intel 已经开始为后续的这些处理器做相关的前期工作。 为了使其 ISV 生态系统为未来微架构的新兴技术做好准备,Intel 会定期发布指令集参考指南。 在最新一期指南里,Intel 首次提到了“ Arrow Lake ”和“ Lunar Lake ”两款客户端处理器。

Intel_Meteor_Lake_Chip_2.jpg

根据指南的内容,Arrow Lake和 Lunar Lake 都将支持一系列指令,包括于AI工作负载的AVX -VNNI-INT16、SHA512、SM3和SM4。 其中 AVX-VNNI 值得关注,该指令集通过为 8bit 和 16bit 整数运算提供专门的功能来增强神经网络推理工作负载的性能,意味着利用人工智能、机器学习和深度学习算法的应用程序可以期望提高处理速度和效率。

新款处理器选择对 SHA512、SM3 和 SM4 提供支持,说明 Intel 打算提高下一代客户端处理器的安全性和加密能力。 SHA512 是一个广泛使用的加密 Hash 函数,允许增强数据完整性和数据传输的安全性。 Intel 也在文档中,列出了对通信中使用的 SM3 和 SM4 加密散列算法的支持。

此外,Arrow Lake和 Lunar Lake 与同期的服务器产品 Sierra Forest 和 Grand Ridge 一样,支持 Intel 线性地址屏蔽(LAM)指令,允许软件使用 64bit 线性未翻译地址位作为元数据。

(0)
游侠网游侠网

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注