Intermédiaire 11 minMacBook Pro

Quel LLM sur MacBook Pro M2 Pro / Max (16–96 Go) ?

Réponse directe

Un MacBook Pro M2 Pro tient un modèle de 8-9B à l'aise avec 16 Go et un 24 à 32B avec 32 Go ; un M2 Max 64 ou 96 Go est la seule variante de cette génération qui accueille un 70B en Q4 (environ 40 Go) et deux modèles de 20 à 30B en même temps. La vitesse dépend de la bande passante : 200 Go/s pour le M2 Pro, 400 Go/s pour le M2 Max, soit près de deux fois plus de tokens par seconde à modèle égal.

Sorti en janvier 2023, le MacBook Pro M2 Pro / Max reste l'un des portables les plus capables pour l'IA locale : ventilateurs, 400 Go/s de bande passante sur le M2 Max et jusqu'à 96 Go de mémoire unifiée. Cette page dit ce que chaque configuration mémoire permet, ce que les mesures publiées donnent, pourquoi doubler la bande passante ne double pas la vitesse, et quand il vaut la peine de passer à un M4 Max.

Vous choisissez une machine ? Nos choix par budget →

Par Mohamed Meguedmi·Màj 2026-09-30·Testé sur macOS 14+
Matériel conseillé

Alternative d’achat pour ce guide : MacBook Pro M5 Pro — 24 Go / 1 To.

Comparer toutes les options par budget, de 800 à 3 500 € →

En mobilité : quel PC portable pour l'IA locale →

Liens affiliés — commission possible sans surcoût pour vous. En tant que Partenaire Amazon, QuelLLM réalise un bénéfice sur les achats remplissant les conditions requises.

#MacBook Pro M2 Pro / Max en 2026 : la fiche technique utile

À sa présentation, Apple annonçait pour le M2 Pro une bande passante de 200 Go/s et jusqu'à 32 Go de mémoire unifiée, et pour le M2 Max 400 Go/s, jusqu'à 96 Go et un GPU allant jusqu'à 38 cœurs. Apple présentait ces 96 Go comme repoussant les limites de la mémoire graphique sur un portable. La mémoire est soudée au processeur, donc la configuration se choisit à l'achat et ne bouge plus.

Les puces du MacBook Pro 14 et 16 pouces (2023)
PuceBande passanteMémoire possibleGPU
M2 Pro200 Go/s16 ou 32 Go16 ou 19 cœurs
M2 Max400 Go/s32, 64 ou 96 Go30 ou 38 cœurs

Le refroidissement actif est le second atout par rapport à un MacBook Air : le MacBook Pro peut tenir des charges longues sans que la puce doive ralentir de façon marquée. Apple propose aussi, sur certains modèles, un mode Haute puissance qui autorise les ventilateurs à tourner plus vite ; c'est un réglage à essayer pour les longues générations, au prix de bruit supplémentaire.

#M2 Pro ou M2 Max : ce que la bande passante change vraiment

Le kit Mac

L'IA locale sur ton Mac, à fond : mémoire unifiée, MLX vs GGUF, le bon modèle pour ta puce, Ollama et LM Studio réglés pour Apple Silicon.

  • Espace en ligne à vie
  • PDF + fichiers
  • Mises à jour à vie

La génération de texte lit à chaque token l'ensemble des poids actifs du modèle. La vitesse maximale est donc la bande passante divisée par la taille des poids. Un M2 Max à 400 Go/s peut en théorie aller deux fois plus vite qu'un M2 Pro à 200 Go/s. Les mesures publiées dans le dépôt llama.cpp montrent que ce n'est vrai qu'en partie.

