Aller au contenu

Nouveaux Mac Studio : l’IA et la création changent d’échelle

Avec le nouveau Mac Studio, Apple ne cherche plus seulement à accélérer les tâches créatives traditionnelles. Les puces M5 Max et M5 Ultra placent désormais l’intelligence artificielle locale au centre de la machine, avec des accélérateurs intégrés au GPU, une bande passante mémoire considérable et jusqu’à 512 Go de mémoire unifiée.

C’est cette dernière caractéristique qui change réellement la donne. La puissance de calcul reste importante, mais la possibilité de charger entièrement de très grands modèles en mémoire ouvre des usages jusque-là difficiles à envisager sur une machine de bureau compacte.

Le Mac Studio M5 Max reste une station de travail polyvalente, adaptée au développement, à la création et aux modèles locaux de taille intermédiaire. Le M5 Ultra vise un autre niveau : grands modèles de langage, génération d’images, entraînement local, simulations et infrastructures composées de plusieurs machines.

En bref

  • Le M5 Max propose jusqu’à 40 cœurs GPU, 128 Go de mémoire unifiée et 614 Go/s de bande passante.
  • Le M5 Ultra atteint 80 cœurs GPU, 512 Go de mémoire et 1,2 To/s de bande passante.
  • Chaque cœur GPU intègre désormais un Neural Accelerator spécialisé dans les calculs utilisés par l’intelligence artificielle.
  • Apple annonce un traitement des prompts jusqu’à 3,9 fois plus rapide avec le M5 Max qu’avec le M4 Max.
  • Le M5 Ultra peut charger localement des modèles beaucoup plus volumineux que les configurations habituelles équipées de cartes graphiques dédiées.
  • Plusieurs Mac Studio peuvent être reliés en Thunderbolt 5 pour répartir l’inférence et augmenter la mémoire disponible.
  • Les gains réels dépendront toujours des logiciels, des modèles et de leur capacité à exploiter les nouveaux accélérateurs.

Deux Mac Studio pour deux niveaux de charge

Les deux versions utilisent le même boîtier, mais leurs capacités sont très différentes.

CaractéristiqueMac Studio M5 MaxMac Studio M5 Ultra
CPU18 cœurs30 ou 36 cœurs
GPU32 ou 40 cœurs64 ou 80 cœurs
Neural Engine16 cœurs32 cœurs
Mémoire unifiée36 à 128 Go96 à 512 Go
Bande passante460 ou 614 Go/s1,2 To/s
Stockage512 Go à 8 To1 à 16 To
Moteurs de décodage vidéo12
Moteurs d’encodage vidéo24
Écrans externesJusqu’à 5Jusqu’à 8
Ethernet10 Gbit/s10 Gbit/s
Ports arrière4 × Thunderbolt 54 × Thunderbolt 5
Ports avant2 × USB-C2 × Thunderbolt 5

Le M5 Max possède un CPU de 18 cœurs, composé de six super cœurs et de douze cœurs de performance. Son GPU comprend 32 cœurs dans la configuration standard et peut monter à 40 cœurs.

Le M5 Ultra associe plusieurs blocs de calcul grâce à l’architecture UltraFusion. Il propose un CPU de 30 ou 36 cœurs et un GPU de 64 ou 80 cœurs. Il double également le Neural Engine et les moteurs consacrés au traitement vidéo.

Le nombre de cœurs ne raconte cependant qu’une partie de l’histoire. Pour l’intelligence artificielle locale, la mémoire et sa bande passante peuvent devenir plus importantes que la puissance théorique du GPU.

M5 Max : une station de travail très polyvalente

Le Mac Studio M5 Max constitue probablement le choix le plus équilibré de la gamme.

Sa configuration standard associe 36 Go de mémoire unifiée à une bande passante de 460 Go/s. Les versions équipées du GPU 40 cœurs peuvent recevoir jusqu’à 128 Go de mémoire et atteindre 614 Go/s.

Ces valeurs le placent déjà très au-dessus du Mac mini M6 et de ses 170 Go/s. Le M5 Max devrait donc être nettement plus à l’aise lors de la génération de texte, du traitement d’images ou de l’exécution simultanée de plusieurs services.

Apple annonce jusqu’à 10,7 fois les performances du Mac Studio M1 Max pour le traitement des prompts dans LM Studio, et jusqu’à 3,9 fois celles du M4 Max.

