LLVM 18 编译器增加了对英特尔即将于 2024 年推出的 Arrow Lake 和 Lunar Lake CPU 的支持。
LLVM 18 编译器现已支持用于下一代 PC 的 Intel Arrow Lake 和 Lunar Lake CPU
之前,我们报道了GCC 14 编译器上添加的几条指令集。这些指令包括 AVX-VNNI-INT16、SHA512、SM3 和 SM4。这些都很重要,因为它们将成为即将推出的 CPU 的组成部分,从英特尔的 Meteor Lake 系列开始,可促进人工智能和机器学习应用。现在,Phoronix透露,相同的指令现已添加到LLVM中,以及相应英特尔架构(包括 Arrow Lake 和 Lunar Lake CPU)的“-march=CPU”目标。
消息人士还强调,Intel Arrow Lake 和 Lunar Lake 将继续使用当前的 Alder Lake 调度程序模型和调优。而且,上述说明仅限于Arrow Lake-S和Lunar Lake。标准的 Arrow Lake 芯片(移动)可能会保留与 2024 年上半年上市的 Sierra Forest 芯片类似的指令。有趣的是,英特尔的 Arrow Lake-S 被特别列出,因为这些是将登陆的桌面部件800 系列主板上的 LGA 1851 插槽平台将于 2024 年末推出。与此同时,Lunar Lake 就像 Meteor Lake 一样,很可能仅面向移动设备推出。
强调这些新增内容很重要,主要原因有两个。第一个是向读者展示架构发布之前涉及的开发阶段。其次,微小的信息通常暗示未来版本中将包含的新功能。话虽如此,重要的是要看到英特尔为其即将推出的产品线提供初步支持的努力,这与 AMD 不同,众所周知,AMD 会在正式发布前一个月准备此类发布。