La puce M6 d’Apple, désormais intégrée aux derniers modèles de Mac mini et de MacBook Pro, est un processeur gravé selon un procédé de génération 2 nm. Elle améliore les performances monocœur et l’efficacité énergétique, tout en limitant volontairement la bande passante mémoire et la capacité maximale de mémoire unifiée. Le résultat : une puce techniquement ambitieuse, mais aussi conçue pour préserver la segmentation de la gamme Mac.
Procédé 2 nm et architecture des transistors
La M6 repose sur un nœud de gravure 2 nm, une appellation générationnelle plutôt qu’une mesure littérale de la taille des transistors. L’analyse technique de Macworld estime la surface du die de silicium de la M6 à environ 142 millimètres carrés, contre 157 millimètres carrés pour la M5 et 119 millimètres carrés pour la M1. Pour atteindre des fréquences plus élevées et réduire les fuites électriques à cette échelle, Apple et TSMC sont passés des transistors FinFET aux GAAFET, dont la grille de contrôle entoure le canal sur quatre côtés au lieu de trois. Cette évolution réduit les fuites microscopiques, améliore la stabilité de la tension et aide le processeur à maintenir des fréquences élevées tout en consommant moins.
- Procédé : génération 2 nm de TSMC
- Architecture des transistors : GAAFET (grille tout autour)
- Surface du die de silicium : environ 142 mm2 (Macworld)
- Mémoire unifiée maximale : 32 Go
- Bus mémoire : 128 bits (identique depuis l’ère M1)

CPU à trois niveaux, cache et configuration mémoire
Apple a repensé le CPU de la M6 autour d’une organisation des cœurs à trois niveaux. La configuration comprend deux cœurs « super » à très hautes performances, quatre cœurs de performance intermédiaires et six cœurs économes en énergie, pour un total de 12 cœurs CPU. Les cœurs super peuvent atteindre 4,78 GHz, les cœurs de performance environ 4,5 GHz, tandis que les cœurs d’efficacité énergétique fonctionnent autour de 2,94 GHz. Apple a retiré deux cœurs super par rapport à la génération précédente afin d’ajouter quatre cœurs de performance, un compromis qui augmente les performances multicœurs sans sacrifier les performances de pointe en monocœur.

L’organisation du cache et de la mémoire a été ajustée pour prendre en charge ce plus grand nombre de cœurs actifs. Le cache de niveau système, ou SLC, reste fixé à 16 Mo et partagé par l’ensemble de la puce. Le cache L2 partagé entre les clusters super et performance passe de 16 Mo à 20 Mo afin de mieux alimenter six cœurs intermédiaires et hautes performances actifs, contre quatre auparavant. Les cœurs super conservent leur cache privé dédié de 1,5 Mo. Les six cœurs d’efficacité énergétique sont regroupés autour de leur propre cache de cluster et d’un accélérateur matriciel intégré à la puce, ou AMX, chargé des calculs légers et des petites tâches d’IA sans solliciter les gros cœurs.
Apple propose différentes configurations et vitesses de mémoire selon les capacités. Avec 16 Go de mémoire, la bande passante atteint environ 153 Go/s, soit le même niveau que la M5 dans des configurations comparables. Grâce à une mémoire plus rapide, les configurations de 24 Go et 32 Go peuvent atteindre 170 Go/s. L’interface mémoire sous-jacente reste toutefois un bus de 128 bits, inchangé par Apple depuis la génération M1.

Benchmarks, GPU, Neural Engine et conseils de mise à niveau
Les benchmarks indépendants font apparaître des gains notables pour la M6, tout en révélant certaines limites. Selon les résultats Geekbench 6.7 de Notebookcheck, un Mac mini équipé d’une M6 obtient 4 698 points en monocœur et 21 302 points en multicœur, contre 4 326 et 18 054 points pour la M5, ainsi que 3 655 et 15 128 points pour la M4. Ces chiffres correspondent à un gain d’environ 8,6 % en monocœur par rapport à la M5 et de 18 % en multicœur. Dans Cinebench 2024, Notebookcheck place la M6 à 221 points en monocœur et 1 468 points en multicœur, contre 200 et 1 172 points pour la M5, soit des gains respectifs d’environ 10,5 % et 25,3 %. Notebookcheck a également mesuré une efficacité monocœur d’environ 15,2 points Cinebench par watt pour la M6, contre 13,1 pour la M5.
Les capacités graphiques et d’intelligence artificielle ont également été renforcées. Le GPU intégré passe de 10 à 12 cœurs. Apple et les tests indépendants évoquent un gain graphique d’environ 30 % par rapport à la M5 et proche de 80 % face à la M4 dans les charges de travail limitées par la puissance de calcul. Dans des benchmarks de jeu simulés avec une puissance GPU de 18 watts, le GPU de la M6 affiche des performances comparables à celles d’une puce intégrée Intel Arc B390 et dépasserait les résultats de la gamme Qualcomm Adreno dans ces tests.
Apple a doublé le Neural Engine autrement qu’en augmentant simplement la taille d’un bloc unique. La M6 intègre deux unités neuronales à 16 cœurs, chacune dotée de son propre cache et orchestrée par un contrôleur central, là où la M5 utilisait un seul moteur à 16 cœurs. Apple affirme que les tâches d’IA exécutées localement sur le MacBook Pro 14 pouces peuvent être jusqu’à 25 % plus rapides que sur la M5, et que le double Neural Engine peut se montrer jusqu’à 1,9 fois plus rapide que celui de la M5 dans certaines charges de travail. Lors de tests pratiques d’inférence sur des modèles quantifiés, la configuration M6 a obtenu des résultats environ 35 % plus rapides que la M5 et près de 20 % plus rapides que la M5 Pro dans les comparaisons citées.

Malgré ces gains, la M6 ne domine pas dans tous les scénarios. Certains tests multicœurs de Geekbench 6.7 montrent que le Qualcomm Snapdragon X2 Elite Extreme peut surpasser la M6 dans certaines situations. Plus important encore, le bus mémoire de 128 bits et le plafond de 32 Go de mémoire unifiée limitent le débit soutenu lorsque CPU, GPU et Neural Engine sont sollicités simultanément. Lorsque les cœurs CPU, le GPU à 12 cœurs et le double Neural Engine réclament un accès simultané à un canal mémoire partagé, la bande passante limitée peut devenir un goulot d’étranglement pour les grands modèles d’IA, les timelines vidéo complexes et d’autres tâches gourmandes en données. La M6 semble donc pensée pour offrir de solides performances locales dans les flux de travail courants, tout en réservant les usages exigeant davantage de bande passante et de mémoire aux puces Apple Pro et Max.
Pour les utilisateurs envisageant une mise à niveau, passer d’un Mac de génération M1 ou M2 à un système M6 apporte un net saut générationnel en réactivité monothread, en performances graphiques et en efficacité thermique. Les propriétaires de systèmes M4 ou M5 constateront des avancées architecturales importantes avec la M6, mais le gain réel dépendra de la mesure dans laquelle leurs charges de travail sont limitées par la bande passante mémoire. Apple a délibérément conservé une interface mémoire étroite afin de différencier les gammes de produits et d’orienter les professionnels vers des puces plus coûteuses équipées de bus mémoire plus larges.






.webp)
Discussion
Laisser un commentaire
Commentaires (1)
Waouh, GAAFET à 2 nm et double Neural Engine, cool… mais 32 Go max c’est frustrant, surtout pour les pros