首页>>互联网 >>内容

IntelEmeraldRapidsXeonCPU在最近的项目提交中支持LLVM16

发布时间:2023-01-08 10:36:09编辑:愉快的缘分来源:

9月,IntelEmeraldRapids(第5代XeonCPU)的规格泄露,显示多达64个内核,支持DDR5-5600等。在最近的GCC补丁(包括对EmeraldRapids的支持)之后,除了对LLVM16(“模块化和可重用编译器和工具链技术的集合”)的支持外,还提供了相同的支持。

IntelEmeraldRapidsXeonCPU在最近的项目提交中支持LLVM16

Linux硬件网站Phoronix的编辑MichaelLarabel报告说,LLVM今天通过新的代码部分-march=emeraldrapids添加了新的支持。对RaptorLake和MeteorLake的支持最初是在新修订的代码中,但现在包括了对EmeraldRapids的定位。

在整个LLVM16编译器的代码中,您可以看到在支持SapphireRapids之后为EmeraldRapids添加的引用。Larabel还指出,检测支持基于标题为compiler-rt/lib/builtins/cpu_model.c的部分,其中为EmeraldRapids添加了案例0xcf。这会将适当的Intel处理器型号分配给编译器。

EmeraldRapids是SapphireRapids的继任者,最近开始看到英特尔将其添加到各种开源代码中。SierraForest和GrandRidge是其他已包含在代码中的英特尔处理器系​​列。EmeraldRapids预计将基于“Intel7”节点的变体。这种变化有望具有更高的性能和频率。新的EmeraldRapids将使用RaptorCove核心架构。该架构在最初的GoldenCove核心基础上进行了优化,预计将比GoldenCove的核心提供高达10%的IPC改进。新的处理器系列还将拥有64个内核和128个线程。

只要项目没有延迟,LLVMCompiler16的预计发布时间将在2023年3月左右。该提交已于今天早上更新,对于有兴趣查看代码更改的用户,您可以在LLVM项目的GitHub上阅读完整的提交。