La puce M4 pour l’IA locale.

La puce M4 offre jusqu’à 32 GB de mémoire unifiée, avec une bande passante allant jusqu’à 120 GB/s. Voici ce que cela signifie pour faire tourner des modèles de langage sur un Mac qui en est équipé, calculé à partir des chiffres d’Apple.

1Les caractéristiques qui comptent pour l’IA

Mémoire unifiée32 GB
Bande passante mémoire120 GB/s
Présente dansMacBook Air (2025), 14-inch MacBook Pro (2024), Mac mini (2024), iMac (2024)
Place dédiée adaptéePlace Core : mine jusqu’à 20 MLX par jour

2Quels modèles tiennent

À 4 bits par poids, un modèle a besoin d’un peu plus d’un demi-gigaoctet par milliard de paramètres, plus de la place pour son contexte et pour macOS. Avec 32 GB, la puce M4 accueille sans peine des modèles jusqu’à environ 42 milliards de paramètres.

Modèle en 4 bitsMémoire nécessaireTient sur la puce M4
Modèle 8B4,5 GBOui
Modèle 14B7,9 GBOui
Modèle 32B18 GBOui
Modèle 70B39,4 GBNon
gpt-oss-120b, mixture-of-experts65 GBNon
Qwen3.5-397B-A17B, mixture-of-experts223,3 GBNon
DeepSeek-V4.1-Flash, mixture-of-experts316 GBNon

3Quelle vitesse attendre

La génération de texte est limitée par la bande passante mémoire : chaque nouveau token lit une fois les poids actifs du modèle. En divisant les 120 GB/s de la puce M4 par les octets lus par token, on obtient le plafond ci-dessous. En pratique, on atteint généralement 45 % à 80 % de ce plafond (benchmarks llama.cpp).

Modèle en 4 bitsLu par tokenPlafond pour une conversation
Modèle 8B4,5 GB27 tokens/s
Modèle 14B7,9 GB15 tokens/s
Modèle 32B18 GB7 tokens/s

5Comparer avec d’autres puces

6Questions

La puce M4 peut-elle faire tourner un modèle 70B ?
Pas confortablement. Un modèle 70B en 4 bits nécessite environ 40 GB, et la puce M4 offre au plus 32 GB. Les modèles jusqu’à environ 42 milliards de paramètres tiennent bien.
Combien de tokens par seconde avec la puce M4 ?
Pour un modèle 8B en 4 bits, le plafond est d’environ 27 tokens par seconde, et en pratique on en atteint entre la moitié et les quatre cinquièmes. Les modèles plus gros sont proportionnellement plus lents.
La puce M4 est-elle bonne pour l’IA ?
Pour faire tourner des modèles en local, ce sont la mémoire et la bande passante qui comptent le plus. La puce M4 offre jusqu’à 32 GB à 120 GB/s, assez pour des modèles jusqu’à environ 42 milliards de paramètres. Elle peut aussi rapporter en exécutant des tâches d’IA pour MLX Network avec MLX Node.

Sources

  1. Apple: Mac mini (2024) specssupport.apple.com
  2. llama.cpp: Apple Silicon benchmarksgithub.com
M4 pour LLM en local : mémoire, vitesse et modèles | MLX