La puce Apple M1 fait sensation grâce à sa rapidité, son efficacité énergétique et ses performances remarquables en benchmarks. Une nouvelle surprise : des captures d'écran montrent Windows 10 ARM64 en action sur ce silicium innovant.
De plus, la puce M1 surpasse en performances l'appareil de référence de Windows 10 ARM, le Surface Pro X.
Le développeur Alexander Graf a partagé sur Twitter une capture d'écran du Gestionnaire des tâches de Windows 10, onglet Performances, révélant un processeur mystérieux nommé « virt-5.2 ». Il s'agit bien de la puce Apple M1 exécutant l'édition ARM de Windows 10.
Graf a utilisé une version Insider Preview de Windows 10 ARM64, lancée via une version modifiée de QEMU, puis via Apple Hypervisor.framework, l'outil de virtualisation natif d'Apple.
Cette combinaison a permis non seulement de démarrer Windows 10 ARM64 sur M1, mais aussi d'obtenir des scores benchmarks solides, visibles sur Geekbench.
Bien que virtualisée, la puce M1 affiche un score monocœur de 1288 et multicœur de 5449 sur Geekbench, largement supérieurs aux 762 (monocœur) et 3005 (multicœur) du Microsoft Surface Pro X.
Voir Windows 10 ARM64 tourner sur Apple M1 est surprenant, mais logique vu son architecture ARM, qui ouvre la porte à une exécution native.
Dans une interview accordée à Ars Technica, Craig Federighi, vice-président principal du génie logiciel chez Apple, a déclaré :
C'est vraiment à Microsoft. Nous avons les technologies de base pour eux afin d'exécuter leur version ARM de Windows, qui supporte les applications x86 en mode utilisateur. Mais c'est une décision de Microsoft de licencier cette technologie pour les Mac, qui en sont tout à fait capables.
Le support natif pourrait être plus proche qu'on ne le pense.
Le projet de virtualisation d'Alexander Graf passionne ? Contribuez ou explorez-le via Implémenter le support Apple Silicon. Technique, mais « plutôt rapide », dixit Graf.
[]