Il faut néanmoins interpréter ces chiffres avec prudence. Comme je l’expliquais dans mon analyse du Mac mini M6 et M5 Pro, le traitement initial d’un prompt et la génération des nouveaux tokens sont deux opérations différentes.

Les nouveaux accélérateurs devraient particulièrement profiter à la première phase. La vitesse de génération dépendra davantage de la bande passante mémoire, du format du modèle et de l’efficacité du moteur d’inférence.

Avec 64 ou 128 Go, le M5 Max devrait néanmoins constituer une excellente machine pour expérimenter sérieusement avec des modèles locaux, sans atteindre immédiatement les tarifs du M5 Ultra.

M5 Ultra : 512 Go de mémoire changent la nature de la machine

Le M5 Ultra ne se contente pas de doubler les ressources du M5 Max. Sa configuration maximale peut recevoir 512 Go de mémoire unifiée et dispose d’une bande passante de 1,2 To/s.

Une telle quantité de mémoire est exceptionnelle sur une machine de bureau compacte. Elle permet d’envisager le chargement de modèles dont les poids occupent plusieurs centaines de gigaoctets, sans utiliser un serveur équipé de plusieurs cartes graphiques professionnelles.

La mémoire nécessaire dépend naturellement de la taille du modèle et de sa quantification.

Taille du modèlePoids théoriques en 4 bitsConfiguration envisageable
32 milliards de paramètresEnviron 16 Go36 Go ou plus
70 milliardsEnviron 35 Go64 Go ou plus
120 milliardsEnviron 60 Go96 à 128 Go
400 milliardsEnviron 200 Go256 Go ou plus
Modèles très volumineux ou MoEVariable256 à 512 Go

Ces valeurs restent purement indicatives. Il faut ajouter le système, le moteur d’inférence, les buffers de travail et le cache KV(1). Certains modèles conservent également une partie de leurs données dans une précision supérieure à 4 bits.

La possibilité de charger un modèle ne garantit pas non plus une génération rapide. Un modèle de plusieurs centaines de gigaoctets doit lire une immense quantité de données pour produire chaque token. Même avec une bande passante de 1,2 To/s, les performances pourront rester modestes face aux modèles les plus lourds.

Le véritable intérêt des 512 Go sera donc autant la capacité que la vitesse : exécuter un modèle complet localement, conserver un contexte important ou faire fonctionner plusieurs modèles et agents simultanément.

Des performances d’IA annoncées en forte hausse

Apple annonce jusqu’à 4,3 fois la puissance de calcul maximale du M3 Ultra pour certaines opérations d’intelligence artificielle, et jusqu’à 9,8 fois celle du M1 Ultra.

Dans LM Studio, le traitement des prompts serait jusqu’à quatre fois plus rapide qu’avec le M3 Ultra. Les performances de génération d’images seraient également multipliées par 4,3 dans certaines applications.

Ces comparaisons montrent que les Neural Accelerators intégrés au GPU peuvent apporter des gains considérables lorsque les logiciels savent les utiliser.

Elles ne constituent cependant pas une mesure universelle des performances. Le résultat dépend du modèle, de sa quantification, de la longueur du contexte, du moteur d’inférence et de l’étape mesurée.

Pour évaluer correctement ces machines, il faudra notamment comparer :

  • La vitesse de traitement du prompt
  • Le nombre de nouveaux tokens générés par seconde
  • Le délai avant le premier token
  • La consommation électrique
  • Les performances avec plusieurs utilisateurs
  • La stabilité lors d’une charge prolongée
  • La compatibilité avec MLX, Metal, Core ML et les formats GGUF(2)

Les premiers essais indépendants seront donc indispensables pour séparer les gains réellement perceptibles des scénarios particulièrement favorables choisis par Apple.

Jusqu’à quatre Mac Studio reliés en Thunderbolt 5

Apple met en avant une autre possibilité : relier plusieurs Mac Studio en Thunderbolt 5 afin de répartir l’exécution d’un modèle.

Le système utilise notamment le RDMA, ou Remote Direct Memory Access, pour permettre aux machines d’échanger des données avec moins d’interventions du CPU (un article arrive sur le sujet).

Selon Apple, un ensemble de quatre Mac Studio pourrait atteindre jusqu’à trois fois les performances d’une seule machine pour l’inférence(3) distribuée.

