Sous le capot du nouveau Mac Mini M1 : L’architecture Apple Silicon est-elle vraiment supérieure à celle d’Intel ?

Spread the love
  • Yum

Le nouveau Mac Mini M1 est… hmm. Ce n’est pas une grosse claque, mais ce n’est pas non plus un WTF complet. Il est clairement prêt pour assurer certaines tâches, mais on est en droit de se poser des questions sur ce que vaut Apple Silicon. Bref, il vaut l’achat, mais pas pour tout le monde et pas pour toutes les charges de travail.

publicité

Préoccupations concernant les chipset

Le M1 est une conception entièrement réalisée par Apple, basée sur leurs puces mobiles (celles de l’iPad et de l’iPhone) et l’architecture Arm. Et, oui, il a du potentiel.

Avec des cœurs performants et efficaces, avec des fonctions de ML (Machine Learning) implantées sur le silicium, et avec un GPU embarqué qui montre un certain potentiel, cela pourrait être une architecture qui laisse celle d’Intel derrière elle.

Mais en fait pas tant que ça. Des questions subsistent quant aux performances du fonctionnement des logiciels sur le nouveau M1. Certains, comme le programme Final Cut Pro X, développé par Apple, devraient être exceptionnellement performants. D’autres, comme Photoshop et Fusion 360 – tous deux mentionnés dans l’événement Apple – seront soit portés sur le nouveau processeur, soit émulés. Les performances de ces derniers, si elles sont actuellement médiocres dans l’émulation Rosetta 2, s’amélioreront sans aucun doute considérablement au fur et à mesure que leurs développeurs publieront des mises à jour.

Les machines virtuelles comme Fusion, Parallels et VirtualBox restent un sujet. Parallels recrute des testeurs pour sa version entièrement émulée du jeu d’instructions Intel sur le M1. Si vous utilisez un Mac et que vous comptez sur Windows pour la virtualisation, vous voudrez clairement faire l’impasse sur le M1, au moins jusqu’à ce que les fournisseurs de VM terminent leurs portages.

Tout cela est commun aux trois machines qu’Apple a annoncées. Examinons plus particulièrement le Mac mini.

Le Mac Mini 2020 M1

Nous savions que les Mac Mini seraient de la partie avec la nouvelle puce Apple, t ce simplement parce que les kits de développement sortis cet été étaient basés sur Mac mini.

Le Mac Mini est un facteur de forme très polyvalent, surtout pour ceux qui travaillent à leur bureau. C’est sans aucun doute mon préféré. J’en possède cinq, de 2011 à 2018. Mais le Mac mini 2020 fait un pas en arrière par rapport au modèle 2018 basé sur Intel.

Il perd deux ports de Thunderbolt 3. Le modèle Intel 2018 était livré avec quatre ports Thunderbolt 3 et deux ports USB-A. Le modèle 2020 M1 conserve les ports USB-A, mais ne fournit que deux ports Thunderbolt 3.

Il perd également la capacité de prendre en charge l’Ethernet 10Gb. Oui, il est vrai que la fonction 10Gb était une mise à niveau optionnelle de la machine 2018, mais cette mise à niveau n’est pas disponible pour la machine 2020 M1.

Un autre problème majeur est la façon dont le M1 semble gérer la mémoire. La mémoire vive ne semble pas être fournie par un module séparé. Il semble que le M1 sorte de l’usine avec non seulement une GPU intégrée à la puce, mais aussi une mémoire vive intégrée à la puce.

Pour être clair, la mémoire vive intégrée dans la puce pourrait bien donner un coup de fouet aux performances. Les bits qui doivent entrer et sortir de deux puces distinctes auront un délai de propagation beaucoup plus long que les bits qui doivent voyager à l’intérieur d’une seule puce. Il faut donc s’attendre à une augmentation substantielle des performances de la RAM.

Mais le 2020 M1 n’a que 8 ou 16 Go. Honnêtement, en 2020, ce n’est pas possible. Mais il pourrait y avoir des problèmes de rendement avec la M1. Il est possible (probable, même) que les 8GB et 16GB proviennent de la même puce. Comparez cette empreinte de RAM minimale avec le spacieux Mac mini Intel 2018. Celui-ci avait une capacité allant jusqu’à 64 Go.

Ce que ces limitations peuvent impliquer au sujet du M1

Apple a tendance à mettre à jour ses puces chaque année, et nous pouvons être assez confiants que la M1 sera remplacée par une M2 l’année prochaine.

Si Apple a salué les performances du M1, il faut noter qu’il a considérablement réduit la quantité de données qui doivent entrer et sortir des ports du M1. Chaque port de Thunderbolt 3 peut atteindre une vitesse maximale de 40 Gb/s. Le port Ethernet 10 Gb peut théoriquement atteindre un maximum de 10 Gb, tandis que le port 1 Gb atteint un maximum d’un dixième de ce chiffre.

