Intel has posted GCC enablement for its 2028-bound Coral Rapids Xeons and Razor Lake client CPUs, and the server chip brings one genuinely new instruction: hardware help for ML-DSA, the NIST post-quantum signature scheme.
Intel has a habit of landing compiler support years before the silicon, and it has done it again. As spotted by Phoronix, Intel engineers today posted patches that add Coral Rapids and Razor Lake targets to GCC. The timing lines up with GCC 17.1, due in early 2027, so the support should already be sitting in distribution compilers by the time either chip ships. Neither is expected before 2028.
Razor Lake: Nova Lake, again #
Razor Lake follows Nova Lake on the client side, and its patch holds no surprises. It gives Razor Lake exactly the same ISA feature set as Nova Lake, whose support arrived in GCC 16. Intel has also added Razor Lake to its ISA reference, and the desktop part is reportedly headed for the LGA-1954 socket. An unchanged instruction set is not exciting, but it does mean code tuned for Nova Lake carries straight over.
Coral Rapids: one new trick #
Coral Rapids, the Xeon generation after Diamond Rapids, is the more interesting patch. Its feature list reads like a tour of Intel’s recent extensions: AVX10.2, APX, AMX with FP8, TF32, AVX-512 interop and MOVRS, plus SHA512, SM3 and SM4. Most of that was already confirmed for Diamond Rapids, which has had GCC support since late 2024 and is due in 2027.
The newcomer is AVX10_VPMLDSABFLYDQ, a mouthful that stands for packed ML-DSA butterfly operations, and a separate patch adds the matching intrinsics. ML-DSA is the lattice-based signature algorithm NIST standardized as FIPS 204. Like other lattice schemes, it spends much of its time in the number-theoretic transform, and the butterfly is that transform’s inner step. Turning it into a single vector instruction tells you where Intel expects server workloads to go: TLS handshakes, code signing and certificate checks moving to post-quantum signatures that are larger and more expensive to process than today’s elliptic-curve ones.
It is a sensible bet. Post-quantum signatures are moving into real deployments; we have covered rustls switching on ML-DSA certificates by default and Cloudflare becoming a post-quantum certificate authority this autumn. A server terminating millions of connections a day will feel the extra arithmetic, and a dedicated instruction is the cheapest way to hide it.
Still AVX10.2, not AVX10.3 #
What is missing is just as telling. Earlier this week Intel and AMD published the ACE v2 and AVX10.3 specifications, yet the patch confirms Coral Rapids at AVX10.2, with no ACE v2 either. Phoronix’s read is that the design was simply too far along by the time the new specs settled. Intel also refreshed its separate GCC patch series for AVX10.3 today, now including the AVX10_BMM pieces that were missing from the first version.
So the server roadmap now looks like this: Diamond Rapids in 2027, Coral Rapids in 2028 with much the same feature set plus a post-quantum accelerator, and AVX10.3 hardware further out still. None of it is close. But when it arrives, the compiler will already be waiting for it.