返回上一页  首页 | cnbeta报时: 13:56:10
Ampere为LLVM 15.0中Clang编译器添加“Ampere1”支持
发布日期:2022-05-04 07:52:14  稿源:cnBeta.COM

今天整合到 mainline LLVM 15.0 的代码中,为 Clang 编译器添加了 Ampere Computing 的“Ampere1”支持。这是他们的下一代服务器处理器,采用了内部的“Ampere Cores”内核设计。

y49v9fjn.webp

Ampere 当前一代的 Ampere Altra 和 Ampere Altra Max 处理器已经非常具有竞争力,每个插座有多达 128 个物理核心,并采用了 Arm Neoverse-N1 7 纳米设计。然而,正如去年所指出的,Ampere 已经开始研究他们自己的核心设计,预计在 2022 年晚些时候推出。

去年,Ampere Next-Generation 被确认基于 5 纳米,具有符合 Arm ISA 的设计和下一代内存(DDR5)和存储能力。然而,这个 Ampere Altra/Altra Max 继任者的细节仍然不多,将迎来他们自己的核心设计。安培的2022年设计代号也称之为 Siryn。

被纳入LLVM的是"Ampere1"。对"Ampere1"目标的初始编译器支持被添加进来,并且符合Armv8.6-A ISA。这至少证实了Armv8.6-A用于这个最初的内部Ampere核心设计,而不是Armv9,但与Neoverse N1核心的Armv8.2相比已经有了明显的改进。

Ampere1编译器目标确认了Armv8.6-A与FP16和MTE(内存标签)扩展,以及启用投机障碍(SB)和(投机存储旁路安全(SSBS))选项。这个LLVM支持补丁是在11月添加到GCC编译器中的Ampere-1支持。

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 13:56:10

文字版  标准版  电脑端

© 2003-2025