AMD Upstreams AVX10_V2_AUX Support into LLVM Clang 24 AMD's initial AVX10_V2_AUX ISA support was merged into LLVM 24 Git on Monday, spanning 15,000 lines of new code across 20 patches and exposed in the Clang compiler via the new -mavx10v2aux flag. AVX10_V2_AUX is part of the AI Compute Extensions (ACE) developed by Intel and AMD through the x86 Ecosystem Advisory Group, adding instructions to convert standard data types to compressed formats such as FP4 and FP6, additional OCP microscaling formats, and new rounding modes to accelerate AI workloads. LLVM/Clang 24.1 stable is expected around next March. AMD Upstreams AVX10 V2 AUX Support Into LLVM Clang 24 In addition to AVX10 V2 AUX adds dedicated data processing and format conversion for helping accelerate AI workloads. This adds onto AVX10 with instructions for converting standard data types to compressed data formats like FP4 and FP6, additional OCP microscaling formats, new rounding modes, and more. AVX10 V2 AUX is part of the AI Compute Extensions ACE worked on by both Intel and AMD as part of the x86 Ecosystem Advisory Group. Engineers from both Intel and AMD have worked on various bits of software around the Merged to LLVM 24 Git on Monday was the initial AVX10 V2 AUX ISA support and is being exposed with the Clang compiler via the new LLVM/Clang 24.1 stable should be out around next March so we'll see what more work from the Intel/AMD x86 Ecosystem Advisory Group makes it into this next open-source compiler release. AMD working on AVX10 V2 AUX support for the GCC compiler https://www.phoronix.com/news/GCC-AVX10-V2-AUX-Patches , this summer they also posted AVX10 V2 AUX support for the LLVM/Clang compiler. As of yesterday that enablement was merged for LLVM 24 for that important step toward AI Compute Extensions ACE . AVX10 V2 AUX adds dedicated data processing and format conversion for helping accelerate AI workloads. This adds onto AVX10 with instructions for converting standard data types to compressed data formats like FP4 and FP6, additional OCP microscaling formats, new rounding modes, and more. AVX10 V2 AUX is part of the AI Compute Extensions ACE worked on by both Intel and AMD as part of the x86 Ecosystem Advisory Group. Engineers from both Intel and AMD have worked on various bits of software around the AI Compute Extensions https://www.phoronix.com/search/AI+Compute+Extensions with AMD engineers seemingly responsible for the AVX10 V2 AUX work. Merged to LLVM 24 Git on Monday was the initial AVX10 V2 AUX ISA support and is being exposed with the Clang compiler via the new -mavx10v2aux compiler flag. The AVX10 V2 AUX implementation spans 15k lines of new code over 20 patches. See the LLVM pull request https://github.com/llvm/llvm-project/pull/206888 for those curious about any other details of this implementation. LLVM/Clang 24.1 stable should be out around next March so we'll see what more work from the Intel/AMD x86 Ecosystem Advisory Group makes it into this next open-source compiler release.