Junto com a Intel adicionando suporte a Lunar Lake e Arrow Lake ao compilador GCC , a Intel também contribuiu com as novas extensões ISA para esses futuros processadores para o suporte GNU Assembler "Gas" como parte de sua ativação inicial de cadeia de ferramentas do compilador.
Mesclado durante a noite com a base de código GNU Assembler/Binutils, havia suporte para as seguintes novas instruções:
PBNDKB - A instrução PBNDKB que faz parte do Total Storage Encryption (TSE) que vem com o Lunar Lake. PBNDKB está em torno da chave de ligação de plataforma para o suporte de objeto binário grande. Em particular, o PBNDKB permite que o software vincule informações a uma plataforma específica, criptografando-as com uma chave de encapsulamento específica da plataforma.
SHA512- As instruções SHA512 vêm com Arrow Lake S e Lunar Lake para hash SHA512 acelerado.
SM3 - Instruções de hash SM3 para Arrow Lake S e Lunar Lake.
SM4 - A cifra SM4 usada no padrão chinês WLAN WAPI e usada com TLS. O SM4 também está no convés para Arrow Lake S e Lunar Lake.
AVX-VNNI-INT16 - As adições INT16 ao AVX-VNNI também estão chegando para Arrow Lake S e Lunar Lake.
É ótimo ver esses bits sendo preparados para o suporte da cadeia de ferramentas do compilador GNU bem antes do lançamento. Também houve a ativação inicial do LLVM para o Arrow Lake S e Lunar Lake.
Até a próxima !!
Nenhum comentário:
Postar um comentário