Get the latest tech news

GCC 14 Adds "GFX90C" For OpenMP Offloading To APUs With GFX9/Vega Graphics


As the last feature patch prior to the GCC 14 compiler code being branched today and GCC 15 opening up on the mainline codebase, AMD GFX90C support was merged for enabling GPU OpenMP device offloading to the numerous AMD SoCs/APUs with the GFX9/Vega graphics.

The AMD GCN back-end for GCC doesn't receive too much attention outside of various external contributors working on OpenMP and OpenACC offloading. With the GFX90C APU integrated graphics being very common on prior generation Ryzen systems, this could lead to some interesting uses and at least opening the door for more developers to experiment with GCC device offloading. GCC 14 on the AMD side also adds the new Zen 5 "znver5" CPU target and the RDNA2 and RDNA3 GPU offloading support.About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of apus

apus

Photo of gcc

gcc

Photo of gfx90c

gfx90c

Related news:

News photo

GCC 14 vs. LLVM Clang 18 Compiler Performance On Fedora 40

News photo

GCC 14 Compiler Adds AArch64 GNU/Hurd Support

News photo

AMD Unveils Ryzen 8000G Series Processors: Zen 4 APUs For Desktop with Ryzen AI