Google annonce la prise en charge officielle d'Android RISC-V

Google a officiellement annoncé son support pour l'architecture RISC-V, une alternative ISA sans frais de licence.

Android, le système d'exploitation développé par Google, prend actuellement en charge plusieurs architectures de jeu d'instructions (ISA), telles que Arm et x86. La plupart des appareils utilisant Android, notamment les smartphones, les tablettes, les téléviseurs et les montres intelligentes, utilisent des chipsets basés sur Arm. Intel a arrêté de produire des processeurs pour téléphones et la prise en charge de MIPS a été supprimée dans la révision 17 du NDK. Cependant, une ISA qui suscite beaucoup de discussions est R.instruit jeinstruction Set Cordinateur V, RISC-V, qui est un ISA gratuit et ouvert. N'importe qui est libre de concevoir des puces basées sur celui-ci sans payer de frais de licence ou de redevances, et Google a annoncé son soutien officiel lors du discours d'ouverture de la société qui a eu lieu lors du sommet RISC-V.

RISC-V est spécial car il s'agit d'un ISA gratuit et ouvert, et les fournisseurs qui souhaitent fabriquer des produits IoT bon marché seront intéressés à utiliser RISC-V pour développer des puces à faible coût. Dans le même temps, les entreprises cherchant à réduire leur dépendance à l’égard de concurrents ou d’entités étrangères s’intéresseront également sérieusement à cette question. De façon intéressante,

Google utilise déjà l'architecture RISC-V pour sa puce de sécurité Titan M2 de la série Google Pixel, et Intel propose désormais pour fabriquer des chipsets RISC-V pour les clients commerciaux.

Lors du discours d'ouverture de la société, Lars Bergstrom, directeur de l'ingénierie d'Android, a déclaré qu'il souhaitait que RISC-V soit considéré comme une « plate-forme de niveau 1 » dans Android. Cela correspond à ce qu'Arm est actuellement pour Android, une mesure plutôt audacieuse à prendre face à ce qui semblait auparavant être un désintérêt total de la part de Google. L'équipe Android, en réponse à ArsTechnicaRon Amadeo, lorsqu'il a demandé à l'équipe si le support de RISC-V était prévu lors de Google I/O 2022, a semblé suggérer que RISC-V n'arriverait pas de sitôt. La question d'Amadeo concernant la prise en charge future de RISC-V a reçu la réponse suivante: "nous surveillons, mais ce serait un grand changement pour nous".

Bergstrom indique que vous pouvez télécharger et essayer une version très limitée d'Android pour RISC-V dès maintenant, mais elle ne prend pas en charge Android Runtime (ART) pour les charges de travail Java. Il a déclaré qu’il s’attend à ce que le support officiel de l’émulateur arrive bientôt, avec ART au cours du premier trimestre 2023. Il a partagé la diapositive ci-dessus, qui montre que même s'il y a beaucoup à faire pour faire décoller l'AOSP sur RISC-V, la société est engagée dans l'architecture.

La meilleure partie de tout cela est que les développeurs n'auront pas à faire grand-chose pour que leurs applications fonctionnent sur des appareils RISC-V. ART "traduit" essentiellement le bytecode en instructions natives de l'appareil sur lequel il s'exécute, il se traduirait donc en RISC-V au lieu d'Arm. Le code natif est une autre histoire, mais le code Java constitue l’intégralité de la plupart des applications Android.

Quant aux raisons pour lesquelles les entreprises pourraient chercher à quitter Arm, il y a plusieurs raisons. Pour commencer, l’entreprise a été incroyablement volatile. SoftBank, son propriétaire, a tenté de vendre l'entreprise à Nvidia, mais cela a échoué. De plus, Arm est devenu un pion des sanctions commerciales imposées à des entreprises comme Huawei, où elle a été contrainte de couper tout contact pendant plusieurs mois. Pire encore, c'est que Arm a poursuivi Qualcomm pour son achat de Nuvia, et ce n'est pas très joli de poursuivre l'un de vos plus gros clients.

RISC-V est considéré comme une échappatoire à la dépendance occidentale, et cela est dû en grande partie à l'incorporation de RISC-V International en Suisse. Il peut agir en tant que partie neutre vis-à-vis des États-Unis et de la Chine, ce qui en fait une option attrayante pour les entreprises cherchant à concevoir des chipsets. Alibaba est l'un des plus grands partisans de RISC-V, et les ingénieurs de l'entreprise ont porté Android 10 sur une carte RISC-V il y a deux ans.

Nous surveillerons et attendrons de voir comment RISC-V évoluera au cours des prochains mois. Même s'il faudra probablement un certain temps avant de voir sur le marché des appareils phares viables dotés de chipsets RISC-V, Google ouvre la porte aux entreprises pour qu'elles essaient certainement.


Source: Google

Via: ArsTechnica