Nouvel émulateur Windows sur Arm x86 Prism, testé

Consultez notre autre site internet Juexparc.fr pour plus d’actualités et d’informations sur les jeux

Avec la prochaine mise à jour majeure de Windows 11, Microsoft a promis quelques améliorations de performances pour l'émulation du code Intel et AMD sur un ordinateur portable Windows basé sur Arm. Le nouvel émulateur x86-64 s'appelle Prism et est désormais disponible. Avec une variété de PC Copilot Plus équipés du nouveau processeur Snapdragon X désormais sur le marché, nous avons pensé examiner à quel point Prism peut faire une différence, même sur du matériel plus ancien.

Pourquoi est-ce nécessaire ?

Avant de passer à nos tests, voici un petit aperçu des raisons pour lesquelles cela est important et pourquoi l'émulation continue d'être une nécessité absolue sur les machines Windows basées sur Arm.

Advertisement

Pendant des décennies, Windows a été synonyme de x86 et x86-64 (processeurs AMD et Intel, en d’autres termes), et tous les logiciels historiques écrits pour le système d’exploitation ont été compilés, par défaut, pour fonctionner sur cette architecture.

Après plusieurs faux départs dans le support Arm (vous vous souvenez de Microsoft Surface RT ?), nous entrons désormais dans l'ère d'un écosystème Windows à double architecture : x86-64 et Arm-64, ou Arch64 comme on l'appelle techniquement. Cela est dû, en partie, aux processeurs PC Snapdragon de Qualcomm, dont le Snapdragon X est le plus récent. Le problème est que, sans émulation, vous ne pouvez pas exécuter de code x86/x64 directement sur un processeur Arm car ils n'utilisent pas le même jeu d'instructions.

Arm sur les machines Windows ne peut pas exécuter les applications x86 de manière native, vous avez besoin d'une émulation.

Désormais, lorsque vous compilez une application à l'aide, par exemple, de Visual Studio (disponible pour les deux architectures), il peut produire des binaires pour x86-64 et Arm, ce qui signifie que l'application peut s'exécuter nativement sur les deux types de processeurs. Cependant, cela ne s'applique évidemment qu'aux applications nouvelles et mises à jour ; de nombreuses applications plus anciennes ne pourront peut-être jamais être compilées pour s'exécuter nativement sur Arm.

Advertisement

Bien que l'initiative Windows on Arm existe depuis plus de sept ans, d'innombrables applications sont encore uniquement x86-64. Nous avons donc besoin d’un émulateur pour les exécuter sur un processeur Arm. Microsoft prend en charge l'émulation Arm depuis Windows 10, mais cela s'accompagne toujours d'une pénalité en termes de performances. Cependant, maintenant avec Windows 11 24H2, il a été remanié, et cette version remaniée s'appelle Prism.

Pourquoi Windows 11 24H2 ? Parce que c'est la version avec laquelle ces nouveaux PC Copilot Plus sont livrés.

Les affirmations de Microsoft

Armer les applications Windows

Même sans émulateur, Microsoft affirme que 90 % du temps total passé sur une application, c'est-à-dire le temps que vous passez sur un PC, est consacré à des applications dotées d'une version Arm native. Cette affirmation est basée sur une enquête sur le comportement des utilisateurs dans les applications non liées aux jeux aux États-Unis et au Royaume-Uni. Ci-dessus, une diapositive d'Arm lui-même, montrant le soutien croissant aux applications natives Arm.

Du côté des consommateurs, vous pouvez voir que de grands noms comme Netflix, Kindle, Handbrake, Unity, VLC et Microsoft Office sont désormais disponibles en versions natives Arm. Les meilleures applications comme Google Chrome, WhatsApp, Zoom, Adobe Photoshop, Disney+, Spotify et bien d'autres fonctionneront en mode natif sur les PC Copilot Plus dès le premier jour. Il existe donc de nombreux logiciels et un support croissant pour les versions natives Arm pour lesquelles vous n'aurez pas besoin d'un émulateur, mais évidemment, de nombreux logiciels (y compris les jeux) nécessitent toujours une émulation.

Des progrès sont réalisés, mais de nombreuses applications nécessitent encore une émulation.

Lors du lancement de Copilot Plus PC, Microsoft a également affirmé que les applications émulées sur les PC exécutant le Snapdragon X Elite sont plus de deux fois plus rapides que les appareils Windows Arm de génération précédente exécutant Windows 11 22H2. Il indique que vous obtiendrez deux fois plus de performances émulées si vous exécutez Windows 11 24H2 sur une plateforme Snapdragon X Elite.

Advertisement

Cette amélioration n'est pas seulement due au logiciel, mais aussi au Snapdragon X Elite lui-même. Microsoft a comparé une machine Qualcomm 8cx Gen 3 à un Snapdragon X Elite, montrant de grandes améliorations dans les performances du processeur et quelques améliorations de performances dans l'émulateur Prism. L'idée est que l'expérience utilisateur d'aujourd'hui sera meilleure qu'avant, et certains soutiennent que c'est ce qui compte le plus. Bien sûr, il ne s'agit pas d'une comparaison de pommes à pommes ; pour savoir exactement à quel point Prism est plus performant, vous devez tester le même appareil avant et après la mise à jour.

Nos résultats

Gestionnaire de tâches du processeur Snapdragon X Elite de Microsoft Surface 7e génération

Robert Triggs / Autorité Android

Pour tester l'amélioration des performances du côté logiciel, nous avons testé les versions x86-64 de Firefox, Cinebench Release 23 et Handbrake sur un Surface Pro X avant et après la mise à jour de Prism. Voici ce que nous avons trouvé :

  • Firefox (compteur de vitesse 3) : 10 %
  • Cinebench r23 (monocœur) : +8 %
  • Cinebench r23 (Multi-cœur) : +4,5 %
  • HandBrake (temps d'encodage en secondes) : +8%

Notez que pour HandBrake, les performances globales ont été améliorées de 8 %. Dans ce cas, l'encodage d'un fichier au format H.264 à l'aide d'un encodage logiciel a pris un peu plus d'une minute de moins sur la nouvelle machine Windows 11 24H2.

N'oubliez pas qu'il s'agit d'améliorations pour le matériel existant. L'affirmation de Microsoft à 100 % concerne du matériel plus récent et, pour être honnête, nous avons constaté des résultats plus impressionnants lors de nos premiers tests sur les PC Copilot Plus. Il y a encore des ratés, cependant, ce n’est donc pas une expérience véritablement transformatrice.

En fin de compte, il est agréable de voir un petit coup de pouce pour tous ceux qui utilisent des machines Windows plus anciennes sur Arm. Microsoft a encore du chemin à parcourir avant que la plateforme ne soit pleinement réalisée, mais j'espère que ce sera au moins suffisant pour nous permettre de patienter jusqu'à ce que davantage de développeurs se lancent dans les applications Arm natives.

Advertisement

Advertisement