Android pourrait bientôt fonctionner sur des puces RISC-V grâce aux progrès réalisés par Alibaba Cloud dans le portage du système d’exploitation vers l’architecture émergente du jeu d’instructions (ISA).
L’année dernière, le géant chinois du cloud a réussi à transférer des fonctions de base, notamment la navigation Chrome dans Android 10, vers une puce RISC-V fabriquée par sa filiale T-Head Semiconductor.
Cependant, Alibaba Cloud est allé encore plus loin en travaillant sur le portage d’Android 12 sur RISC-V. La société a également décidé d’activer les modules de fournisseurs tiers pour faciliter un certain nombre de nouvelles fonctions, notamment la lecture audio et vidéo, le Wi-Fi, le Bluetooth et le fonctionnement de la caméra.
Pour aider à faciliter ces nouvelles fonctions, Alibaba Cloud a activé davantage de fonctionnalités d’amélioration du système telles que des ensembles d’outils de base, des bibliothèques tierces et un package de prise en charge de la carte SoC sur RISC-V. De plus, la société a testé avec succès des modèles TensorFlow Lite sur RISC-V pour prendre en charge des fonctions d’IA telles que la classification d’images et audio ainsi que la reconnaissance optique de caractères (OCR).
Le directeur principal d’Alibaba, Jianyi Meng, a fourni de plus amples informations sur les progrès de l’entreprise avec RISC-V dans un communiqué de presse, en disant :
« La prise en charge d’Android12, des modules de fournisseurs et du cadre d’IA sur les appareils basés sur RISC-V est une autre étape majeure que nous avons franchie. Nous sommes impatients de contribuer davantage à la communauté RISC-V avec notre technologie et nos ressources avancées, et d’encourager davantage d’innovation dans la communauté avec les développeurs mondiaux.
Référence MLPerf Tiny
Si le portage d’Android sur RISC-V ne suffisait pas, le processeur Xuantie C906 basé sur RISC-V d’Alibaba Cloud a récemment atteint les meilleures notes dans le benchmark MLPerf Tiny v0.7 AI qui se concentre sur les appareils IoT.
Le Xuantie C906 excellait dans les quatre catégories principales de la référence : mots de réveil visuels, classifications d’images, repérage de mots clés et détection d’anomalies. Les performances du processeur sur mesure d’Alibaba montrent le potentiel du framework RISC-V pour réaliser des fonctions d’IA sur mesure en utilisant une puissance de calcul extrêmement faible.
Dans le même temps, les processeurs basés sur RISC-V d’Alibaba ont déjà été déployés dans un large éventail d’applications et de cas d’utilisation, notamment les appareils électroménagers intelligents, les environnements automobiles et l’informatique de pointe.
Le PDG de RISC-V International a salué le travail d’Alibaba dans le développement de l’écosystème RISC-V, en particulier en ce qui concerne l’IA pour l’IoT, en déclarant :
« L’IA pour l’IoT est un domaine hautement compétitif où la personnalisation à tous les niveaux est essentielle pour obtenir de nouveaux résultats révolutionnaires à très faible consommation. Alibaba continue de renforcer le leadership de l’industrie RISC-V parallèlement à son dévouement et à sa contribution à la communauté RISC-V mondiale.