Lorsque nous combinons les ports de données non-HDMI sur le Mac mini 2018, nous obtenons ceci :

  • (2) USB 3.1 à 5Gb/s chacun pour un total de 10Gb/s
  • (1) Port Ethernet maxi à 10Gb/s
  • (4) Thunderbolt 3 ports à 40Gb/s pour un total de 160Gb/s

Au total, le Mac mini 2018 a une capacité de transfert théorique maximale de 180 Gb/s.

Comparons cela avec le Mac mini 2020 M1 :

  • (2) USB 3.1 à 5Gb/s chacun pour un total de 10Gb/s
  • (1) Port Ethernet maxi à 1Gb/s
  • (2) Thunderbolt 3 ports à 40Gb/s pour un total de 80Gb/s

Le Mac mini M1 2020 a une capacité de transfert théorique maximale de 81 Gb/s, soit un peu plus de la moitié de la capacité de la version Intel 2018.

Si vous combinez la super performance du M1 avec la capacité réduite de transfert de données et la capacité réduite de la RAM (probablement avec des rendements de circuits intégrés moins efficaces), il est raisonnable d’observer cela :

  • Le M1 pourrait ne pas encore être optimisé pour la communication entre modules.
  • Le M1 pourrait avoir des problèmes de rendement des fabs
  • Le M1 peut avoir sacrifié certains transistors des circuits de port pour fournir de la capacité pour l’apprentissage machine (ou une autre partie de la conception de la puce)

Je pense qu’il pourrait bien s’agir d’une combinaison des trois. Apple est notoirement opposé à la multiplication des ports, il est donc logique que s’ils devaient prendre une décision de compromis, ils sacrifieraient la connectivité.

Tout cela pour dire que ces premiers Apple Silicon soient rejoints par des ouces M2 un peu mieux optimisées l’année prochaine.

Et les machines avec des processeurs Intel ? Que dois-je encore en acheter ?

Supposons que les machines Mac équipées de M1 soient performantes. Comment vous décider entre les machines sous Intel et les machines sous Apple Silicium ?

  • Si vous êtes un utilisateur d’applications relativement légères et que vous n’utilisez pas de machines virtuelles, optez pour le Mac mini M1. Il s’améliorera à chaque nouvelle version du système d’exploitation pendant des années. Il pourrait bien s’agir d’une machine tout à fait viable dans 10 ans.
  • Si vous êtes un développeur ou si vous voulez mettre la main sur un M1 parce que vous le “voulez”, alors prenez le Mac Mini M1. À un prix de départ de 799 €, cela vaut le coup.
  • Si vous utilisez Final Cut ou Logic, faites le choix de machines équipées de la puce M1. NUl doute qu’Apple a fortement travaillé les empreintes CPU et vidéo de ses nouvelles puces pour les charges de travail générées par ces applications. Je suis curieux de voir comment les nouvelles machines gèrent Final Cut.
  • Mais… si vous êtes un utilisateur pro extrême qui a besoin de beaucoup de RAM, de beaucoup de ports et de machines virtuelles pour faire tourner d’autres systèmes d’exploitation, vous allez acheter le Mac mini Intel qu’Apple propose encore. Lorsque vous vous rendez sur le site d’Apple, vous ne verrez dans un premier temps qu’un Mac mini Intel i5. Apple avait l’habitude de lister les différentes options de processeur côte à côte. Maintenant, vous devez sélectionner le i5 mini et choisir le processeur i7. Vous pouvez aussi acheter de la mémoire vive hors de prix jusqu’à 64 Go, mais si vous êtes un tant soit peu habile, vous pouvez installer vous-même de la mémoire vive supplémentaire et économiser un peu.
    Oui, le Mac mini avec un processeur Intel cessera probablement d’être mis à jour dans quelques années, mais si vous avez besoin de capacité, n’hésitez pas. Jusqu’à présent, aucun Maxc avec Apple Silicon ne peut gérer plus de 16 Go de RAM ou fournir tout un tas de ports.

Pour résumer

Pour l’instant, mon ordinateur de bureau principal est un Mac mini 2018. J’utilise non seulement tous les ports, mais aussi tous les ports Thunderbolt et USB. J’ai probablement une douzaine d’appareils connectés à cette machine.

Mais à part ma machine principale, si l’un de mes autres Mac minis mourait ou si je devais ajouter un nouvel ordinateur, j’envisagerais certainement la version M1. Pour la plupart des utilisations, elle devrait être sacrément performante. Et le prix est certainement juste.

Mais gardez à l’esprit que mon ordinateur de bureau principal a besoin de plus de 32 Go de RAM et que j’utilise les quatre ports Thunderbolt. J’utilise aussi simultanément Windows et Linux dans plusieurs machines virtuelles. Si je devais reproduire cela, je continuerais probablement à acheter du Mac Intel pour cet espace de travail car j’ai besoin de toutes ces capacités.

Leave a Reply

%d bloggers like this: