| Production | De 30 octobre 2023 (M3, Pro et Max) et 12 mars 2025 (Ultra) à 30 octobre 2024 (Pro et Max) |
|---|---|
| Concepteur | Apple |
| Fabricant | TSMC |
| Fréquence | 2,75 GHz à 4,05 GHz |
|---|
| Finesse de gravure | 3 nm |
|---|---|
| Procédé de fabrication | TSMC N3B |
| Nombre de transistors | M3 : 25 milliards M3 Pro : 37 milliards M3 Max : 92 milliards M3 Ultra : 184 milliards (2 x 92) |
| Cœur | 8 à 32 :
|
| Architecture | ARMv8.6-A |
|---|
| Variantes | M3 Pro M3 Max M3 Ultra |
|---|
L'Apple M3 est unsystème sur une puce (SoC) basé sur unearchitecture ARM et conçu parApple. L'Apple M3 inclut unprocesseur (CPU) et unprocesseur graphique (GPU).
Il s'agit de la troisième génération d'Apple Silicon, succédant à l'Apple M2.
La série M3 est la première conception3 nm d’Apple pour les ordinateurs de bureau et lesordinateurs portables. Elle est fabriquée parTSMC[1],[2].
Le GPU repensé comprend des fonctionnalités telles que la mise en cache dynamique, leMesh Shading et leray tracing accéléré par le matériel[3].
La technologie de mise en cache dynamique alloue de la mémoire locale en temps réel. Contrairement aux approches conventionnelles, la mise en cache dynamique garantit que seule la quantité précise de mémoire requise pour une tâche est utilisée, optimisant ainsi l’utilisation de la mémoire et améliorant potentiellement les performances et l’efficacité. Ceci est particulièrement avantageux pour les tâches gourmandes en ressources graphiques, où l’allocation dynamique de mémoire peut être critique[4].
Lescodecs pris en charge sur le M3 incluent le décodageH.264 8K,H.265 8K (8/10 bits, jusqu’à 4:4:4),Apple ProRes 8K,VP9,JPEG etAV1[5].
Le M3 contient dumatériel de réseaux de neurones dédié dans un moteur neuronal (NPU) à 16 cœurs capable d’exécuter plus de 18 mille milliards d’opérations par seconde (18 TOPS), ce qui est plus lent que le NPU à 35 TOPS de l'Apple A17 Pro équipant l'iPhone 15 Pro.
Apple a spécifiquement ciblé le développement et les charges de travail de l’IA, à la fois avec leNeural Engine et avec la mémoire maximale accrue (128 Go) du M3 Max, permettant des modèles d’IA avec un grand nombre de paramètres. Apple revendique une amélioration de 15 % des performances des charges de travail d’IA sur le M3 (par rapport à la génération précédente M2)[6].
L’architecture de mémoire unifiée (UMA) du M3 est similaire à celle de la génération M2 ; les SoC M3 utilisent de la SDRAMLPDDR5 à 6400MT/s. Comme pour les SoC précédents de la série M, cela sert à la fois de RAM et de RAM vidéo. Le M3 dispose de 8 contrôleurs mémoire, le M3 Pro en a 12 et le M3 Max en a 32. Chaque contrôleur a une largeur de 16 bits et est capable d’accéder à jusqu’à 4 Go de mémoire[7].
Le M3 Pro et le M3 Max à 14 cœurs ont unebande passante mémoire inférieure à celle des M1/M2 Pro et M1/M2 Max respectivement. Le M3 Pro dispose d’un bus mémoire de 192 bits là où les M1 et M2 Pro avaient un bus de 256 bits, ce qui ne donne qu’une bande passante de 150 Go/s contre 200 Go/s pour ses prédécesseurs. Le M3 Max à 14 cœurs n’active que 24 des 32 contrôleurs, il a donc 300 Go/s contre 400 Go/s pour tous les modèles du M1 et du M2 Max, tandis que le M3 Max à 16 cœurs a les mêmes 400 Go/s que les modèles M1 et M2 Max précédents[8].
Les autres composants comprennent unprocesseur de signal d’image (ISP), un contrôleur de stockagePCI Express, une Enclave sécurisée et un contrôleurUSB4 qui inclut la prise en charge deThunderbolt 4.
Le tableau ci-dessous liste les différents SoC et leur utilisation[9].
| Variante | CPU | GPU | NPU | MémoireLPDDR5-6400 | Nombre de transistors | TDP (W) | Utilisation | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P-cores[V 1] | E-cores[V 2] | Cœurs[V 3] | EU | ALU | Cœurs | Performance | Contrôleurs[V 4] | Bande passante (Go/s) | ||||
| A16 | 2 | 3 | 4 | 64 | 512 | 16 | 15.8 TOPS | 4 | 51,2 | 16 milliards | 8 | iPad A16 |
| 4 | 5 | 80 | 640 | iPhone 14 Pro / Pro Max / iPhone 15 / iPhone 15 Plus | ||||||||
| M3 | 4 | 8 | 128 | 1024 | 18 TOPS | 8 | 102,4 | 25 milliards | 20 | MacBook Air M3 | ||
| 9 | 144 | 1152 | iPad Air M3 | |||||||||
| 10 | 160 | 1280 | MacBook Air M3 / MacBook Pro M3 | |||||||||
| M3 Pro | 5 | 6 | 14 | 224 | 1792 | 12 | 153,6 | 37 milliards | 27 | MacBook Pro M3 Pro / M3 Max | ||
| 6 | 18 | 288 | 2304 | |||||||||
| M3 Max | 10 | 4 | 30 | 480 | 3840 | 24 | 307,2 | 92 milliards | 78 | |||
| 12 | 40 | 640 | 5120 | 32 | 409,6 | |||||||
| M3 Ultra | 20 | 8 | 60 | 960 | 7680 | 32 | 36 TOPS | 64 | 819,3 | 184 milliards | 140 | Mac Studio M3 Ultra |
| 24 | 80 | 1280 | 10240 | |||||||||
Apple silicon (Processeurs conçus par Apple) | |
|---|---|
| Série A | |
| Série S | |
| Série T | |
| Série W | |
| Série H | |
| Série U | |
| Série M | |
| Série R | |