FERRAMENTAS LINUX: O suporte para o Arm Neoverse V1 foi adicionado ao compilador LLVM Clang 12

segunda-feira, 9 de novembro de 2020

O suporte para o Arm Neoverse V1 foi adicionado ao compilador LLVM Clang 12

 

Confira !!


Anunciado pela Arm em setembro, foi a plataforma Neoverse V1 "Zeus" com 50% + aumento de desempenho em relação ao Neoverse N1. O Neoverse V1 também oferece suporte a Extensões de Vetor Escaláveis ​​(SVE) e outros recursos no fornecimento da plataforma para aprendizado de máquina, nuvem, HPC e casos de uso semelhantes.

Rapidamente depois que o suporte ao conjunto de ferramentas GNU começou a aparecer , agora o suporte ao compilador LLVM Clang tem seu destino Neoverse V1 mesclado graças ao trabalho pontual dos engenheiros da Arm.

Começando com o lançamento do LLVM Clang 12 previsto para fevereiro ~ março, o destino "neoverse-v1" agora é suportado como uma opção -march / mcpu válida .

Especificar "neoverse-v1" para o compilador implica ARMv8.4-A plus recursos de BF16, persistência profunda do cache, criptografia de hardware, FP16FML, FP16 completo, fusível AES, multiplicação de matriz INT8, NEON, PerfMon, RandGen, SPE, SSBS e Instruções SVE.

O suporte inicial para Arm Neoverse V1 foi incorporado esta manhã no repositório LLVM 12 Git.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário