FERRAMENTAS LINUX: O GCC 13 adiciona a RISC-V T-Head Vendor Extension Collection

quarta-feira, 15 de março de 2023

O GCC 13 adiciona a RISC-V T-Head Vendor Extension Collection

 

Sendo mesclado hoje no compilador GCC 13 está o conjunto de extensões do fornecedor T-Head para o RISC-V ISA. Este conjunto de extensões de fornecedores foi projetado para aumentar o RISC-V ISA e fornecer recursos mais rápidos e com maior eficiência energética.

Mesclado ao GCC 13 Git inclui o suporte inicial para as extensões XTheadBa, XTheadBb, XTheadBs, XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMac, XTheadMemIdx, XTheadMemPair e XTheadSync. Essas extensões de fornecedores vêm da T-Head Semiconductor, que faz parte do Alibaba como sua unidade de negócios de fabricação de chips.


As extensões T-Head RISC-V são projetadas para fornecer um RISC-V mais rápido e eficiente em termos de energia, com essas extensões adicionando novas instruções sobre gerenciamento de cache, sincronização multiprocessador, manipulação de bits, instruções de bit único, operações de memória GPR, multiplicação acumular instruções, ponto vetorial e muito mais.

O suporte GCC 13 foi mesclado hoje em vários patches para trazer essas extensões de fornecedor. Essas extensões estão documentadas no GitHub para os curiosos sobre essas adições do T-Head.





Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário