News: 0001539943

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

IBM z17 Open-Source Compiler Support Now Being Officially Recognized

([LLVM] 7 Hours Ago IBM z17 Is Arch15)


Earlier this week [1]IBM announced the z17 mainframes powered by Tellum I processors . But months prior we've seen IBM patches for [2]an "arch15" target for SystemZ within the open-source compilers that we expected was z17. IBM has now confirmed such and has begun updating the open-source compilers to acknowledge this z17 compiler support.

With prior IBM SystemZ generations we've seen the same move of them publishing their open-source compiler support early and then post-launch go about actually acknowledging the product they are targeting. IBM also does this over on the POWER side too where [3]they post "future" compiler patches and then post-launch rename "future" to their next-gen product name/number. While less than straightforward, it's at least a better solution than waiting until post-launch for the CPUs before introducing any level of compiler support.

Yesterday the LLVM Clang 21 Git code was updated now to recognize "z17" rather than having to go the "arch15" route for targeting the new IBM z17 hardware shipping this summer. There's also a scheduler description added and we'll see if they add any more z17 compiler refinements ahead of the next-gen hardware shipping this summer.

[4]This patch is what now formally acknowledges the z17 support within the open-source LLVM compiler.



[1] https://www.phoronix.com/news/IBM-z17-Telum-2-Announced

[2] https://www.phoronix.com/news/LLVM-SystemZ-arch15-IBM-z17

[3] https://www.phoronix.com/news/GCC-PowerPC-Future-POWER11

[4] https://github.com/llvm/llvm-project/commit/80267f81482486977b3bdecf3855fc6a3096f912



phoronix

On the good ship Enterprise
Every week there's a new surprise
Where the Romulans lurk
And the Klingons often go berserk.

Yes, the good ship Enterprise
There's excitement anywhere it flies
Where Tribbles play
And Nurse Chapel never gets her way.

See Captain Kirk standing on the bridge,
Mr. Spock is at his side.
The weekly menace, ooh-ooh
It gets fried, scattered far and wide.

It's the good ship Enterprise
Heading out where danger lies
And you live in dread
If you're wearing a shirt that's red.
-- Doris Robin and Karen Trimble of The L.A. Filkharmonics,
"The Good Ship Enterprise," to the tune of "The Good Ship Lollipop"