首页 互联网 > 内容

IntelArrowLake-S ArrowLake-M和LunarLakeCPU在GCC中获得更多支持

时间:2023-07-18 11:16:22 来源:
导读 GCC编译器已收到针对即将推出的英特尔LunarLake和ArrowLake系列的新补丁。我们看到英特尔也采取了类似的策略,因为它比AMD更早地为未来架构

GCC编译器已收到针对即将推出的英特尔LunarLake和ArrowLake系列的新补丁。我们看到英特尔也采取了类似的策略,因为它比AMD更早地为未来架构提供了初步支持。

与AMD不同,英特尔倾向于在正式发布之前提供支持

Phoronix报道称,英特尔已通过LunarLake、ArrowLake和ArrowLakeS的新补丁添加了指令支持。新补丁预计将与即将发布的GCC14编译器版本兼容。为了澄清此更新,GCC(GNU编译器集合)是一套用于生成机器代码的编译器和工具。

当新处理器发布时,它可能会引入新的功能、指令或架构更改。为了利用这些新功能,GCC开发人员可能需要更新编译器以支持它们。通常,这需要实现新的指令集扩展、简化新处理器的代码生成以及修改内部编译器结构。

Phoronix强调的一个重要细节显示,新补丁表明只有ArrowLakeS将支持AVX-VNNI-INT16、SHA512、SM3和SM4指令,而ArrowLake中的其他型号则不会这样做。相比之下,由于开发尚处于初始阶段,因此该信息尚未得到证实。然而,这些指令对于人工智能和机器学习应用程序很有帮助;因此,如果排除的话,它不会对普通消费者产生太大影响。

之前的英特尔“架构指令集扩展和未来功能”文档也透露了即将在即将推出的ArrowLake-S系列中添加的类似指令。英特尔为其即将推出的产品系列提供早期支持的努力是值得重视的,而AMD则往往在正式发布前一个月才提供支持。

标签:
最新文章