Foi fundido neste fim de semana com a base de código de desenvolvimento LLVM 17 está o suporte inicial para a extensão de criptografia vetorial ISA do RISC-V.
O código do Git LLVM (17) mais recente tem suporte inicial para a especificação de rascunho v0.3 da extensão de criptografia vetorial ISA, que visa acelerar as operações criptográficas em futuros processadores RISC-V. Estas instruções foram desenvolvidas por Brandon Wu no SiFive.
Para os interessados, as extensões de criptografia RISC-V provisórias são descritas no repositório de criptografia no GitHub do RISC-V .
Há algum tempo, a Microsemi também forneceu uma apresentação sobre extensões de criptografia RISC-V aqui .
Este commit tem as instruções experimentais para ZVKB, ZVKG, ZVKN, ZVKNHA, ZVKNHB, ZVKNS, ZVKS, ZVKSED e ZVKSH. O LLVM 17.0 com este trabalho de criptografia vetorial e outras melhorias do RISC-V - e muito mais trabalho de compilador em geral - deve ser lançado no período normal de setembro.
Até a próxima !!
Nenhum comentário:
Postar um comentário