FERRAMENTAS LINUX: A Intel empurra mais remendos do GCC para as novas instruções sobre os processadores Icelake

terça-feira, 24 de outubro de 2017

A Intel empurra mais remendos do GCC para as novas instruções sobre os processadores Icelake



Confira o post!!



A Intel publicou mais patches para suportar novas extensões de conjuntos de instruções que debutarão com os processadores "Ice Lake" quando lançados no final de 2018 ou início de 2019.

Além de Intel ter recebido recentemente o suporte de CET no GCC como a tecnologia de controle de fluxo, seus engenheiros de compilação foram trabalhando em apoiar as outras extensões de conjunto de instruções que chegam com os processadores Icelake, que é o sucessor das CPUs Cannonlake de próxima geração.

Os últimos patches Intel GCC incluem suporte para o AVN -512 VNNI (Instruções de rede virtual Neural) e como parte das instruções VPDPBUSD, VPDPBUSDS e VPDPWSSD. Conforme implícito no nome, o VNNI deve ajudar na rede neural / carga de trabalho de aprendizado profundo.

Há também agora patches de compilação do GCC para o VBMI2 (AVX-512 Vector Bit Manipulation Instructions 2) como  um outro novo nível AVX-512 com as novas instruções VPCOMPRESSB, VPEXPANDB, VPSHLD, VPSHRD e VPSHRDV.

Essas novas instruções são documentadas com mais detalhes através da documentação da Intel .


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário