RISC-V avança com novas extensões de segurança e recursos para inteligência artificial
Depois de consolidar a especificação RVA23, a arquitetura RISC-V segue evoluindo. A comunidade trabalha em três frentes principais: extensões de segurança (incluindo Control Flow Integrity, ratificada em 2024), extensões para matriz matemática voltadas a IA e aprendizado de máquina, e pequenas atualizações do perfil. A Canonical e outros membros do ecossistema preparam suporte em compiladores e kernel Linux para essas inovações.
A extensão de integridade de fluxo de controle será implementada através de dois componentes: Zicfilp (cria "pontos de pouso" para impedir saltos para locais não autorizados) e Zicfiss (usa pilha fantasma para proteger retornos de funções). Para inteligência artificial, há três abordagens diferentes de extensões matriciais, cada uma com implicações distintas para o sistema operacional. O Linux já possui mecanismos para descobrir quais extensões o processador suporta, permitindo que bibliotecas de software escolham a implementação mais adequada em tempo de execução.
Fonte original: Ubuntu Blog ↗