Ordinateurs

Microsoft ajoute l’émulation x86 64 bits à Windows sur ARM

Ce site peut gagner des commissions d’affiliation à partir des liens sur cette page. Conditions d’utilisation.

Microsoft a annoncé aujourd’hui que la prise en charge attendue de l’émulation x86 64 bits sur Windows sur les appareils ARM est arrivée, à condition que vous exécutiez la version 21277. Vous devrez faire partie du programme Windows Insider de Microsoft pour tester la version. Les instructions d’installation du logiciel, à condition que vous soyez membre, sont disponible ici.

Selon Microsoft, lorsqu’il a lancé Windows sur ARM en 2017, il était plus logique de se concentrer sur la prise en charge de l’émulation x86 32 bits. Trois ans plus tard, alors que de plus en plus d’applications passent au 64 bits et que les clients ont commencé à demander un support 64 bits, Microsoft pense qu’il est plus logique d’ajouter la fonctionnalité. Le fait que les processeurs ARM soient également devenus plus puissants et capables aide probablement aussi ; la surcharge d’émulation de x86 64 bits pourrait être plus importante que la solution 32 bits de Microsoft.

Une plongée profonde publiée il y a un peu plus d’un an par Blackberry(!) détaille le fonctionnement de l’émulation 32 bits de Microsoft. Il n’est pas nécessaire de le lire, mais si vous voulez jeter un coup d’œil sous le capot du logiciel et voir des exemples de la façon dont les instructions x86 sont traduites dans leurs homologues ARM, jetez-y un coup d’œil.

La prise en charge 64 bits intégrée à la Build 21277 peut exécuter des applications x86-64 natives ou prendre des applications 32 bits telles que Chrome pour Windows sur ARM et les exécuter en mode 64 bits. Microsoft note que certaines applications 32 bits peuvent bénéficier d’avoir plus de RAM disponible si elles sont exécutées dans ce mode.

Surface Pro X

L’impact sur les performances d’émulation pour l’exécution d’applications x86 64 bits sur des cœurs ARM a fait l’objet de discussions après le lancement des puces M1 d’Apple. Les premiers benchmarks ont montré qu’il est possible de faire fonctionner Windows 10 sur du silicium Apple via la virtualisation et que le M1 est beaucoup plus rapide que le matériel dans des systèmes comme le Surface Pro X, même lorsque son système d’exploitation et ses benchmarks s’exécutent dans une machine virtuelle.

Psssssst :  Commentaires d'Intel sur Alder Lake CPU Socket Flexing - High-teK.ca

Où est l’actualisation de la plate-forme Windows sur ARM ?

Le lancement du M1 d’Apple a donné à Microsoft une nouvelle raison d’être intéressé par le renforcement des performances de Windows sur ARM, mais Qualcomm ne semble pas être d’accord avec l’idée. Interrogé sur le M1 lors d’une récente conférence téléphonique, Qualcomm a balayé la question et a affirmé que le M1 représentait « une grande validation de ce que nous avons fait ces dernières années », plutôt que de se pencher sur la question de savoir comment ils répondre à la puce.

L’ordinateur portable Qualcomm actuel, le Qualcomm 8cx, est basé sur un quad de cœurs Cortex-A55 et un quad de cœurs Cortex-A76. Le SoC Snapdragon 888 de Qualcomm, qui vient d’être annoncé, est plus récent de deux ans et utilise un cœur de processeur Cortex-X1, trois cœurs Cortex-A78 et quatre cœurs Cortex-A55.

Le processeur Cortex-X1 est un Cortex-A78 qui a été optimisé pour des performances maximales plutôt que pour la zone de matrice ou la puissance. Il fonctionne à 2,84 GHz, tandis que les trois cœurs A78 cadencés à 2,42 GHz et l’A55 à 1,8 GHz.

Étant donné que le 8cx d’origine utilise un Cortex-A76, une puce modernisée aiderait certainement les futurs systèmes Windows sur ARM à concurrencer plus efficacement les puces comme le M1. Je ne vais même pas spéculer sur la façon dont une telle correspondance se déroulerait, mais il semble que le marché soit mûr pour un rafraîchissement, d’autant plus que le Snapdragon 888 intègre un modem 5G. Bien qu’il ne s’agisse pas d’une fonctionnalité particulière qui m’intéresserait personnellement, un modem 5G donnerait à un futur appareil Windows sur ARM une différenciation significative par rapport à un Apple M1. À ce jour, Apple n’a pas introduit de système avec connectivité cellulaire.

Psssssst :  Rumeur : TSMC ne construira pas de nouvelles capacités pour Intel, considère les commandes comme temporaires - High-teK.ca

La prise en charge de l’émulation x86 64 bits à Windows sur ARM améliore sa capacité globale à fonctionner comme un véritable remplacement de Windows 10 conventionnel. Une nouvelle plate-forme SoC qui réduirait l’écart entre les appareils ARM et x86 dans l’écosystème Windows donnerait à Microsoft et à ses partenaires un moyen de mettre en valeur cette prise en charge avec les améliorations de performances qui l’accompagnent.

Maintenant lis:

Bouton retour en haut de la page