AOSP começa com os trabalhos do suporte inicial para RISC-V no Android 

android RISC-V

Suporte RISC-V no Android abre um novo panorama de possibilidades

Recentemente, através de uma postagem no blog O RISC-V anunciou que no repositório AOSP (Android Open Source Project) que desenvolve o código fonte da plataforma Android, começou a incluir mudanças no suporte dispositivos com processadores baseados em a arquitetura RISC-V.

O conjunto de patches Suporte RISC-V foi preparado por Alibaba Cloud e inclui 76 patches cobrindo vários subsistemas.

Entre os trabalhos realizados pilha gráfica, sistema de som, os componentes de reprodução de vídeo, a biblioteca biônica, a máquina virtual dalvik, os frameworks, Pilhas de Wi-Fi e Bluetooth, as ferramentas do desenvolvedor e vários módulos de terceiros, incluindo modelos para TensorFlow Lite e módulos de aprendizado de máquina para reconhecimento de texto, classificação de som e imagem.

Do conjunto total de patches, 30 patches relacionados ao ambiente do sistema e bibliotecas já foram integrados ao AOSP. Nos próximos meses, o Alibaba Cloud pretende lançar patches adicionais para AOSP para habilitar o suporte RISC-V no kernel, Android Runtime (ART) e emulador.

“Estamos satisfeitos em ver mais suporte do Google para criar AOSPs direcionados ao RISC-V! O Alibaba Cloud está comprometido em oferecer suporte à comunidade RISC-V por meio de várias inovações, como o avanço da migração dos principais recursos do Android para o RISC-V, demonstrando a viabilidade do uso de dispositivos baseados em RISC. -V em cenários que variam de multimídia a sinal processamento, interconexão de dispositivos e inteligência artificial. Estamos ansiosos para colaborar com a equipe do Android para contribuir com a próspera comunidade RISC-V no futuro”, disse o Dr. David Chen, Diretor de Ecossistema da Alibaba Cloud e Vice-Presidente do Comitê Horizontal de Ferramentas e Aplicativos Internacionais do RISC-V. .

"O RISC-V cresceu em popularidade devido à alta demanda por flexibilidade e escolha em todo o espectro da computação, desde os menores dispositivos incorporados até as maiores implementações de nuvem de escalabilidade horizontal", disse Calista Redmond, CEO do RISC-V. RISC-V Internacional. "Essa demanda tornou o RISC-V inevitável como o padrão ISA aberto mais prolífico do nosso tempo, acelerando a inovação e a adoção com o ecossistema mais forte de partes interessadas globais".

Para dar suporte ao suporte RISC-V no Android, A RISC-V International criou um Android SIG dedicado que podem ser acompanhadas por outras empresas interessadas em executar a pilha de software Android em processadores RISC-V. A mudança do suporte RISC-V para o Android convencional está sendo feita em colaboração com o Google e a comunidade.

Alterações propostas para o Android fazem parte de uma iniciativa para ampliar o alcance dos dispositivos móveis baseado na arquitetura RISC-V.

Em 2020, engenheiros e desenvolvedores de software do laboratório PLCT da Academia Chinesa de Ciências começaram a portar o Android 10 para a arquitetura RISC-V em um esforço para abrir esse importante ecossistema para a comunidade RISC-V. Desde os primeiros dias do esforço, a divisão Alibaba Cloud tem sido uma colaboradora próxima e líder nesse trabalho pioneiro e manteve o desenvolvimento atualizado com as versões mais recentes do Android.

No ano passado, o Alibaba abriu os desenvolvimentos relacionados aos processadores XuanTie RISC-V e começou a promover ativamente o RISC-V não apenas para dispositivos IoT e sistemas de servidor, mas também para dispositivos de consumo e vários chips especializados, abrangendo várias aplicações, desde sistemas multimídia até processamento de sinais e aceleradores para aprendizado de máquina.

Para quem não sabe RISC-V, você deve saber que este fornece um sistema de instruções aberto e flexível de máquina que permite criar microprocessadores para aplicações arbitrárias, sem exigir royalties e sem impor condições de uso. O RISC-V permite a criação de SoCs e processadores completamente abertos.

Para os interessados, devem saber que atualmente, com base na especificação RISC-V, várias empresas e comunidades sob várias licenças gratuitas (BSD, MIT, Apache 2.0) estão desenvolvendo várias dezenas de variantes de núcleos de microprocessadores, cerca de uma centena de SoC e chips já fabricado. O suporte ao RISC-V existe desde os lançamentos do Glibc 2.27, binutils 2.30, gcc 7 e kernel Linux 4.15.

Finalmente se você estiver interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.