Lorsque vous choisissez un smartphone ou une tablette, vous remarquerez que certains modèles utilisent des processeurs Intel, tandis que d’autres sont basés sur l’architecture ARM concurrente. Ce dernier camp comprend les plateformes Samsung Exynos, Qualcomm Snapdragon, Nvidia Tegra et Apple A7.
Ces deux familles de puces sont conçues pour fonctionner à faible consommation d’énergie, afin de donner aux appareils mobiles la longue durée de vie dont ils ont besoin. Techniquement, cependant, elles représentent des philosophies différentes : l’architecture ARM est conçue pour être aussi simple que possible, afin de réduire au minimum le gaspillage d’énergie, tandis que la gamme d’Intel utilise une conception plus complexe qui bénéficie de la compatibilité avec les processeurs des ordinateurs de bureau et des portables de la société (beaucoup plus gourmands en énergie).
Il convient également de noter qu’ARM alimente les appareils portables depuis des décennies, alors qu’Intel est relativement nouveau dans ce domaine. Pour l’instant, ARM est l’architecture dominante : les iPads et les iPhones utilisent exclusivement ARM, tout comme les appareils Windows Phone, donc si vous vous intéressez à ces plateformes, la distinction entre ARM et Intel n’est actuellement pas un sujet de préoccupation.
Que sont les processeurs ARM et Intel ?
Le processeur est une petite puce qui fournit les communications d’entrée et de sortie d’un ordinateur pour ainsi dire. Les processeurs ARM sont un type d’architecture et n’ont donc pas un seul fabricant. Les fabricants Apple et Android utilisent tous deux cette technologie dans leurs appareils mobiles, tandis qu’Intel est généralement utilisé dans les ordinateurs.
Dans cet article, nous passerons en revue les différentes différences et applications de chaque type.
CISC v. RISC
Les processeurs Intel (communément appelés X86 en corrélation avec les programmes 32 bits de Windows) utilisent le Complex Instruction Set Computing tandis que l’ARM utilise le Reduced Instruction Set Computing. Alors que les deux exécutent des commandes assez rapidement en 2020, le premier utilise des instructions légèrement plus complexes avec plusieurs cycles.
Les processeurs ARM n’utilisent qu’un seul cycle pour exécuter une commande, ce qui réduit les fonctions. Alors que les processeurs Intel utilisent un code de commande plus simple, il doit passer par plusieurs cycles avant que l’action ne soit terminée.
Appareils mobiles et ordinateurs de bureau
Les processeurs Intel se retrouvent couramment dans les grosses technologies comme les ordinateurs de bureau, tandis que les processeurs ARM se retrouvent souvent dans les appareils mobiles. L’un des facteurs qui contribuent à cette situation est que les processeurs ARM dépendent fortement des logiciels pour les fonctions de performance, tandis qu’Intel dépend du matériel.
L’ARM fonctionne mieux dans les petites technologies qui n’ont pas accès à une source d’alimentation à tout moment et Intel se concentre davantage sur les performances, ce qui en fait le meilleur processeur pour les grandes technologies.
Consommation d’énergie
Non seulement les processeurs ARM utilisent moins de batterie grâce à leur ensemble de calcul à cycle unique, mais ils ont également une température de fonctionnement réduite par rapport aux processeurs Intel. Les processeurs Intel sont axés sur la performance, et pour la plupart des utilisateurs de PC ou d’ordinateurs portables, ce n’est pas du tout un problème car l’ordinateur est constamment connecté à l’alimentation.
Les processeurs ARM, en revanche, sont parfaits pour les appareils mobiles car ils réduisent la quantité d’énergie nécessaire pour maintenir le système opérationnel et effectuer les tâches demandées par l’utilisateur.
Vitesse
Les puces ARM sont généralement plus lentes que leurs homologues d’Intel. Cela est dû en grande partie au fait qu’elles sont conçues pour se déplacer avec une faible consommation d’énergie. Alors que la plupart des utilisateurs ne remarqueraient pas de différence entre leurs appareils respectifs, les processeurs Intel sont conçus pour un calcul plus rapide.
Android
Intel faisait autrefois partie de quelques appareils mobiles Android, mais les processeurs ARM règnent toujours sur ce marché.
Les appareils basés sur Intel peuvent exécuter toute la gamme des applications Android, même celles qui ont été écrites à l’origine pour l’architecture ARM. Toutefois, si une application contient un code spécifique à l’architecture ARM, il doit être traduit avant de pouvoir être exécuté.
Cela prend du temps et de l’énergie, ce qui peut nuire à la durée de vie de la batterie et aux performances globales. La gravité de ce problème est sujette à débat : nos études indiquent qu’Intel a tendance à être à la traîne par rapport à l’ARM en matière de durée de vie des batteries, mais l’écart n’est pas énorme et les performances globales sont généralement très bonnes.
Quoi qu’il en soit, Intel travaille dur pour encourager les développeurs à produire des versions natives d’Intel de leurs applications, et nous espérons donc que la traduction deviendra progressivement moins problématique.
Windows
La différence entre ARM et Intel mérite également d’être prise en compte si vous envisagez d’acheter une tablette Windows. Ici, c’est Intel qui est l’architecture dominante : dans le passé, si vous choisissiez une tablette ARM, vous obteniez une variante réduite de Windows appelée Windows RT, qui peut exécuter des applications plein écran à partir du magasin Windows Store, mais pas les logiciels de bureau ordinaires.
En 2019, les choses ont changé avec la sortie de Surface Pro X. Bien que le châssis de la tablette n’ait pas beaucoup changé par rapport aux versions précédentes, Microsoft n’a pas renoncé au processeur ARM. La tablette Surface Pro X est la tablette avec un processeur ARM qui fonctionne sous Windows complet plutôt qu’une version édulcorée.
L’application permet aux utilisateurs de passer d’une sélection d’applications du Microsoft Store à un plus grand nombre d’applications avec une seule limitation. Pour exécuter des applications sur Surface Pro X, les utilisateurs doivent trouver l’application compatible 32 bits, car les versions 64 bits ne sont pas encore compatibles. Nous sommes ravis de voir que Microsoft ne renonce pas aux processeurs ARM dans sa gamme de produits mobiles, mais il y a encore quelques éléments qui peuvent entraver votre capacité à l’utiliser.
Selon les besoins de votre tablette Windows, le processeur ARM peut fonctionner correctement. Mais, si vous êtes un joueur ou si vous voulez obtenir plus de votre tablette, il est probablement préférable de rester avec Intel.
Qu’est-ce qui est le mieux ?
À ce stade, les processeurs ARM et Intel ont tous deux leurs propres avantages et inconvénients. Le choix du meilleur processeur dépend fortement de ce que vous souhaitez faire avec vos appareils technologiques et de leur compatibilité avec d’autres matériels et logiciels.
Les processeurs Intel sont plus rapides et plus puissants que les processeurs ARM. Toutefois, les processeurs ARM sont plus adaptés à la mobilité que les processeurs Intel (dans la plupart des cas).
Les deux dernières années ont été une source de contrariété pour les personnes qui étaient intransigeantes sur l’un ou l’autre de ces points. Les Macs à base de processeur Intel seront donc commercialisés avec les propres processeurs ARM d’Apple, les premiers seront les puces M1 avec le MacBook Air et MacBook Pro, alors que nous avons vu de grandes choses venant de Microsoft. Seul l’avenir nous le dira, mais les deux processeurs sont en constante amélioration, ce qui signifie que ce qui est formidable aujourd’hui ne le sera peut-être plus dans un an.