本周合并到 LLVM 编译器代码库中的是 SystemZ 后端对 “arch15” 的初步支持。Arch15 可能与配备 Telum II 处理器的 IBM z17 大型机相关。
Arch14 用于 IBM z16,现在 Arch15 支持出现在可能用于 IBM z17 的编译器中。IBM z17 / Telum II 在去年的 Hot Chips 会议上进行了讨论,重点关注 AI 加速和其他功能。搭载 IBM Telum II 处理器的 IBM z17 大型机预计将于 2025 年上市。IBM 宣布 Telum II 处理器具有八个内核,运行频率为 5.5GHz,虚拟 L3 缓存为 360MB,虚拟 L4 为 2.88GB。Telum II 还以 AI 的名义推出了新的数据处理单元 (DPU)、I/O 加速增强功能和其他功能。
目前,LLVM 主线支持仅处理 “-march=arch15”,但 LLVM 提交指出,一旦硬件可用,将添加官方系统名称。
此提交将初始 arch15 目标添加到 LLVM SystemZ 后端。此 Arch15 支持将成为今年春天发布的 LLVM 20 版本的一部分。
转自 LLVM Lands Initial Support For IBM SystemZ “arch15” Target: IBM z17 / Telum II – Phoronix