AOSP inizia con i lavori del supporto iniziale per RISC-V in Android 

Android RISC-V

Il supporto RISC-V in Android apre un nuovo panorama di possibilità

Di recente, tramite un post sul blog RISC-V lo ha annunciato nel repository AOSP (Android Open Source Project) che sviluppa il codice sorgente della piattaforma Android, ha iniziato a includere modifiche al supporto dispositivi con processori basati su l'architettura RISC-V.

Il set di patch Supporto RISC-V è stato preparato da Alibaba Cloud e include 76 patch che coprono vari sottosistemi.

Tra i lavori eseguiti stack grafico, impianto audio, i componenti di riproduzione video, la libreria bionica, la macchina virtuale dalvik, i framework, Stack Wi-Fi e Bluetooth, gli strumenti per sviluppatori e vari moduli di terze parti, inclusi modelli per TensorFlow Lite e moduli di apprendimento automatico per il riconoscimento del testo, la classificazione di suoni e immagini.

Del set totale di patch, 30 patch relative all'ambiente di sistema e alle librerie sono già state integrate in AOSP. Nei prossimi mesi, Alibaba Cloud intende rilasciare patch aggiuntive per AOSP per abilitare il supporto RISC-V nel kernel, nell'Android Runtime (ART) e nell'emulatore.

“Siamo lieti di vedere più supporto da parte di Google per creare AOSP destinati a RISC-V! Alibaba Cloud si impegna a supportare la comunità RISC-V attraverso una serie di innovazioni, come l'avanzamento della migrazione delle funzionalità principali di Android a RISC-V, dimostrando la fattibilità dell'utilizzo di dispositivi basati su RISC.-V in scenari che vanno dal multimediale al segnale elaborazione, interconnessione dei dispositivi e intelligenza artificiale. Non vediamo l'ora di collaborare con il team Android per contribuire alla fiorente comunità RISC-V in futuro", ha affermato il Dr. David Chen, Direttore dell'Ecosistema presso Alibaba Cloud e Vice Presidente del Comitato orizzontale RISC-V International Applications and Tools. .

"RISC-V è diventato popolare grazie all'elevata richiesta di flessibilità e scelta nell'intero spettro del computing, dai più piccoli dispositivi embedded alle più grandi implementazioni cloud scale-out", ha affermato Calista Redmond, CEO di RISC-V. RISC-V Internazionale. "Questa richiesta ha reso RISC-V inevitabile come lo standard ISA aperto più prolifico del nostro tempo, accelerando l'innovazione e l'adozione con il più forte ecosistema di stakeholder globali".

Per supportare il supporto RISC-V su Android, RISC-V International ha creato un SIG Android dedicato a cui possono aggiungersi altre aziende interessate a eseguire lo stack software Android su processori RISC-V. Il passaggio del supporto RISC-V ad Android mainstream viene effettuato in collaborazione con Google e la community.

Modifiche proposte Il Android fanno parte di un'iniziativa per espandere la portata dei dispositivi mobili basato sull'architettura RISC-V.

Nel 2020, ingegneri e sviluppatori di software del laboratorio PLT dell'Accademia cinese delle scienze hanno iniziato a portare Android 10 sull'architettura RISC-V nel tentativo di aprire questo importante ecosistema alla comunità RISC-V. Sin dai primi giorni dello sforzo, la divisione Alibaba Cloud ha contribuito da vicino e leader in questo lavoro pionieristico e ha mantenuto lo sviluppo aggiornato con le versioni più recenti di Android.

L'anno scorso, Alibaba ha aperto gli sviluppi relativi ai processori XuanTie RISC-V e ha iniziato a promuovere attivamente RISC-V non solo per dispositivi IoT e sistemi server, ma anche per dispositivi consumer e vari chip specializzati, coprendo varie applicazioni dai sistemi multimediali all'elaborazione del segnale e agli acceleratori per l'apprendimento automatico.

Per chi non lo sa RISC-V, dovresti sapere che questo fornisce un sistema di istruzioni aperto e flessibile di macchina che permette di realizzare microprocessori per applicazioni arbitrarie, senza richiedere royalties e senza imporre condizioni di utilizzo. RISC-V consente la creazione di SoC e processori completamente aperti.

Per chi fosse interessato, dovresti sapere che attualmente, sulla base della specifica RISC-V, varie aziende e comunità con varie licenze libere (BSD, MIT, Apache 2.0) stanno sviluppando diverse dozzine di varianti di core di microprocessore, circa un centinaio di SoC e chip già manufatto. Il supporto RISC-V esiste dai rilasci di Glibc 2.27, binutils 2.30, gcc 7 e Linux kernel 4.15.

Infine se sei interessato a saperne di più, puoi controllare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.