Cette progression est intéressante, mais elle montre aussi les limites de l’exercice : multiplier le nombre de machines par quatre ne multiplie pas automatiquement les performances par quatre.

Les données doivent circuler entre les ordinateurs, les calculs doivent être synchronisés et le logiciel doit répartir correctement le modèle. La liaison Thunderbolt 5, limitée à 120 Gbit/s dans certains modes, reste beaucoup plus lente que la mémoire locale du M5 Ultra.

L’intérêt principal du cluster réside donc dans la capacité. Quatre Mac Studio équipés de 512 Go pourraient théoriquement mettre à disposition jusqu’à 2 To de mémoire cumulée pour charger des modèles impossibles à exécuter sur une seule machine.

Cette architecture restera évidemment réservée aux laboratoires, aux entreprises et aux équipes disposant de besoins très spécifiques. À ce niveau de prix, elle devra aussi être comparée à des serveurs équipés de GPU spécialisés.

À quels métiers le Mac Studio est-il destiné ?

Le Mac Studio s’adresse avant tout aux professionnels dont les outils peuvent exploiter un grand nombre de cœurs CPU et GPU, une importante quantité de mémoire ou les moteurs spécialisés intégrés aux puces Apple.

Tous les métiers créatifs ne profiteront cependant pas de la machine de la même façon. Un photographe, un monteur vidéo et un artiste 3D n’utilisent pas les mêmes composants et n’ont pas nécessairement besoin d’un M5 Ultra.

Métier ou usageRessources principalement utiliséesConfiguration pertinente
PhotographieCPU, GPU, Neural Engine, mémoireM5 Max, 36 à 64 Go
Montage vidéoMoteurs médias, GPU, mémoire, stockageM5 Max, 64 Go ou plus
Étalonnage et vidéo 8KMoteurs médias, GPU, bande passanteM5 Ultra
3D, animation et VFXGPU, mémoire, ray tracingM5 Max ou M5 Ultra
Production musicaleCPU, mémoire, stockage rapideM5 Max
Développement logicielCPU, mémoire, stockageM5 Max
IA locale et rechercheGPU, accélérateurs, mémoire, bande passanteM5 Max 128 Go ou M5 Ultra
Calcul scientifiqueCPU, GPU, mémoireM5 Ultra

Photographes et retoucheurs

Pour la photographie, les principaux gains viendront du CPU, du GPU et du Neural Engine. Les applications comme Lightroom, Photoshop, Capture One ou Affinity Photo utilisent ces composants pour développer les fichiers RAW, appliquer des masques, réduire le bruit ou sélectionner automatiquement des sujets.

Les fonctions assistées par intelligence artificielle : Suppression d’éléments, amélioration de la définition, détourage ou classement, pourront également profiter des accélérateurs intégrés au GPU.

Le M5 Ultra sera rarement indispensable pour cet usage. Un M5 Max avec 36 ou 64 Go de mémoire devrait déjà permettre de manipuler confortablement de grandes bibliothèques et des fichiers très lourds.

Les configurations supérieures deviendront surtout intéressantes pour les panoramas complexes, les assemblages de nombreuses images ou l’utilisation simultanée de plusieurs applications professionnelles.

Vidéastes et monteurs

La vidéo est probablement le domaine dans lequel l’architecture du Mac Studio prend le plus de sens.

Les puces disposent de moteurs matériels spécialisés capables de décoder et d’encoder les formats H.264, HEVC, ProRes et ProRes RAW. Ces blocs travaillent indépendamment des cœurs CPU et GPU traditionnels. Ils peuvent donc traiter plusieurs flux vidéo tout en laissant davantage de ressources disponibles pour les effets, l’étalonnage ou l’interface du logiciel.

Le M5 Max comprend :

  • Un moteur de décodage vidéo
  • Deux moteurs d’encodage vidéo
  • Deux moteurs d’encodage et de décodage ProRes
  • Un décodeur AV1

Le M5 Ultra double ces ressources avec :

  • Deux moteurs de décodage vidéo
  • Quatre moteurs d’encodage vidéo
  • Quatre moteurs d’encodage et de décodage ProRes
  • Un décodeur AV1

Apple annonce que le M5 Ultra peut lire simultanément jusqu’à 33 flux ProRes 422 en 8K à 30 images par seconde. Ce chiffre correspond à un scénario particulièrement favorable, mais il illustre la capacité de la machine à gérer de nombreux flux sans solliciter entièrement le CPU.

