- Joined
- Dec 19, 2005
- Messages
- 17,489
Update: https://hardforum.com/threads/amd-confirms-zen-6-cpu-launch-plans.2045513/post-1046350583
"The delayed arrival of AMD compiler support induced significant challenges, especially given GCC's annual release schedule and LLVM/Clang's six-month cycle. Although both compilers release bug-fix updates that could allow for backporting, Linux distributions rarely adopt these versions. This meant that obtaining optimized compiler support for new AMD EPYC and Ryzen processors at launch was especially difficult. However, with the GCC compiler now officially supporting the upcoming "Zen 6" products, these common issues have been addressed. AMD might have changed its approach due to the new instruction support introduced with "Zen 6."
For "Zen 6," AMD is integrating instructions like AVX512_BMM, AVX512_FP16, AVX_NE_CONVERT, AVX_IFMA, and AVX_VNNI_INT8, among others. This is particularly noteworthy because 16-bit AVX-512 calculations will now be possible on consumer-oriented desktop CPUs, allowing developers to efficiently accelerate applications and data paths that leverage AVX-512. The introduction of these instructions means that the regular CPU becomes a universal base platform, fulfilling its intended role with enhanced observability."
Source: https://www.techpowerup.com/344208/amd-zen-6-gets-official-software-enablement-ahead-of-the-launch
"The delayed arrival of AMD compiler support induced significant challenges, especially given GCC's annual release schedule and LLVM/Clang's six-month cycle. Although both compilers release bug-fix updates that could allow for backporting, Linux distributions rarely adopt these versions. This meant that obtaining optimized compiler support for new AMD EPYC and Ryzen processors at launch was especially difficult. However, with the GCC compiler now officially supporting the upcoming "Zen 6" products, these common issues have been addressed. AMD might have changed its approach due to the new instruction support introduced with "Zen 6."
For "Zen 6," AMD is integrating instructions like AVX512_BMM, AVX512_FP16, AVX_NE_CONVERT, AVX_IFMA, and AVX_VNNI_INT8, among others. This is particularly noteworthy because 16-bit AVX-512 calculations will now be possible on consumer-oriented desktop CPUs, allowing developers to efficiently accelerate applications and data paths that leverage AVX-512. The introduction of these instructions means that the regular CPU becomes a universal base platform, fulfilling its intended role with enhanced observability."
Source: https://www.techpowerup.com/344208/amd-zen-6-gets-official-software-enablement-ahead-of-the-launch
Last edited: