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 Boasts About Hitting 45% CPU Share According To The Latest Steam Hardware Survey

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

About the author: Muhammad Zuhair is a hardware and technology reporter for Wccftech, specializing in the semiconductor industry and the complex interplay between technology, manufacturing, and geopolitics. His coverage focuses on the corporate strategies and technological roadmaps of industry giants like TSMC, NVIDIA, Samsung, and Intel. Zuhair's expertise lies in deconstructing complex topics such as fabrication nodes (e.g., 2nm process), the economic impact of policies like the CHIPS Act, and the strategic development of AI infrastructure from NVIDIA, AMD and Intel.

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