Pour un monteur travaillant principalement en 4K avec quelques effets, le M5 Max sera probablement suffisant. Le M5 Ultra devient plus pertinent pour le multicaméra, le ProRes RAW, l’étalonnage 8K, les effets complexes ou les projets qui doivent être exportés très rapidement.

Étalonneurs, studios et production virtuelle

Les professionnels de l’étalonnage utilisent simultanément le GPU, la mémoire et les moteurs médias. DaVinci Resolve peut notamment exploiter le GPU pour les corrections colorimétriques, la réduction du bruit, les effets et certaines fonctions automatiques.

Le Mac Studio prend également en charge le genlock par USB-C. Cette fonction permet de synchroniser précisément les écrans, les caméras et les autres équipements vidéo.

Elle intéressera particulièrement :

  • Les studios multicaméras
  • Les murs LED
  • Les plateaux de production virtuelle
  • La diffusion en direct
  • Les installations utilisant plusieurs écrans synchronisés.

Le M5 Ultra peut piloter jusqu’à huit écrans externes. Cette capacité pourra servir aux salles de contrôle, aux studios d’étalonnage et aux environnements de production comportant plusieurs moniteurs de référence.

Artistes 3D, animateurs et spécialistes des effets visuels

Les artistes utilisant Blender, Cinema 4D, Maya, Houdini ou des logiciels d’effets visuels profiteront principalement du GPU, de la mémoire et du ray tracing matériel.

Le M5 Max peut recevoir jusqu’à 40 cœurs GPU et 128 Go de mémoire. Le M5 Ultra monte à 80 cœurs GPU et 512 Go.

Cette quantité de mémoire pourra accueillir des scènes complexes, des textures en haute définition, des simulations ou plusieurs applications professionnelles ouvertes simultanément. Le ray tracing matériel de troisième génération devrait également accélérer le calcul des éclairages, des ombres et des réflexions dans les logiciels compatibles.

Il faudra néanmoins comparer les performances avec celles des cartes graphiques professionnelles de Nvidia et AMD. Certains moteurs de rendu restent mieux optimisés pour CUDA ou disposent de fonctions indisponibles sous Metal.

Musiciens et ingénieurs du son

La production musicale exploite surtout le CPU, la mémoire et le stockage. Les projets comportant de nombreux instruments virtuels, effets et pistes audio peuvent répartir leur charge sur plusieurs cœurs.

Le Mac Studio présente également l’avantage d’être compact et relativement silencieux, un point important dans un studio d’enregistrement.

Le M5 Max conviendra à la grande majorité des musiciens, producteurs et ingénieurs du son. Le M5 Ultra sera surtout pertinent pour les très grandes sessions orchestrales, les bibliothèques d’échantillons volumineuses ou les studios utilisant plusieurs applications audio en parallèle.

Développeurs et ingénieurs logiciels

Les développeurs profiteront des nombreux cœurs CPU pour la compilation, les tests automatisés, la virtualisation et l’exécution de plusieurs services locaux.

La mémoire unifiée permettra de faire fonctionner simultanément Xcode, des machines virtuelles, des conteneurs, des bases de données et des agents de programmation locaux.

Un M5 Max avec 64 Go devrait déjà constituer une station de développement très confortable. Les configurations de 128 Go ou plus intéresseront surtout les équipes travaillant sur de grands projets, plusieurs environnements virtualisés ou des modèles d’intelligence artificielle locaux.

Chercheurs, spécialistes de l’IA et scientifiques

Le M5 Ultra prend véritablement son sens pour les chercheurs et ingénieurs qui doivent manipuler de très grands jeux de données ou charger des modèles dépassant la mémoire disponible sur une carte graphique traditionnelle.

Avec 256 ou 512 Go de mémoire unifiée, la machine peut accueillir des modèles beaucoup plus volumineux, effectuer certaines opérations d’entraînement ou de réglage fin et conserver les données localement.

Elle ne remplacera pas nécessairement un serveur équipé de GPU spécialisés. Les écosystèmes CUDA et Nvidia restent très présents dans la recherche, et certaines bibliothèques ne fonctionnent pas encore aussi efficacement avec Metal ou MLX.

Le Mac Studio peut néanmoins devenir une solution intéressante lorsque la confidentialité, la simplicité d’installation, le silence ou la quantité de mémoire locale comptent davantage que la puissance brute maximale.

Thunderbolt 5, Ethernet 10 Gbit/s et stockage PCIe 6

Les deux versions disposent de quatre ports Thunderbolt 5 à l’arrière. Le M5 Ultra ajoute également deux ports Thunderbolt 5 en façade, tandis que le M5 Max conserve deux ports USB-C limités à 10 Gbit/s.

Le stockage interne adopte une nouvelle architecture PCIe 6. Apple annonce des performances pouvant atteindre deux fois celles de la génération précédente. Ce gain devrait réduire le temps nécessaire au chargement de grands projets et de modèles particulièrement volumineux.

La connectique comprend également :

  • Deux ports USB-A
  • Un port HDMI 2.1
  • Un lecteur de carte SDXC UHS-II
  • Une prise casque de 3,5 mm
  • De l’Ethernet 10 Gbit/s
  • Le Wi-Fi 7
  • Le Bluetooth 6
  • La technologie réseau Thread.
L'arrière du Mac Studio

Quelle configuration choisir ?

Le choix dépendra moins du nombre maximal de cœurs que de la quantité de mémoire réellement nécessaire.

Le M5 Max avec 36 Go conviendra à la création, au développement et à la découverte de modèles locaux intermédiaires. Pour un usage régulier de l’IA ou des projets créatifs lourds, 64 Go offriront davantage de souplesse.

La configuration M5 Max avec 128 Go me paraît être le meilleur compromis pour un utilisateur souhaitant exécuter de grands modèles locaux, travailler sur des scènes 3D complexes ou conserver de nombreux outils professionnels ouverts sans passer au tarif beaucoup plus élevé du M5 Ultra.

Le M5 Ultra avec 96 Go sera surtout intéressant pour les charges CPU, GPU et vidéo capables d’exploiter ses ressources supplémentaires. Pour l’IA locale, l’intérêt du modèle Ultra devient plus évident avec 256 ou 512 Go de mémoire.

Ces deux dernières configurations s’adressent néanmoins à un public très restreint : laboratoires, studios, développeurs de modèles, entreprises manipulant des données sensibles ou équipes cherchant à éviter l’utilisation du cloud.

Il faudra également tenir compte du stockage. Les modèles volumineux peuvent occuper plusieurs centaines de gigaoctets. Un SSD externe Thunderbolt 5 pourra compléter le stockage interne, mais les poids devront toujours être chargés dans la mémoire unifiée avant leur utilisation.

Pour conclure

Le Mac Studio M5 Max apparaît comme la station de travail la plus polyvalente de la gamme. Il combine une forte puissance CPU et GPU, une bande passante élevée et jusqu’à 128 Go de mémoire dans un format compact et silencieux.

Pour les photographes, les développeurs, les musiciens et la majorité des vidéastes, il devrait constituer le choix le plus raisonnable. Le M5 Ultra s’adresse davantage aux studios travaillant sur des productions vidéo complexes, aux spécialistes de la 3D et aux équipes ayant besoin d’une quantité de mémoire exceptionnelle.

Ses 512 Go de mémoire ne rendront pas automatiquement tous les modèles rapides, mais ils permettront d’exécuter localement des charges jusque-là réservées à des serveurs spécialisés.

Cette génération confirme surtout la direction prise par Apple. Après avoir rapproché le CPU, le GPU et la mémoire dans une même architecture, la marque cherche désormais à transformer ses machines professionnelles en véritables plateformes de création et d’intelligence artificielle locale.

La promesse est séduisante : conserver les données sur place, supprimer la facturation au token et disposer d’une machine capable de travailler en permanence. Mais son intérêt réel dépendra des logiciels, des performances de génération et du coût des configurations les plus ambitieuses.

Sources


(1) Cache KV signifie « Key-Value Cache ». Il s’agit d’une technique d’optimisation qui conserve certaines données associées aux tokens précédents afin d’accélérer la génération du texte.
(2) Le GGUF (GGML Unified Format) est un format de fichier binaire conçu pour stocker et exécuter des grands modèles de langage (LLM)
(3) Un moteur d’inférence est l’ordinateur de bord d’une IA : il analyse les données reçues pour formuler des réponses, prédire des résultats ou prendre des décisions en direct, en appliquant des règles logiques ou un modèle mathématique préalablement appris.