Comment le passage dIntel à Arm Cpus affectera-t-il les utilisateurs Mac ?

Apple a décidé de passer de l'utilisation de processeurs Intel pour alimenter ses ordinateurs à l'utilisation de ses propres processeurs personnalisés basés sur ARM qu'il appelle « Apple silicon ». Apple conçoit ses propres processeurs mobiles depuis des années, mais ce passage d'Intel à ARM présente un problème potentiellement important dont la plupart des consommateurs ne seront probablement pas conscients. Heureusement pour les utilisateurs de Mac, Apple s'efforce de minimiser tout effet pour l'utilisateur final.

Architecture

Les processeurs Intel et AMD utilisent l'architecture x86 ou plus précisément l'architecture x86_64, une variante 64 bits des architectures x86 d'origine 16, puis 32 bits. Il s'agit essentiellement d'un ensemble standard d'instructions qu'un processeur peut exécuter. Lorsque les applications sont écrites et compilées, elles doivent prendre en compte le type de plate-forme sur laquelle elles s'exécutent. Cela ne signifie pas seulement Windows, macOS ou Linux, mais aussi le jeu d'instructions que le processeur exécute. Avec l'omniprésence du jeu d'instructions x86 sur le marché informatique, tout est essentiellement conçu pour l'utiliser.

Le problème est que les processeurs basés sur ARM n'utilisent pas le jeu d'instructions x86, ils utilisent le jeu d'instructions ARM, et ce n'est pas compatible avec x86. Cela signifie que la plupart des programmes qui fonctionneraient sur un Mac à processeur Intel ne pourraient pas fonctionner sur un Mac à processeur ARM.

Apple envisage de résoudre ce problème de deux manières. La première consiste à persuader les développeurs de modifier leurs applications pour qu'elles fonctionnent également sur les processeurs ARM, la seconde consiste à utiliser une « couche d'abstraction ». Compte tenu de la taille de la part de marché d'Apple, il sera probablement en mesure de persuader de nombreux développeurs de publier une version ARM de leur logiciel. Cela peut prendre un certain temps pour devenir courant, d'autant plus que cela peut nécessiter des modifications de code.

La couche d'abstraction, appelée « Rosetta 2 », est conçue comme une mesure provisoire pour permettre aux applications x86 d'être exécutées sur des processeurs ARM. Ce processus peut ne pas fonctionner parfaitement pour toutes les applications, ce qui peut entraîner des problèmes de stabilité et de performances, mais devrait généralement fonctionner pour la plupart des applications. Cela s'accompagnera également d'un temps de traitement accru chaque fois que la conversion se produira, par exemple lors de l'installation de l'application ou lors de l'exécution du code.

Astuce : La couche d'abstraction est nommée « Rosetta 2 » car elle fait suite à la couche d'abstraction originale de Rosetta qui a été utilisée lorsqu'Apple est passé de l'architecture PowerPC d'IBM au x86 d'Intel.

En réalité, cette approche signifie que les utilisateurs de macOS devront peut-être s'habituer à vérifier que le logiciel qu'ils souhaitent installer est compatible ARM plutôt que pour les processeurs x86. La couche d'abstraction elle-même est censée être essentiellement transparente pour l'utilisateur, ce qui devrait donc poser problème.

Performance

L'autre problème potentiel est la performance. Les processeurs ARM ont généralement été utilisés dans les appareils mobiles car ils sont très économes en énergie et offrent ainsi aux appareils une durée de vie de la batterie plus longue. Cela ne ressemble pas particulièrement à un inconvénient, malheureusement, ils ne se sont pas non plus comparés favorablement aux niveaux de performances moyen à haut de gamme des processeurs de bureau traditionnels en termes de performances brutes.

Dans l'ensemble, les changements d'efficacité devraient apporter une amélioration notable de la durée de vie de la batterie, le cas échéant. Alors que les processeurs de niveau intermédiaire resteront probablement quelque peu compétitifs par rapport à leurs prédécesseurs Intel x86, cela peut ne pas être le cas pour les options haut de gamme.

Potentiellement pour aider à résoudre ce problème, la première génération d'appareils Apple utilisant réellement des processeurs ARM sera les produits de niveau inférieur à intermédiaire, les appareils haut de gamme restant sur Intel pendant au moins une génération supplémentaire.



Leave a Comment

Comment cloner un disque dur

Comment cloner un disque dur

À l’ère numérique moderne, où les données constituent un atout précieux, le clonage d’un disque dur sous Windows peut être un processus crucial pour beaucoup. Ce guide complet

Comment réparer le pilote WUDFRd qui n’a pas pu se charger sous Windows 10 ?

Comment réparer le pilote WUDFRd qui n’a pas pu se charger sous Windows 10 ?

Êtes-vous confronté au message d'erreur lors du démarrage de votre ordinateur indiquant que le pilote WUDFRd n'a pas pu se charger sur votre ordinateur ?

Comment réparer le code derreur 0x0003 de NVIDIA GeForce Experience

Comment réparer le code derreur 0x0003 de NVIDIA GeForce Experience

Rencontrez-vous le code d’erreur 0x0003 de l’expérience NVIDIA GeForce sur votre bureau ? Si oui, lisez le blog pour savoir comment corriger cette erreur rapidement et facilement.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Comment supprimer un GPU dun PC Windows en 2023

Comment supprimer un GPU dun PC Windows en 2023

Avez-vous besoin de retirer le GPU de votre PC ? Rejoignez-moi pour expliquer comment supprimer un GPU de votre PC dans ce guide étape par étape.

Comment installer un SSD NVMe sur un ordinateur de bureau et un ordinateur portable

Comment installer un SSD NVMe sur un ordinateur de bureau et un ordinateur portable

Vous avez acheté un nouveau SSD NVMe M.2 mais vous ne savez pas comment l'installer ? Lisez la suite pour savoir comment installer un SSD NVMe sur un ordinateur portable ou un ordinateur de bureau.

Quest-ce quune bombe logique ?

Quest-ce quune bombe logique ?

Une bombe logique est un incident de sécurité où un attaquant met en place une action différée. Continuez à lire pour en savoir plus.

Quest-ce que Stuxnet ?

Quest-ce que Stuxnet ?

Stuxnet était un ver auto-propagé. Il s'agissait de la première utilisation d'une cyber-arme et du premier malware.

Quest-ce quun hacker éthique ?

Quest-ce quun hacker éthique ?

Un hacker éthique est un hacker qui agit dans les limites de la loi. Continuez à lire pour en savoir plus sur le sujet.

Quest-ce que le chiffrement symétrique ?

Quest-ce que le chiffrement symétrique ?

Il existe de nombreuses parties différentes de la cryptographie. Si vous souhaitez chiffrer certaines données, vous pouvez utiliser deux types d'algorithmes : symétrique