- Android, système d’exploitation open source, ajoute la prise en charge de RISC-V, une architecture de jeu d’instructions libre et open source
- RISC-V, inventé à l’Université de Californie à Berkeley, a été rapidement adopté dans divers domaines technologiques, notamment l’embarqué et les microcontrôleurs, les accélérateurs, les serveurs et l’informatique mobile
- En novembre 2022, Google a annoncé lors du RISC-V Summit qu’il acceptait les patchs RISC-V et commençait à faire mûrir la prise en charge de RISC-V dans Android
- RISC-V est une ISA modulaire avec de nombreuses extensions optionnelles, et Google a déterminé un ensemble initial d’extensions clés pour les hautes performances, y compris le profil rva22 ainsi que les extensions vectorielles et de chiffrement vectoriel
- Les développeurs peuvent désormais utiliser la prise en charge du Cuttlefish Virtual Device pour construire, tester et exécuter la prise en charge de RISC-V dans Android sur leurs propres machines
- Les patchs actuels permettent de construire et d’exécuter une expérience Android Open Source Project de base, mais ils ne sont pas encore entièrement optimisés
- Google prévoit de finaliser l’ABI du NDK et de rendre bientôt disponibles des builds canary dans l’infrastructure CI publique d’Android ; d’ici 2024, l’entreprise prévoit aussi de permettre l’utilisation de RISC-V sur x86-64 et ARM64 afin de faciliter les tests d’applications Android riscv64 sur les machines hôtes
- Google travaille avec la communauté et RISE (RISC-V Software Ecosystem) pour accélérer la disponibilité logicielle permettant à des cœurs de processeurs RISC-V hautes performances et basse consommation d’exécuter des systèmes d’exploitation de haut niveau
- Google accroît également ses investissements dans RISC-V International et collabore avec des contributeurs jouant des rôles clés dans le Horizontal Committee, des groupes de travail et des comités techniques
- La prise en charge de RISC-V dans Android repose sur diverses contributions, de la toolchain aux bibliothèques de support de base
- Les développeurs intéressés par des contributions peuvent consulter https://github.com/google/android-riscv64 pour obtenir des informations détaillées sur la manière de construire et tester la prise en charge de RISC-V dans Android
Aucun commentaire pour le moment.