Un bouleversement se profile chez Apple. L’entreprise a déclaré son intention de migrer l’intégralité de sa gamme Mac vers des processeurs Apple Silicon ARM conçus sur mesure d’ici deux ans.
Parallèlement, Apple a actualisé l’iMac 27 pouces avec les processeurs Intel Core i5 et i7 de 10e génération. Dès lors, faut-il investir dans un nouveau Mac maintenant ou attendre la transition vers ARM ?
Pourquoi opter pour un Mac Intel en 2020
L’acquisition d’un Mac Intel en 2020 présente des avantages, malgré l’arrivée imminente d’une nouvelle architecture. Le besoin immédiat d’un nouvel ordinateur est le principal argument. Votre machine actuelle est peut-être hors service, volée ou irréparable.
Nombre d’entre nous dépendent d’un Mac pour le travail, les études ou les projets créatifs, rendant l’attente des modèles ARM d’Apple impossible. En août 2020, Apple n’avait pas précisé quels seraient les premiers Mac équipés d’une puce ARM. Des rumeurs évoquent un Macbook Air, ainsi qu’un iMac et MacBook Pro redessinés, tous en préparation.
Les processeurs Intel actuels des Mac utilisent l’architecture Intel 64 bits, qui gère les calculs différemment des puces ARM à venir. En conséquence, les logiciels conçus pour les Mac Intel ne fonctionneront pas nativement sur l’architecture ARM.
Apple a promis une certaine compatibilité grâce au projet Rosetta, mais il est peu probable que les applications conçues pour les Mac Intel fonctionnent de manière aussi fluide sur les puces ARM.
Il est important de le prendre en compte si vous recherchez des performances optimales pour une application native Intel. Par exemple, si vous êtes un producteur de musique utilisant un logiciel de station de travail audio spécialisé, il est possible qu’il ne soit pas compatible ARM dès le lancement. L’efficacité de Rosetta pour la conversion d’applications Intel en versions ARM reste encore incertaine.
L’un des principaux avantages des Mac Intel est la possibilité de démarrer Windows en double boot. Bien que Windows 10 pour ARM existe, il présente plusieurs problèmes, notamment un choix limité d’applications. Si vous utilisez Windows en double boot pour lancer des applications X86-64 natives (ce qui est fréquent chez les joueurs Mac), il est préférable d’opter pour cette dernière génération de Mac Intel.
L’arrivée de la Microsoft Surface Pro X a ravivé le débat sur Windows sur ARM. Il faut également distinguer Windows 10 sur ARM et le regrettable Windows RT. Actuellement, le principal inconvénient est que les applications X86 s’exécutent via un émulateur 32 bits, ce qui exclut la prise en charge des applications 64 bits. De nombreux logiciels Windows sont donc inexploitables sur cette version.
Les avantages potentiels de l’attente des Mac ARM
Apple n’a pas dévoilé en détail la technologie Apple Silicon, ni son impact sur l’écosystème Mac, mais nous avons une idée des avantages potentiels de l’architecture ARM. Bien qu’il s’agisse de la première conception de processeurs personnalisés pour Mac, l’entreprise utilise son propre système sur puce (SoC) dans l’iPhone et l’iPad depuis des années.
L’architecture ARM utilise un ensemble d’instructions simplifié par rapport au X86-64, ce qui en fait le choix idéal pour les appareils à faible consommation. Les puces ARM sont plus écoénergétiques que leurs homologues Intel, ce qui pourrait se traduire par des gains considérables en termes d’autonomie de la batterie.
Cependant, les puces ARM d’Apple ne sont pas directement comparables aux SoC mobiles. L’entreprise pourrait opter pour une approche différente et privilégier la performance, en sacrifiant l’autonomie de la batterie au profit d’une plus grande puissance. Ce sera probablement le cas pour les ordinateurs de bureau, tels que l’iMac et le Mac mini.
Il est peu probable qu’Apple commercialise un Mac basé sur ARM moins puissant qu’un modèle Intel équivalent. Toutefois, il faudra attendre leur sortie pour évaluer leurs performances respectives.
Le coût est un autre facteur à considérer. Apple dépend d’Intel depuis plus d’une décennie, et doit payer le prix des puces (malgré les remises en gros). En se libérant de cette dépendance et en utilisant ses propres processeurs, Apple réalisera probablement des économies.
Même si Apple réduit ses coûts de fabrication, il est possible que ces économies ne se traduisent pas par des Mac moins chers pour les clients. L’entreprise a probablement des investissements considérables en R&D à amortir, et ces dépenses se poursuivront au-delà de la transition vers l’architecture ARM.
Cependant, l’architecture ARM offre des avantages supplémentaires. Apple a annoncé que les applications iOS et iPadOS conçues pour l’iPhone et l’iPad fonctionneront nativement sur les ordinateurs équipés d’un processeur ARM. Les développeurs n’auront que très peu ou pas de modifications à apporter. Cela augmentera considérablement le nombre d’applications disponibles pour cette plateforme. Bien sûr, bon nombre d’entre elles devront être optimisées pour être pleinement fonctionnelles sur un ordinateur de bureau.
Même si vous décidez d’opter pour un nouveau MacBook ARM, vous pourrez toujours utiliser les applications X86-64 grâce à Rosetta. Il est peu probable qu’elles fonctionnent aussi bien que sur un Mac Intel, mais il faudra attendre pour le vérifier.
Les inconnues du silicium Apple
Rosetta recompile efficacement les applications X86-64 lors de leur installation, afin de créer des versions ARM exécutables sur la nouvelle architecture. Le seul Mac ARM disponible actuellement est un Mac mini équipé d’un ancien SoC iPad A12Z. Des développeurs ont pu l’utiliser pour s’assurer que leurs logiciels sont compatibles avec l’architecture ARM. Il s’agit cependant d’un kit de développement, et non d’un produit final. De plus, il utilise un logiciel bêta.
Les benchmarks observés sur ces machines sont encourageants, bien que l’outil de référence (Geekbench) nécessite l’utilisation de Rosetta pour fonctionner. Même avec cette contrainte, le Mac équipé d’un processeur A12Z a surpassé la Surface Pro X exécutant une version ARM native de Geekbench.
Toutefois, il est toujours prudent d’aborder les matériels de première génération avec réserve. Apple a une certaine expérience dans ce domaine grâce à ses efforts sur iOS, mais cela reste un nouveau défi pour le Mac. L’entreprise a rencontré des problèmes de surchauffe thermique avec le MacBook Pro récemment en 2019, et remplace enfin les claviers papillon peu appréciés des derniers modèles.
Le premier MacBook Pro Retina était sujet à des problèmes d’affichage, et l’Apple Watch d’origine a nécessité une refonte complète en raison de la lenteur de son logiciel qui « streamait » depuis l’iPhone.
L’entreprise est un innovateur constant, mais cela signifie aussi qu’Apple commet des erreurs en cours de route. Si vous n’êtes pas pressé de passer à un nouveau modèle, attendre au moins un an pour la prochaine génération d’Apple Silicon pourrait être une sage décision.
Ensuite, il y a bien sûr toutes les autres inconnues liées à une actualisation matérielle. Un iMac équipé d’un processeur ARM redessiné permettra-t-il toujours d’étendre la RAM ? Qu’en sera-t-il des ports USB-A ? Apple supprimera-t-il la prise casque de la gamme Mac ? Et à quoi ressemblera un Mac Pro équipé d’un processeur ARM ?
En achetant un Mac aujourd’hui, vous savez ce que vous obtenez. On ignore combien de temps Apple continuera à produire des machines Intel, en particulier après la sortie des versions ARM.
Avez-vous besoin d’un Mac aujourd’hui ?
Si vous avez besoin d’un Mac maintenant, n’hésitez pas à en acheter un. Il sera pris en charge pendant de nombreuses années. Lors de la transition d’Apple de PowerPC à Intel, Rosetta a été introduite en 2005 pour permettre aux applications PowerPC de fonctionner sur les machines Intel. Rosetta n’a été retirée du système d’exploitation qu’en 2011.
À l’avenir, l’environnement de développement logiciel d’Apple, Xcode, permettra aux développeurs de créer des binaires universels fonctionnant nativement sur les machines Intel et Apple Silicon.
Vous n’êtes pas non plus obligé d’acheter un tout nouveau Mac. Si vous préférez économiser de l’argent, optez pour une machine d’occasion ou achetez-en une reconditionnée directement auprès d’Apple, avec une garantie comme neuve. Il est préférable d’éviter les anciens claviers « papillon » si possible.
Si vous utilisez principalement un iMac ou un Mac mini, vous pouvez choisir un MacBook Air ou un MacBook Pro moins cher qui restera utile après la mise à niveau de votre machine principale vers ARM. Par exemple, cet article est rédigé sur un MacBook Pro mi-2012, exécutant la dernière version de macOS Catalina.
Quel que soit votre choix, soyez assuré qu’Apple continuera à fournir des mises à jour logicielles pour votre machine pendant de nombreuses années.