- O Android, um sistema operacional de código aberto, adicionou suporte ao conjunto de arquitetura de instruções livre e aberto (RISC-V)
- O RISC-V foi inventado na Universidade da Califórnia, em Berkeley, e vem sendo adotado rapidamente em vários segmentos de tecnologia, como sistemas embarcados e microcontroladores, aceleradores, servidores e computação móvel
- Em novembro de 2022, o Google anunciou na RISC-V Summit que começou a aceitar patches para RISC-V e a amadurecer o suporte ao RISC-V no Android
- O RISC-V é uma ISA modular com muitos recursos de extensão opcionais, e o Google definiu um conjunto inicial de extensões importantes para alto desempenho, incluindo o perfil rva22 e extensões vetoriais e de criptografia vetorial
- Agora, desenvolvedores podem usar o suporte ao Cuttlefish Virtual Device para compilar, testar e executar o suporte ao RISC-V no Android em suas próprias máquinas
- Os patches atuais oferecem suporte para compilar e executar uma experiência básica do Android Open Source Project, mas ainda não estão totalmente otimizados
- O Google planeja finalizar a ABI do NDK e disponibilizar em breve builds canary no CI público do Android; até 2024, também pretende disponibilizar RISC-V em x86-64 e ARM64 para facilitar testes de aplicativos Android riscv64 em máquinas host
- O Google está trabalhando com a comunidade e com o RISE (RISC-V Software Ecosystem) para acelerar a viabilidade de software que executa sistemas operacionais de alto nível em núcleos de processador RISC-V de alto desempenho e baixo consumo
- O Google está ampliando seu investimento no RISC-V International e trabalhando com colaboradores que desempenham papéis centrais no conselho horizontal, em grupos de trabalho e em comitês técnicos
- O suporte ao RISC-V no Android depende de várias contribuições, do toolchain às bibliotecas básicas de suporte
- Desenvolvedores interessados em contribuir podem visitar https://github.com/google/android-riscv64 para obter informações detalhadas sobre como compilar e testar o suporte ao RISC-V no Android
Ainda não há comentários.