FERRAMENTAS LINUX: O GCC 10 chega com o suporte para -march = tigerlake & -march = cooperlake

terça-feira, 20 de agosto de 2019

O GCC 10 chega com o suporte para -march = tigerlake & -march = cooperlake




Confira !!

O conjunto de ferramentas GNU já se preparou para os processadores Cooperlake como o sucessor de Cascadelake, além de suportar as novas extensões de conjunto de instruções, mas finalmente o suporte para -march = cooperlake foi mesclado ao GCC 10 para expor convenientemente o novo alvo de CPU no GNU Coleção de compiladores. Ao mesmo tempo, -march = tigerlake também foi adicionado.

O alvo Cooperlake é notável para a adição do BF16 / BFloat16 suporte em comparação com Cascadelake.

O Tigerlake é o sucessor do Icelake, mas ele não tem suporte ao AVX-512 BF12, mas possui outras novas extensões de conjunto de instruções que são ativadas. Essas adições de Tigerlake são VPCLMULQDQ, VAES, PCONFIG, WBNOINVD, MOVDIRI, MOVDIR64B e AVX512VP2INTERSECT.

Agora, o suporte inicial a CPU da Cooperlake e da Tigerlake está pronto para hoje para o GCC 10. O GCC 10 será lançado no segundo trimestre do ano que vem, o que ainda deve dar tempo suficiente para adoção antes de ver CPUs Cooperlake ou Tigerlake nos canais de varejo.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário