The GCC compiler has recently received patches for the upcoming Intel Lunar Lake and Arrow Lake product lines. A similar strategy from Intel has been observed as they provide preliminary support for future architectures much earlier than AMD. Unlike AMD, Intel tends to provide support well before the official launch. Phoronix reports that Intel will support instructions via a new patch for Lunar Lake, Arrow Lake and Arrow Lake S. The new patches are expected to be compatible with the upcoming version 14 of the GCC compiler. To explain this update: The GCC (GNU Compiler Collection) is a collection of compilers and tools for generating machine code.

When a new processor is released, new features, instructions or architecture changes may be introduced. To take advantage of these new features, GCC developers must update the compiler to support them. This usually involves implementing the new instruction set extensions, adapting the code generation for the new processor, and modifying the internal compiler structures.

A significant detail highlighted by Phoronix is that the new patch indicates that only the Arrow Lake S will support the AVX-VNNI-INT16, SHA512, SM3 and SM4 commands, while the other Arrow Lake models will not support these commands. However, this information is not yet confirmed as the development is still at an early stage. These commands are especially useful for artificial intelligence and machine learning applications, so excluding them would not have a significant impact for the average user.

A previous Intel document titled “Architecture Instruction Set Extensions and Future Features” also revealed similar instructions to be added in the upcoming Arrow Lake S-series. Intel’s efforts to provide early support for their upcoming lineup are worth noting compared to AMD, which tends to implement support only a month before the official launch.
Source: WccfTech
12 Antworten
Kommentar
Lade neue Kommentare
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Urgestein
Alle Kommentare lesen unter igor´sLAB Community →