Anticipée depuis plusieurs années, l’adoption par Apple de ses processeurs ARM sur ses Mac est logique. Cela un camouflet pour Intel qui n’a pas su se montrer compétitif mais aussi pour Microsoft dont le « Windows 10 on ARM » souffre de nombreux défauts qu’Apple semble avoir su éviter.
Vous le savez sans doute, les iPhones et iPads sont depuis toujours animés par des processeurs « Apple Silicon » basés sur l’architecture ARM que la marque à la pomme a personnalisés et n’a cessé de faire évoluer au fil des années (la dernière itération en date étant le « A12z Bionic »). À force de voir Apple vanter les performances de ses processeurs « maison » et les comparer aux Intel Core i5, tout le monde se doutait bien qu’un jour ou l’autre la marque finirait par être tentée de les adopter sur ses Mac.
Changer d’architecture de processeurs n’est pas une mince affaire : il faut réécrire le système d’exploitation, les logiciels existants deviennent incompatibles, il faut réécrire les pilotes de périphériques, et l’expérience utilisateur doit souvent être recalibrée pour tenir compte des faiblesses et des qualités de la nouvelle architecture.
L’heure de la révolution a sonné

Changer d’architecture de processeurs revient à mener une véritable révolution. Mais Apple a déjà connu une telle révolution. Souvenez-vous, en 2005, Steve Jobs annonçait que les Mac allaient abandonner l’architecture PowerPC pour basculer dans l’univers Intel. Quinze ans plus tard, il est temps pour Apple de réinventer à nouveau le Mac et macOS !
Apple sort le grand jeu

Pour permettre une transition sans accrocs aux utilisateurs macOS, Apple a annoncé toute une stratégie apparemment murie de longue date. Là où Microsoft a passé plusieurs années à tâtonner et prendre les utilisateurs Windows, 10 ont ARM pour des bêta-testeurs, Apple arrive avec une vision complète et aboutie. La transition prendra deux ans mais la première machine Mac « ARM » – ou plutôt « Apple Silicon » – arrivera dès cette année. Dès la semaine prochaine, les développeurs pourront acquérir un « kit de transition » comprenant un mac mini à base de processeur « A12z » et une préversion de macOS version ARM. Apple a également annoncé Rosetta 2 (un émulateur Intel sur ARM) et un ensemble de nouveaux frameworks.
Trois nouveautés attirent particulièrement l’attention :
– Les logiciels Intel pourront s’installer sur les appareils ARM grâce à une transformation automatique des binaires réalisée à leur installation pour un impact minimal sur les performances. Rosetta 2 assure le fonctionnement de l’installateur version Intel et la conversion des binaires.
– macOS sera capable de directement exécuter apps et jeux des iPhones et des iPads, amplifiant soudainement le nombre de jeux disponibles sur les ordinateurs Apple.
– Le support de la virtualisation avec la possibilité d’exécuter les distributions ARM de Linux.
Exit donc bootcamp et le support de Windows sur les prochains Mac!
Nouveau processeur, nouvel OS

De façon très étonnante, Apple n’est pas vraiment entré dans les avantages que ce passage sur ses propres processeurs allait procurer aux utilisateurs si ce n’est le support des apps et jeux iPad. Silence radio notamment sur les gains en matière d’autonomie et sur les impacts de performance sur les applications professionnelles 3D. Il faudra attendre pour ça l’annonce de la première machine. Mais c’est bien là le cœur du sujet. La transition ARM ne se justifie vraiment que si les gains pour les utilisateurs sont évidents. Ce que Microsoft n’a pas sû faire avec Surface Pro X et son Windows 10 on ARM.
Reste que cette annonce est évidemment une très mauvaise nouvelle pour Intel qui perd là un de ses gros clients. Et ce n’est pas vraiment le lancement récent du Lakefield qui fera regretter à Apple sa décision. C’est aussi une mauvaise nouvelle pour AMD qui fournissait les GPU même si la marque à la pomme conservera peut-être des GPU externes pour certaines de ses machines haut de gamme. Et c’est une leçon pour Microsoft qui va devoir trouver les moyens d’affranchir rapidement (d’ici fin 2021) « Windows on ARM » de ses limitations actuelles pour ne pas paraître totalement ridicule et techniquement dépassé.





puis