Génération de texte, Llama 7B, llama.cpp (discussion #4167)
Puce (cœurs GPU)Bande passanteQ4_0Q8_0F16
M2 Pro (19)200 Go/s38,86 t/s23,01 t/s13,06 t/s
M2 Max (30)400 Go/s60,99 t/s39,97 t/s24,16 t/s
M2 Max (38)400 Go/s65,95 t/s41,83 t/s24,65 t/s

Sur un modèle de 7B en Q4_0, le M2 Max ne fait que 1,6 à 1,7 fois le M2 Pro. Sur le même modèle en F16, environ 13 Go, l'écart monte à près de 1,9. Le calcul l'explique : un petit modèle se lit si vite que d'autres limites (calcul, latence, surcharge) reprennent la main, alors qu'un gros modèle sature vraiment la mémoire. La conséquence pratique est contre-intuitive : plus le modèle est gros, mieux le M2 Max justifie son prix. Pour un 7B, un M2 Pro suffit largement.

→
Ordre de grandeur pour votre modèle
Divisez la bande passante par la taille des poids en Q4 du catalogue, puis retirez de 15 à 35 % selon la taille du modèle : le M2 Max atteint environ 63 % du plafond sur un 7B en Q4_0 et environ 83 % sur un 7B en F16. Pour un modèle de 19 Go comme Qwen3-Coder 30B-A3B, le plafond du M2 Max est déjà de 21 t/s en lecture dense ; les modèles MoE ne relisent que leurs paramètres actifs, donc leurs débits réels sont bien meilleurs.

#De 16 à 96 Go : ce qui tient, ce qui reste juste

Sur Apple Silicon, le GPU n'a pas accès à toute la mémoire par défaut : d'après les discussions du dépôt llama.cpp, Metal en accorde entre les deux tiers et les trois quarts. Sur 16 Go, comptez environ 10 à 12 Go pour le modèle et son contexte ; sur 96 Go, environ 64 à 72 Go. La limite se relève par un réglage système détaillé dans le guide dédié, mais un dépassement peut figer la machine.

Poids en Q4 (catalogue QuelLLM) selon la mémoire, hors contexte
ModèlePoids Q4M2 Pro 16 GoM2 Pro 32 GoM2 Max 64 GoM2 Max 96 Go
Qwen 3.5 9B6 GoConfortableOuiOuiOui
Gemma 4 12B7 GoJusteOuiOuiOui
Mistral Small 3.2 24B14 GoNonOuiOuiOui
Qwen 3.5 27B16 GoNonOui, contexte modéréOuiOui
Qwen3-Coder 30B-A3B (MoE)19 GoNonOui, contexte modéréOuiOui
Qwen 3.6 35B-A3B (MoE)21 GoNonJusteOuiOui
Llama 3.3 70B40 GoNonNonOui, contexte courtOui

Les modèles MoE comme Qwen3-Coder 30B-A3B ou Qwen 3.6 35B-A3B pèsent 19 et 21 Go, mais n'activent qu'environ 3 milliards de paramètres par token : à mémoire égale, ils génèrent nettement plus vite qu'un modèle dense de 27B. C'est l'option la plus rentable sur 32 Go. Sur 96 Go, l'intérêt du M2 Max est moins de charger un seul très gros modèle que d'en garder deux résidents à la fois, par exemple un modèle de chat et un modèle de code.

#Débits publiés : ce qu'on peut affirmer et ce qu'on ne peut pas

Nous n'avons pas de mesure maison sur cette machine, et les tokens par seconde dépendent du modèle, de la quantification, du contexte et de la version de llama.cpp ou d'Ollama. Les seules mesures que nous citons sont celles publiées par des utilisateurs sur un Llama 7B, qui donnent l'échelle. Pour un modèle plus récent, le calcul bande passante divisée par poids reste le bon réflexe, avec la marge d'erreur indiquée plus haut.

Le traitement du prompt suit une autre logique : la table llama.cpp donne, pour ce même Llama 7B en F16, 384 t/s en traitement du prompt sur un M2 Pro à 19 cœurs et 756 t/s sur un M2 Max à 38 cœurs. Le nombre de cœurs GPU pèse sur cette phase, pas sur la génération. Pour un RAG ou l'analyse d'un long document, un M2 Max attendra donc environ deux fois moins avant le premier mot qu'un M2 Pro.

#Installer Ollama et l'utiliser correctement sur Mac

Ollama demande macOS Sonoma (14) ou plus récent. Sur Mac, la FAQ officielle précise que, lorsque Ollama tourne comme application, ses variables d'environnement se définissent avec launchctl, puis l'application doit être relancée. Les exports dans un terminal ne suffisent pas, l'application ne les voit pas.

Réglages utiles pour les gros modèles
launchctl setenv OLLAMA_FLASH_ATTENTION 1
launchctl setenv OLLAMA_KV_CACHE_TYPE q8_0
# puis quitter et relancer l'application Ollama

La FAQ d'Ollama indique que le cache K/V quantifié en q8_0 utilise environ la moitié de la mémoire du format f16 par défaut, et qu'il faut Flash Attention actif pour en profiter. Sur un 70B avec un long contexte, c'est ce réglage qui fait entrer le cache. Une limite à connaître : la quantification du cache peut dégrader légèrement la qualité sur certains modèles ; testez sur vos cas avant de la garder.

!
Ne relevez la limite mémoire du GPU qu'en connaissance de cause
Le paramètre iogpu.wired_limit_mb permet d'allouer plus de mémoire au GPU, mais il ne survit pas au redémarrage et un excès peut geler macOS. Il est décrit dans le guide sur les réglages Apple Silicon, qui reste la référence ; ne l'appliquez qu'à un modèle qui ne tient pas autrement, et laissez au moins 8 Go au système.

#Quel modèle pour quel usage

Chat généraliste
Un modèle de 8 à 12B (Qwen 3.5 9B, Gemma 4 12B) répond vite sur M2 Pro ; un 27B devient intéressant dès 32 Go pour un français plus soigné.
Code
Un MoE de code comme Qwen3-Coder 30B-A3B sur 32 Go ou plus, ou un modèle d'agent de code de 24B comme Devstral Small 2 (14 Go en Q4). Pour l'autocomplétion en ligne, un modèle de 7B suffit.
RAG documentaire
Gemma 4 12B en rapidité, un 24B en qualité de raisonnement ; limitez le contexte pour ne pas allonger l'attente avant le premier mot.
Analyse longue, agents
Sur 64 Go ou plus : Qwen 3.6 35B-A3B en MoE rapide, ou un 70B pour la qualité à condition d'accepter environ 10 t/s au mieux (400 ÷ 40).

Un point de vigilance sur les modèles de raisonnement : ils produisent de longs blocs de réflexion avant la réponse, ce qui multiplie le nombre de tokens à générer. Sur une machine à 60 t/s, dix mille tokens de réflexion prennent près de trois minutes. Pour les questions simples, désactivez le mode réflexion quand le modèle le permet.

#Sur batterie, en charge longue : ce qui change

Le MacBook Pro est conçu pour tenir plus longtemps qu'un Air, mais la machine reste un portable. Deux réglages influencent les débits : le mode d'alimentation (sur batterie, macOS peut limiter la puissance) et, sur les modèles qui le proposent, le mode Haute puissance. Selon Apple, ce mode permet aux ventilateurs de tourner plus vite pour maintenir de meilleures performances dans les charges très intensives, avec un bruit supplémentaire. Pour une génération de plusieurs minutes, branchez l'alimentation et essayez ce mode.

#Faut-il passer à un M4 Max ?

Le M4 Max monte à 546 Go/s et 128 Go de mémoire d'après Apple. Dans la table llama.cpp, un Llama 7B en Q4_0 passe de 65,95 t/s sur M2 Max 38 cœurs à 83,06 t/s sur M4 Max 40 cœurs : environ 26 % de plus. Le gain est réel pour un usage intensif, mais le M2 Max 96 Go garde un avantage de capacité par rapport à un M4 Pro, limité à 64 Go.

Quand garder son M2 Max, quand changer
SituationRecommandation
Vous utilisez surtout du 8-14BUn M2 Pro 32 Go suffit ; ne payez pas la bande passante en plus
Vous chargez des 27-35B tous les joursM2 Max 64 ou 96 Go : c'est là qu'il se justifie
Vous voulez un 70B confortable ou deux modèles résidentsM2 Max 96 Go, ou un M4 Max 128 Go si la vitesse compte
Vous cherchez un serveur sans écranUn Mac mini M4 Pro ou un Mac Studio est plus adapté

#Questions fréquentes

FAQ
Un MacBook Pro M2 Pro 16 Go est-il suffisant pour l'IA locale ?+
Oui pour les modèles de 8 à 9 milliards de paramètres en Q4, qui pèsent 5 à 6 Go, avec un contexte raisonnable. Il ne convient pas aux modèles de 24B et plus. Comme la mémoire ne s'ajoute pas après coup, choisissez 32 Go si vous voulez pouvoir passer un jour à un modèle plus gros.
Quelle différence entre M2 Max 30 cœurs et 38 cœurs GPU ?+
Les deux ont 400 Go/s de bande passante. Dans les mesures llama.cpp, la génération de texte n'est que d'environ 8 % plus rapide avec 38 cœurs (65,95 contre 60,99 t/s en Q4_0), car elle dépend de la bande passante. L'écart se voit davantage dans le traitement du prompt, où la version à 38 cœurs est nettement plus rapide.
Peut-on faire tourner deux LLM en parallèle sur un M2 Max 64 Go ?+
Oui, si la somme des poids et des contextes reste dans la part de mémoire que Metal alloue au GPU, soit entre 43 et 48 Go environ. Par exemple un modèle de 27B (16 Go) et un modèle de 12B (7 Go) tiennent. Ollama garde les modèles en mémoire 5 minutes par défaut, et un rechargement prend quelques secondes.
Quel modèle pour du français sur un MacBook Pro M2 Max ?+
Mistral Small 3.2 24B, du laboratoire français Mistral AI, est un bon candidat sur 32 Go et plus (14 Go en Q4). Qwen 3.5 9B et Gemma 4 12B sont multilingues et plus rapides. Testez-les sur vos propres textes : la qualité en français dépend du type de tâche.
Le M2 Max chauffe-t-il plus que le M1 Max en inférence ?+
Nous n'avons pas de comparaison chiffrée fiable à citer. Les deux disposent d'un refroidissement actif ; la vitesse dépend surtout de la bande passante, identique à 400 Go/s. Pour les longues générations, branchez l'alimentation et essayez le mode Haute puissance proposé par Apple, en acceptant le bruit des ventilateurs.
Faut-il installer MLX à côté d'Ollama sur un M2 Max ?+
Pas obligatoirement. Ollama suffit pour le chat, le RAG et l'API. MLX intéresse les développeurs qui veulent piloter le modèle depuis Python ou tester un affinage LoRA local. Les écarts de vitesse varient selon le modèle et la version : la comparaison détaillée du site les examine sans promettre de gain fixe.
Ce guide vous a aidé ?

Un retour, une erreur, une précision ? Faites-nous signe, ça améliore le guide pour tout le monde.