Google a annoncé en décembre 2022 qu'Android prendrait en charge les appareils RISC-V. Plus récemment, Qualcomm a annoncé qu'ils travaillent sur un chipset RISC-V pour Wear OS avec Google.
Quand pourrons-nous acheter des appareils Android RISC-V ?
Google a annoncé en décembre 2022 qu'Android prendrait en charge les appareils RISC-V. Plus récemment, Qualcomm a annoncé qu'ils travaillent sur un chipset RISC-V pour Wear OS avec Google.
Quand pourrons-nous acheter des appareils Android RISC-V ?
Ce n'est pas encore clair, mais peut-être d'ici la fin de 2025.
C'est une nouvelle espèce de CPU, qui est destinée à concurrencer ARM et x86 pour le calcul généraliste, y compris les smartphones et les tablettes. Le travail de conception a commencé à l'Université de Californie à Berkeley, et c'est leur cinquième famille de conception RISC, d'où le nom. La conception semble raisonnablement bonne, bien qu'elle n'ait pas encore été réalisée sous forme de noyaux ARM les plus rapides.
La chose inhabituelle à ce sujet est que l'essence de la conception est open source, et peut être utilisée par n'importe qui sans frais de licence ou de redevances. De nombreuses personnes et organisations ont contribué à la conception, tout comme cela se produit avec les logiciels open source. Cependant, la conception ne comprend pas une réalisation sous forme de circuits électroniques. Les organisations qui souhaitent construire des processeurs RISC-V doivent concevoir cette partie elles-mêmes, ou obtenir une réalisation sous licence auprès de quelqu'un d'autre.
Le plus simple avantage par rapport à ARM est le coût. Il n'y a pas de frais de licence d'architecture, bien que la plupart des organisations devront payer des redevances sur les conceptions électroniques qu'elles utilisent.
L'autre avantage est qu'il est open source, et personne ne peut vous interdire de l'utiliser. Il y a quelques années, lorsque ARM Holdings semblait sur le point d'être racheté par Nvidia, et donc de devenir une entreprise contrôlée par les Américains, cela était important. Huawei est l'un des plus grands fabricants de smartphones de Chine et une cible majeure des restrictions commerciales américaines. Ils ont commencé à travailler sur le portage d'Android vers RISC-V, afin d'avoir une solution de secours si leur licence ARM était perdue. À l'heure actuelle, ARM Holdings a fait une introduction en bourse en tant qu'entreprise indépendante, et il n'y a pas de perspective immédiate que le gouvernement américain exige qu'ARM coupe les ponts avec Huawei, mais cela pourrait changer à l'avenir.
Même si vous êtes une entreprise américaine ou européenne sans crainte de voir votre licence ARM révoquée, avoir un concurrent prêt à concurrencer ARM est un atout utile.
Tout d'abord, l'équipe Android de Google doit terminer le portage de AOSP pour le matériel RISC-V de référence et le faire fonctionner correctement, au même niveau de qualité qu'ARM Android. C'est vraisemblablement leur part du projet avec Qualcomm pour un SoC Wear OS.
Si cela se concrétise, alors les concepteurs de SoC qui concurrencent Qualcomm, comme Huawei et d'autres entreprises chinoises, concevront et prototyperont leurs SoC et les prépareront pour les fabricants de dispositifs. Avec cela, les dispositifs Android peuvent être construits et vendus.
Ils exécuteront parfaitement des applications pures en Kotlin ou Java, mais ils ne pourront pas exécuter des bibliothèques NDK conçues pour ARM ou x86. Reconstruire les bibliothèques NDK nécessite un NDK capable de compiler pour RISC-V, et des mises à jour du SDK Android afin qu'il connaisse le RISC-V et puisse gérer les compilations, et cela n'est pas encore disponible. Un moyen de savoir s'ils sont en cours est de vérifier la page Web qui liste les ABIs du NDK Android. Il n'y en a pas encore pour RISC-V, mais elles devront être définies.
"Quelques années" semble être un calendrier raisonnable pour tout cela.
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.