AOSP commence avec les travaux du support initial de RISC-V dans Android 

Android RISC-V

La prise en charge de RISC-V dans Android ouvre un nouveau panorama de possibilités

Récemment, via un article de blog RISC-V a annoncé que dans le référentiel PSBA (Android Open Source Project) qui développe le code source de la plateforme Android, a commencé à inclure des modifications pour prendre en charge appareils dotés de processeurs basés sur l'architecture RISC-V.

L'ensemble de patchs Prise en charge RISC-V a été préparé par Alibaba Cloud et comprend 76 correctifs couvrant divers sous-systèmes.

Parmi les travaux réalisés pile graphique, système audio, les composants de lecture vidéo, la librairie bionique, la machine virtuelle dalvik, les frameworks, Piles Wi-Fi et Bluetooth, les outils de développement et divers modules tiers, y compris des modèles pour TensorFlow Lite et des modules d'apprentissage automatique pour la reconnaissance de texte, la classification des sons et des images.

De l'ensemble total de correctifs, 30 correctifs liés à l'environnement système et aux bibliothèques ont déjà été intégrés à AOSP. Au cours des prochains mois, Alibaba Cloud a l'intention de publier des correctifs supplémentaires pour AOSP afin d'activer la prise en charge de RISC-V dans le noyau, Android Runtime (ART) et l'émulateur.

"Nous sommes ravis de voir davantage de soutien de la part de Google pour créer des AOSP ciblant RISC-V ! Alibaba Cloud s'engage à soutenir la communauté RISC-V à travers un certain nombre d'innovations, telles que l'avancement de la migration des fonctionnalités Android de base vers RISC-V, démontrant la faisabilité de l'utilisation d'appareils basés sur RISC-V dans des scénarios allant du multimédia au signal. traitement, interconnexion d'appareils et intelligence artificielle. Nous sommes impatients de collaborer avec l'équipe Android pour contribuer à l'avenir à la communauté RISC-V florissante », a déclaré le Dr David Chen, directeur de l'écosystème chez Alibaba Cloud et vice-président du comité horizontal des applications et outils internationaux RISC-V. .

« RISC-V a gagné en popularité en raison de la forte demande de flexibilité et de choix dans tout le spectre de l'informatique, des plus petits appareils embarqués aux plus grands déploiements cloud évolutifs », a déclaré Calista Redmond, PDG de RISC-V. RISC-V International. « Cette demande a rendu RISC-V inévitable en tant que norme ISA ouverte la plus prolifique de notre époque, accélérant l'innovation et l'adoption avec l'écosystème le plus solide d'acteurs mondiaux.

Pour prendre en charge la prise en charge RISC-V sur Android, RISC-V International a créé un SIG Android dédié qui peuvent être rejoints par d'autres sociétés intéressées par l'exécution de la pile logicielle Android sur des processeurs RISC-V. Le passage de la prise en charge de RISC-V à Android grand public se fait en collaboration avec Google et la communauté.

Changements proposés Androïde font partie d'une initiative visant à étendre la portée des appareils mobiles basé sur l'architecture RISC-V.

En 2020, des ingénieurs et des développeurs de logiciels du laboratoire PLCT de l'Académie chinoise des sciences ont commencé à porter Android 10 sur l'architecture RISC-V dans le but d'ouvrir cet important écosystème à la communauté RISC-V. Depuis les premiers jours de l'effort, la division Alibaba Cloud a été un contributeur étroit et un leader dans ce travail de pionnier et a maintenu le développement à jour avec les nouvelles versions d'Android.

L'année dernière, Alibaba a ouvert les développements liés aux processeurs XuanTie RISC-V et a commencé à promouvoir activement RISC-V non seulement pour les appareils IoT et les systèmes de serveurs, mais aussi pour les appareils grand public et diverses puces spécialisées, couvrant diverses applications allant des systèmes multimédias au traitement du signal et aux accélérateurs pour l'apprentissage automatique.

Pour ceux qui ignorent RISC-V, tu devrais savoir que ça fournit un système d'instructions ouvert et flexible de machine qui permet de créer des microprocesseurs pour des applications arbitraires, sans exiger de royalties et sans imposer de conditions d'utilisation. RISC-V permet la création de SoC et de processeurs complètement ouverts.

Pour les intéressés, sachez qu'actuellement, sur la base de la spécification RISC-V, diverses sociétés et communautés sous diverses licences libres (BSD, MIT, Apache 2.0) développent plusieurs dizaines de variantes de cœurs de microprocesseurs, une centaine de SoC et de puces déjà fabriqué. La prise en charge de RISC-V existe depuis les versions de Glibc 2.27, binutils 2.30, gcc 7 et du noyau Linux 4.15.

Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.