Pourquoi la puce M1 d’Apple rendra vos jeux PC plus rapides
Ainsi, Apple a lancé le nouveau processeur M1 et sa transition de x86 à ARM a commencé. En d’autres termes, Apple abandonne Intel. Cela se produit réellement. Mais est-ce que tout cela compte pour les joueurs sur PC? Pourquoi devriez-vous vous soucier de ce qu’Apple met dans sa jonque brillante et trop chère?
La réponse courte est que ni le M1 ni une puce ARM de toute teinte ne vont alimenter un PC de jeu de sitôt. C’est assez évident. Mais M1 est toujours important pour nous tous. Parce que cela pourrait très bien forcer Intel et AMD à augmenter considérablement leurs jeux x86. Malgré l’énorme battage médiatique entourant les nouveaux processeurs Ryzen 5000 d’AMD, il est grand temps que cela se produise.
Parce que voici le problème des processeurs PC. Leurs performances par cœur et par horloge ou instructions par horloge (IPC) ont à peine bougé depuis des années. Vraiment. En ce qui concerne les jeux, Ryzen 5000 est désormais à égalité avec l’architecture Skylake d’Intel, vieille de cinq ans. Ce n’est vraiment qu’en ajoutant des cœurs supplémentaires que les performances du processeur se sont considérablement améliorées au cours de la dernière décennie. Et M1 pourrait changer cela pour le mieux.
Maintenez cette pensée. Tout d’abord, ne vous inquiétez pas du bruit immédiat, des cris et du bruit à propos de la nouvelle puce Jesus d’Apple. Ce sera ennuyeux, surtout si les premiers indices de référence dans des métriques comme Geekbench montrant que M1 soufflant des MacBook à huit cœurs Intel se révèlent globalement précis. Mais rien de tout cela ne sera immédiatement pertinent pour le PC.
Plus loin, cependant, M1 pourrait être un tournant. Y compris pour nous les joueurs PC. Si M1 prouve que ARM peut concurrencer ou même battre x86 pour les performances IPC, cela donnera une tournure totalement différente à la dichotomie traditionnelle qui dit que ARM n’est bon que pour l’efficacité et que vous avez besoin de x86 pour un travail sérieux. Et les jeux.
En fait, les puces ARM sont clairement très bonnes pour l’efficacité, c’est pourquoi les nouveaux MacBook Apple dotés du M1 ont jusqu’à deux fois plus d’autonomie en utilisant exactement les mêmes batteries que leurs prédécesseurs Intel. Mais Apple affirme également que le M1 possède les cœurs de processeur les plus rapides au monde. Période.
C’est toute une déclaration, mais une analyse d’Anandtech suggère qu’il faut au moins le prendre au sérieux. Le M1, comme l’A14 dans les derniers iPhones, arbore les derniers cœurs de processeur Firestorm d’Apple. Ils sont compatibles avec le jeu d’instructions ARM, mais comme toutes les puces ARM d’Apple jusqu’à l’A6 comme on le voit dans l’iPhone 5, les cœurs sont la conception d’Apple. C’est comme x86 et Intel contre AMD. Même jeu d’instructions, conceptions de base sur mesure.
Quoi qu’il en soit, les derniers cœurs Firestorm d’Apple ont une énorme capacité de décodage sur huit de large. Pour le contexte, les cœurs de processeur les plus récents et les plus avancés d’AMD et d’Intel sont des machines à quatre larges. La largeur de décodage des instructions est loin d’être la seule ou même la mesure la plus importante de la capacité du cœur du processeur. Mais c’est une mesure évidente par laquelle les noyaux de pommes sont clairement à la fois complexes et capables.
Creusez plus profondément et il y a d’autres preuves architecturales du muscle de traitement de Firestorm. Qu’il s’agisse de la profondeur du pipeline dans le désordre ou du nombre et de la capacité des ALU entiers et à virgule flottante, Firestorm correspond souvent au moins et dépasse parfois considérablement les meilleurs d’Intel et d’AMD. En termes simples, Apple a tout mis en œuvre pour atteindre un parallélisme maximal au niveau des instructions. Les performances IPC de Firestorm sont extraordinaires par rapport aux normes ARM. Et cela pourrait être globalement meilleur que ce qu’Intel ou AMD peuvent offrir actuellement.
Bien entendu, la vitesse d’horloge joue également un rôle majeur dans les performances réelles. Mais Firestorm semble certainement anéantir l’hypothèse traditionnelle selon laquelle l’ARM ISA (et à son tour les puces basées sur celui-ci) sont désavantagés en termes de performances pures.
Quoi qu’il en soit, si Apple prouve qu’ARM est compétitif avec x86 dans sa compétence traditionnelle – hautes performances – les implications pour Intel en particulier seront assez claires. S’il n’améliore pas son jeu, Intel pourrait voir ARM prendre le relais dans tout, des serveurs aux stations de travail et aux ordinateurs portables conventionnels. Oui, cela prendrait des années pour que cette transition se produise et les PC de jeu seraient les derniers, voire pas du tout. Mais la simple menace doit être un puissant facteur de motivation.
Plus généralement, si Apple continue d’augmenter l’IPC de ses puces ARM, le reste de l’industrie réagira presque certainement. Comme il le fait souvent, Apple agira comme un créateur de tendances. Tout comme tous les smartphones d’aujourd’hui ont été améliorés grâce à l’attention d’Apple à certains détails, les processeurs PC seront améliorés par l’exemple des ensembles Apple. Qu’on le veuille ou le déteste, Apple a fait ses preuves pour pousser certaines technologies vers de nouveaux sommets et, à son tour, améliorer le jeu de tout le monde. Et c’est pourquoi M1 et ses successeurs pourraient bien être le coup de pied arrière dont l’industrie des processeurs PC a besoin.