LLVM Lands Initial Support For IBM SystemZ "arch15" Target: IBM z17 / Telum II

Written by Michael Larabel in LLVM on 22 January 2025 at 06:22 AM EST. Add A Comment
LLVM
Merged this week into the LLVM compiler codebase is initial support for "arch15" within the SystemZ back-end. Arch15 likely correlates to the IBM z17 mainframes with Telum II processors.

Arch14 was for IBM z16 and now Arch15 support is appearing in compilers likely for IBM z17. The IBM z17 / Telum II was talked about last year at the Hot Chips conference with a focus on AI acceleration and other features. IBM z17 mainframes with the IBM Telum II processors are expected to be available in 2025. The Telum II processor was announced by IBM as eight cores running at 5.5GHz, virtual L3 cache at 360MB, and virtual L4 at 2.88GB. Telum II also has a new data processing unit (DPU), I/O acceleration enhancements, and other features in the name of AI.

For now the LLVM mainline support just handles "-march=arch15" but the LLVM commit notes that once hardware becomes available, the official system name will be added.

Arch15 added to LLVM Git


This commit adds the initial arch15 target to the LLVM SystemZ back-end. This Arch15 support will be part of the LLVM 20 release coming out this spring.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week