AMD Pushes Out Zen 5 Support For GCC Compiler, Revealing Interesting ISA Capabilites

Feb 11, 2024 at 05:01am EST
AMD Adds Performance Monitoring Patches For Zen 5 CPU Enablement on Linux 1

AMD has just posted new Zen 5 "goodies" at Linux, this time bringing the architecture's support for the upcoming GCC 14 compiler, mentioning the capabilities of the lineup as well.

AMD's Work For Zen 5 Enablement Continues At Linux, As The Firm Finally Pushes Out Support At The Last Moment

Phoronix discloses that after a long wait, AMD finally decided to wake up and bring Zen 5 support for the new GCC compiler, as competitors like Intel have already pushed out support for architectures that are scheduled for releases years from now. It is such an "AMD" of a move to push Zen 5 support so late, but we can't complain as it is finally here. Interestingly, the new patches have disclosed the instructions support the new architecture will bring, and apparently, there are some great additions. Below are Zen 5 ISA capabilities:

Related Story AMD Preps More Radeon AI PRO R9000 “RDNA 4” GPUs: R9700S & R9600D Spotted

znver5
AMD Family 1ah core based CPUs with x86-64 instruction set support. (This supersets BMI, BMI2, CLWB, F16C, FMA, FSGSBASE, AVX, AVX2, ADCX, RDSEED, MWAITX, SHA, CLZERO, AES, PCLMUL, CX16, MOVBE, MMX, SSE, SSE2, SSE3, SSE4A, SSSE3, SSE4.1, SSE4.2, ABM, XSAVEC, XSAVES, CLFLUSHOPT, POPCNT, RDPID, WBNOINVD, PKU, VPCLMULQDQ, VAES, AVX512F, AVX512DQ, AVX512IFMA, AVX512CD, AVX512BW, AVX512VL, AVX512BF16, AVX512VBMI, AVX512VBMI2, AVX512VNNI, AVX512BITALG, AVX512VPOPCNTDQ, GFNI, AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, PREFETCHI and 64-bit instruction set extensions.)

Well this new list does reveal some new additions, with the inclusion of AVX-512 VP2INTERSECT, along with MOVDIRI and MOVDIR64B. While the names might sound a bit difficult to interpret, generally, the new instructions will improve the processor's applications in the domain of cryptography and data compression since they tend to deal in the "data" domain. Moreover, we will see AVX-VNNI in Zen 5 as well, which is quite a significant addition, as it could potentially result in a performance boost in deep learning workloads.

Image Source: GCC

Moreover, the support of Zen 5 on the GCC compiler tells us that we are indeed on the timeline where Team Red will debut their next-generation processors, and this time, the developers have done a great job maintaining the support of the upcoming architecture on Linux.

News Source: Phoronix

Follow Wccftech on Google to get more of our news coverage in your feeds.

Deal of the Day