2024-02-12
231
2 minutes.


AMD is preparing Zen 5 for launch: details on new instructions and architecture

The new collection of GNU compilers with an updated patch now supports the upcoming AMD Zen 5 architecture. This means that new instructions will appear on chips based on Zen 5. The update shows not only AMD's readiness to launch Zen 5, but also the company's commitment to implementing the new architecture through specific instructions.

AMD Zen 5 Support: New Instructions and Architecture

Introduction

GNU Compiler Collection now supports future architecture with new patch AMD Zen 5: This indicates that several new instructions will be coming to Zen 5 based chips (via Phoronix). The update not only indicates that AMD is preparing Zen 5 for launch, but also indicates specific instructions in which AMD is aiming to implement the new architecture.

AMD is preparing Zen 5 for launch details on new instructions and architecture

New instructions on Zen 5 architecture

Zen 5 debuts with five instructions that will never have not previously appeared in chips based on the Zen architecture. Four of these instructions have been native to Intel processors for some time. One of them will soon appear in the company's Granite Rapids server processors, so AMD is catching up with Intel in this regard. This is unusual as AMD doesn't place that much emphasis on instruction set support, especially those related to AVX (source: Tom's Hardware).

AMD is preparing Zen 5 for launch details on new instructions and architecture

AVX-VNNI support in Zen 5 architecture

Among the five new instructions, the most notable is AVX-VNNI, first introduced by Intel in 2021 Alder Lake processors. VNNI stands for Vector Neural Network Instructions. AVX-VNNI should not be confused with AVX512-VNNI, it is a weaker version of the AVX512 instructions. Both instructions perform similar operations, but AVX512-VNNI has access to 512-bit vectors and EVEX extensions for even higher performance.

AMD is preparing Zen 5 for launch details on new instructions and architecture

AMD Focus on AI

AMD continues to focus on artificial intelligence in its future processors, including consumer models. Zen 4 already supports AVX512-VNNI, so adding AVX-VNNI support may seem like an odd decision. However, this allows consumer components to run applications without taking advantage of the AVX512 as data center applications do.

AMD is preparing Zen 5 for launch details on new instructions and architecture

GCC support for Zen 5

The latest GCC patch is not the first related to Zen processors 5. Code for Zen 5 first appeared last July, and the Linux kernel and its power management features were updated. Zen 4 also received GCC support with the launch of Ryzen 7000 processors. However, AMD has so far revealed little about Zen 5, but the company will likely reveal more at Computex in May.

AMD is preparing Zen 5 for launch details on new instructions and architecture

Glossary

  • AMD - Advanced Micro Devices, American company, manufacturer of semiconductor devices and processors
  • Zen 5 - upcoming AMD processor architecture
  • GNU - a free software project that includes a collection of compilers, libraries and other tools
  • AVX - an instruction set extension for vectorization of operations developed by Intel
  • VNNI - vector neural network instructions

Links

Answers to questions

What new instructions does the GNU Compiler Collection support for the AMD Zen 5 architecture?

The updated GNU Compiler Collection now supports five new instructions for the Zen 5 architecture.

What is the significance of updating GNU compilers to support the Zen 5 architecture?

The update to GNU compilers indicates AMD's readiness to launch the Zen 5 architecture and the company's commitment to implementing the new architecture through specific instructions.

What new instructions will appear on chips with Zen 5 architecture?

Chips with Zen 5 architecture will feature five new instructions, four of which were previously native to Intel processors.

What is AVX-VNNI and what role does it play in the Zen 5 architecture?

AVX-VNNI are vector neural network instructions that were first introduced by Intel and are one of the new instructions supported in the Zen 5 architecture. They perform similar operations, but differ in access to various vector types and extensions to improve performance.

Why is AMD adding AVX-VNNI support to the Zen 5 architecture?

AMD continues to focus on artificial intelligence in its processors, and the addition of AVX-VNNI support allows consumer components to run applications without taking advantage of the AVX512 as data center applications do.

Copywriter Elbuz
Brief description
The GNU compiler collection has received a new patch that adds support for the upcoming AMD Zen 5 architecture. This indicates the company's readiness for the launch of Zen 5 and hints at the appearance of new instructions on the chips. Find out more in the article.
Article Target
AMD Zen 5 New Instructions and Architecture Revealed
Style
Information and technical
Target audience
Programmers, technicians, computer technology enthusiasts


Contents:



Save a link to this article

Discussion of the topic – AMD is preparing Zen 5 for launch: details on new instructions and architecture


The GNU compiler collection has received a new patch that adds support for the upcoming AMD Zen 5 architecture. This indicates the company's readiness for the launch of Zen 5 and hints at the appearance of new instructions on the chips. Find out more in the article.


There are no reviews for this product.


Captcha


Next