AMD has added support for its future processors based on the Zen 5 microarchitecture GCC compiler. Znver5 is now the target of the GCC Git repository prior to the GCC 14.1 stable release. This move ensures that developers will have the necessary compiler support for Zen 5-based Ryzen and EPYC processors ahead of their release later this year.
In February, AMD announced the addition of the Zen 5 target to the GCC compiler, introducing new instructions such as AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, and PREFETCHI. These improvements build on the capabilities of previous Zen 4-based processors, offering improved performance and efficiency in future AMD processors for client and data center computers.
Adding Zen 5 support to the GCC compiler before any product is released is a natural move for AMD, as the company wants software developers to prepare for its next-generation devices. The addition of the znver5 target to GCC allows software developers to optimize, fine-tune, and take full advantage of the new processors in their applications. As a result, the software will be able to fully exploit the potential of Zen 5-based systems from day one.
Currently, GCC uses the Zen 4 table to support Zen 5, but AMD is expected to provide additional optimizations and improvements in future patches. This will further improve the compiler’s ability to take full advantage of Zen 5’s capabilities.
AMD is expected to release its Ryzen and EPYC processors based on the Zen 5 architecture later this year. Some of these chips will be manufactured using TSMC’s 3nm process, while others will rely on 4nm manufacturing technology. It is assumed that processors based on Zen 5 will significantly increase the performance of both single-threaded and multi-threaded workloads.
Source: tomshardware
The competition of ITS authors is ongoing. Write an article about game development, gaming and gaming devices and win a professional Logitech G923 Racing Wheel or one of the low-profile Logitech G815 LIGHTSYNC RGB Mechanical Gaming Keyboard!