Google anuncia suporte oficial para Android RISC-V

O Google anunciou oficialmente seu suporte à arquitetura RISC-V, uma alternativa ISA sem taxas de licenciamento.

O Android, o sistema operacional desenvolvido pelo Google, atualmente oferece suporte a algumas arquiteturas de conjunto de instruções (ISAs) diferentes, como Arm e x86. A maioria dos dispositivos que usam Android, incluindo smartphones, tablets, TVs e smartwatches, usam chipsets baseados em Arm. A Intel parou de produzir CPUs para telefones e o suporte para MIPS foi removido na revisão 17 do NDK. No entanto, um ISA que tem muita conversa é Reducado EUinstrução Set Ccomputador V, RISC-V, que é um ISA gratuito e aberto. Qualquer pessoa é livre para projetar chips baseados nele, sem pagar nenhuma taxa de licenciamento ou royalties, e o Google anunciou o suporte oficial para ele na palestra da empresa que ocorreu durante o RISC-V Summit.

O RISC-V é especial porque é um ISA gratuito e aberto, e os fornecedores que desejam fabricar produtos IoT baratos estarão interessados ​​em usar o RISC-V para desenvolver chips de baixo custo. Ao mesmo tempo, as empresas que procuram reduzir a sua dependência de concorrentes ou entidades estrangeiras também procurarão seriamente. Interessantemente,

O Google já faz uso de a arquitetura RISC-V para seu chip de segurança Titan M2 na série Google Pixel, e A Intel agora oferece para fabricar chipsets RISC-V para clientes comerciais.

Na palestra da empresa, Lars Bergstrom, diretor de engenharia do Android, disse que deseja que o RISC-V seja visto como uma “plataforma de nível 1” no Android. Isso está no mesmo nível do que Arm é atualmente para o Android, um passo bastante ousado diante do que antes parecia ser um desinteresse completo do Google. A equipe do Android, em resposta a ArsTechnicaRon Amadeo, do Google, quando perguntou à equipe se o suporte ao RISC-V estava previsto no Google I/O 2022, parecia sugerir que o RISC-V não chegaria tão cedo. A pergunta de Amadeo sobre o suporte RISC-V no futuro foi respondida com “estamos observando, mas seria uma grande mudança para nós”.

Bergstrom diz que você pode baixar e experimentar uma versão muito limitada do Android para RISC-V agora, mas falta suporte para o Android Runtime (ART) para cargas de trabalho Java. Ele disse que espera que o suporte oficial do emulador chegue em breve, com o ART chegando no primeiro trimestre de 2023. Ele compartilhou o slide acima, que mostra que embora haja muito a fazer para que o AOSP decole no RISC-V, a empresa está comprometida com a arquitetura.

A melhor parte de tudo isso é que os desenvolvedores não precisarão fazer muito para que seus aplicativos sejam executados em dispositivos RISC-V. O ART basicamente "traduz" o bytecode em instruções nativas do dispositivo em que está sendo executado, portanto, seria traduzido para RISC-V em vez de Arm. O código nativo é uma história diferente, mas o código Java constitui a totalidade da maioria dos aplicativos Android.

Quanto ao motivo pelo qual as empresas podem querer abandonar o navio Arm, existem alguns motivos. Para começar, a empresa tem sido incrivelmente volátil. O SoftBank, seu proprietário, tentou vender a empresa para a Nvidia, mas não deu certo. Além disso, a Arm tornou-se um peão de sanções comerciais impostas a empresas como a Huawei, onde foi forçada a cortar contactos durante vários meses. Pior ainda é que Arm processou a Qualcomm pela compra da Nuvia, e não é uma boa ideia processar um de seus maiores clientes.

O RISC-V é visto como uma fuga da dependência ocidental, e grande parte disso se deve à incorporação da RISC-V International na Suíça. Pode atuar como parte neutra tanto para os EUA quanto para a China, tornando-se uma opção atraente para empresas que desejam projetar chipsets. Alibaba é um dos maiores proponentes do RISC-V, e engenheiros da empresa portaram o Android 10 para uma placa RISC-V há dois anos.

Estaremos observando e esperando para ver como o RISC-V se comportará nos próximos meses. Embora provavelmente leve algum tempo até que vejamos dispositivos emblemáticos viáveis ​​com chipsets RISC-V no mercado, o Google está abrindo a porta para que as empresas certamente tentem.


Fonte: Google

Através da: ArsTechnica