News: 0001643847

  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)

Intel Kills Off AMX-TF32 Support Before It Even Shipped In Diamond Rapids

([Intel] 5 Hours Ago Intel AMX-TF32)


Intel has dropped AMX-TF32 before its debut in Xeon Diamond Rapids. The latest Intel programming reference manual has dropped AMX-TF32 and Intel engineers are already moving ahead to strip out the AMX-TF32 support that existed in the GNU Compiler Collection.

Intel updated their ISA programming reference manual and the newly-published version now eliminates AMX-TF32 as well as User-Timer Events and Interrupts. AMX-TF32 was the planned ISA extension for adding the NVIDIA TensorFloat-32 "TF32" format natively to Advanced Matrix Extensions (AMX). TF32 allows the range of FP32 but with the performance of FP16 for AI/matrix computations.

Intel documentation [1]introduced AMX-TF32 in 2024 and [2]the Diamond Rapids compiler patch confirmed AMX-TF32 as an ISA capability of those next-gen Xeon P-core processors.

Diamond Rapids processors are expected to launch in 2027 while now AMX-TF32 is being stripped away as a late change.

[3]The updated ISA documentation drops the AMX-TF32 as well as User-Timer Events and Interrupts. [4]This patch from Intel today goes ahead and removes AMX-TF32 from the GCC compiler. The support is being stripped away given " no actual hardware " is available with this functionality. It's also dropping AMX-TF32 from the Diamond Rapids target. As Diamond Rapids appeared in GCC 15 and GCC 16 with AMX-TF32 support included, back-ported patches are now needed to remove that feature.

AMX-TF32 now shares a similar fate of [5]AMX-TRANSPOSE that was killed last year and also slated to be an AMX feature of Diamond Rapids.



[1] https://www.phoronix.com/news/Intel-GCC-Diamond-Rapids-ISA

[2] https://www.phoronix.com/news/Intel-Diamond-Rapids-APX-AVX10

[3] https://cdrdv2.intel.com/v1/dl/getContent/671368

[4] https://gcc.gnu.org/pipermail/gcc-patches/2026-June/722128.html

[5] https://www.phoronix.com/news/Intel-Remove-AMX-TRANSPOSE-GCC



The explanation requiring the fewest assumptions is the most likely to be
correct.
-- William of Occam