Benchmark : MLX vs Ollama exécutant Qwen3-Coder-Next 8-Bit sur MacBook Pro M5 Max

✍️ OpenClawRadar📅 Publié: April 16, 2026🔗 Source
Benchmark : MLX vs Ollama exécutant Qwen3-Coder-Next 8-Bit sur MacBook Pro M5 Max
Ad

Un benchmark a été réalisé comparant deux backends d'inférence locaux—MLX (le framework ML natif d'Apple) et Ollama (basé sur llama.cpp)—exécutant le même modèle Qwen3-Coder-Next en quantification 8 bits sur Apple Silicon. L'objectif était de mesurer le débit brut (tokens par seconde), le temps jusqu'au premier token (TTFT) et la capacité globale de programmation sur des tâches de codage réelles.

Méthodologie

La configuration utilisée :

  • Backend MLX : mlx-lm v0.29.1 servant mlx-community/Qwen3-Coder-Next-8bit via son serveur HTTP compatible OpenAI intégré sur le port 8080.
  • Backend Ollama : Ollama servant qwen3-coder-next:Q8_0 via son API compatible OpenAI sur le port 11434.

Les deux backends ont été accédés via le même harnais de benchmark Python utilisant la bibliothèque cliente OpenAI avec le streaming activé. Chaque test a été exécuté 3 itérations par prompt, avec les résultats moyennés et en excluant le TTFT de la première itération pour le prompt de démarrage à froid initial (chargement du modèle).

Suite de tests

Six prompts couvraient un spectre de tâches de programmation :

  • Complétion courte : Écrire une fonction de vérification de palindrome (150 tokens maximum)
  • Génération moyenne : Implémenter une classe de cache LRU avec des indications de type (500 tokens maximum)
  • Raisonnement long : Expliquer async/await vs threading avec des exemples (1000 tokens maximum)
  • Tâche de débogage : Trouver et corriger des bugs dans le tri fusion + recherche binaire (800 tokens maximum)
  • Codage complexe : File d'attente bloquante bornée thread-safe avec gestionnaire de contexte (1000 tokens maximum)
  • Revue de code : Examiner 3 fonctions pour la performance/correction/style (1000 tokens maximum)
Ad

Résultats

Débit (Tokens par Seconde) sur M5 Max avec 128 Go de RAM :

  • Complétion courte : Ollama 32,51 tok/s, MLX 69,62 tok/s (MLX +114 %)
  • Génération moyenne : Ollama 35,97 tok/s, MLX 78,28 tok/s (MLX +118 %)
  • Raisonnement long : Ollama 40,45 tok/s, MLX 78,29 tok/s (MLX +94 %)
  • Tâche de débogage : Ollama 37,06 tok/s, MLX 74,89 tok/s (MLX +102 %)
  • Codage complexe : Ollama 35,84 tok/s, MLX 76,99 tok/s (MLX +115 %)
  • Revue de code : Ollama 39,00 tok/s, MLX 74,98 tok/s (MLX +92 %)

Moyenne globale : MLX a atteint environ 72 tokens par seconde, soit environ le double du débit d'Ollama. Les métriques mesurées incluaient les tokens/sec (tokens de sortie générés par seconde, plus élevé est meilleur), TTFT (temps entre l'envoi de la requête et la réception du premier token, plus bas est meilleur), temps total (temps horloge pour la réponse complète, plus bas est meilleur) et l'utilisation de la mémoire mesurée via psutil.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Mémoire gustative : Mémoire réversible d'agent via des vecteurs de calcul hyperdimensionnel
Tools

Mémoire gustative : Mémoire réversible d'agent via des vecteurs de calcul hyperdimensionnel

L'informatique hyperdimensionnelle remplace la recherche vectorielle pour une mémoire complète : lister TOUS les jours touchant un projet, détecter les flux de travail sans nom et décomposer les journaux quotidiens sans perte via des produits scalaires.

OpenClawRadar
Kit d'Apprentissage : Un Plugin Claude Code pour l'Intégration et l'Exploration de Bases de Code
Tools

Kit d'Apprentissage : Un Plugin Claude Code pour l'Intégration et l'Exploration de Bases de Code

Learning-kit est une extension gratuite pour Claude Code qui analyse les dépôts pour générer des plans d'apprentissage structurés et des tutoriels interactifs. Il aide les développeurs à comprendre les bases de code inconnues avant d'apporter des modifications, avec des modes d'application configurables et un suivi de progression.

OpenClawRadar
E2a : Passerelle de messagerie open source pour agents IA avec vérification SPF/DKIM et livraison par webhook/WebSocket
Tools

E2a : Passerelle de messagerie open source pour agents IA avec vérification SPF/DKIM et livraison par webhook/WebSocket

E2a est une passerelle e-mail authentifiée pour les agents IA qui vérifie SPF/DKIM sur les courriels entrants, délivre via webhook ou WebSocket, et prend en charge les courriels sortants avec approbation humaine dans la boucle.

OpenClawRadar
Claude-Code v2.1.111 ajoute Opus 4.7 en effort élevé, /ultrareview et un outil PowerShell.
Tools

Claude-Code v2.1.111 ajoute Opus 4.7 en effort élevé, /ultrareview et un outil PowerShell.

Claude-Code v2.1.111 introduit le niveau d'effort Opus 4.7 xhigh entre high et max, ajoute la commande /ultrareview pour des revues de code multi-agents basées sur le cloud, et commence le déploiement de la prise en charge des outils PowerShell sur Windows. La mise à jour inclut également des contrôles interactifs /effort, une correspondance automatique des thèmes, et de nombreuses corrections de bugs.

OpenClawRadar