Benchmark: MLX vs. Ollama beim Ausführen von Qwen3-Coder-Next 8-Bit auf dem M5 Max MacBook Pro

✍️ OpenClawRadar📅 Veröffentlicht: 16. April 2026🔗 Source
Benchmark: MLX vs. Ollama beim Ausführen von Qwen3-Coder-Next 8-Bit auf dem M5 Max MacBook Pro
Ad

Es wurde ein Benchmark durchgeführt, der zwei lokale Inferenz-Backends vergleicht – MLX (Apples natives ML-Framework) und Ollama (basierend auf llama.cpp) – die dasselbe Qwen3-Coder-Next-Modell in 8-Bit-Quantisierung auf Apple Silicon ausführen. Ziel war es, den Rohdurchsatz (Token pro Sekunde), die Zeit bis zum ersten Token (TTFT) und die allgemeine Programmierfähigkeit über realistische Programmieraufgaben hinweg zu messen.

Methodik

Der Aufbau verwendete:

  • MLX-Backend: mlx-lm v0.29.1, das mlx-community/Qwen3-Coder-Next-8bit über seinen eingebauten OpenAI-kompatiblen HTTP-Server auf Port 8080 bereitstellt.
  • Ollama-Backend: Ollama, das qwen3-coder-next:Q8_0 über seine OpenAI-kompatible API auf Port 11434 bereitstellt.

Beide Backends wurden über dasselbe Python-Benchmark-Harness mit der OpenAI-Client-Bibliothek und aktiviertem Streaming angesprochen. Jeder Test wurde 3 Iterationen pro Prompt ausgeführt, wobei die Ergebnisse gemittelt und die TTFT der ersten Iteration für den anfänglichen Cold-Start-Prompt (Modellladen) ausgeschlossen wurden.

Testsuite

Sechs Prompts deckten ein Spektrum von Programmieraufgaben ab:

  • Kurze Vervollständigung: Schreibe eine Palindrom-Prüffunktion (max. 150 Token)
  • Mittlere Generierung: Implementiere eine LRU-Cache-Klasse mit Typ-Hinweisen (max. 500 Token)
  • Lange Argumentation: Erkläre async/await vs. Threading mit Beispielen (max. 1000 Token)
  • Debug-Aufgabe: Finde und behebe Fehler in Merge Sort + Binärsuche (max. 800 Token)
  • Komplexe Programmierung: Thread-sichere begrenzte Blocking-Queue mit Context Manager (max. 1000 Token)
  • Code-Review: Überprüfe 3 Funktionen auf Leistung/Korrektheit/Stil (max. 1000 Token)
Ad

Ergebnisse

Durchsatz (Token pro Sekunde) auf M5 Max mit 128 GB RAM:

  • Kurze Vervollständigung: Ollama 32,51 Tok/s, MLX 69,62 Tok/s (MLX +114 %)
  • Mittlere Generierung: Ollama 35,97 Tok/s, MLX 78,28 Tok/s (MLX +118 %)
  • Lange Argumentation: Ollama 40,45 Tok/s, MLX 78,29 Tok/s (MLX +94 %)
  • Debug-Aufgabe: Ollama 37,06 Tok/s, MLX 74,89 Tok/s (MLX +102 %)
  • Komplexe Programmierung: Ollama 35,84 Tok/s, MLX 76,99 Tok/s (MLX +115 %)
  • Code-Review: Ollama 39,00 Tok/s, MLX 74,98 Tok/s (MLX +92 %)

Gesamtdurchschnitt: MLX erreichte ungefähr 72 Token pro Sekunde, was ungefähr dem doppelten Durchsatz von Ollama entspricht. Gemessene Metriken umfassten Tokens/Sek. (Ausgabe-Token pro Sekunde, höher ist besser), TTFT (Zeit von der Anfrage bis zum ersten empfangenen Token, niedriger ist besser), Gesamtzeit (Echtzeit für vollständige Antwort, niedriger ist besser) und Speichernutzung gemessen via psutil.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Claude mit einem lokalen LLM als Assistent über MCP auf dem Mac ausstatten
Werkzeuge

Claude mit einem lokalen LLM als Assistent über MCP auf dem Mac ausstatten

Ein Entwickler verbindet Claude mit einem lokalen Qwen 2.5 Coder 14B über Ollama und MCP und schafft so einen kostenlosen Assistenten für Aufgaben wie Textverarbeitung und den Umgang mit großen Dateien.

OpenClawRadar
Kostenloses MCP ermöglicht Claude die automatische Analyse von Google Search Console-Daten
Werkzeuge

Kostenloses MCP ermöglicht Claude die automatische Analyse von Google Search Console-Daten

Ein kostenloser MCP-Server (Model Context Protocol) ermöglicht es Claude, Google Search Console-Daten für jede Website abzufragen, auf die Sie Zugriff haben. Fragen Sie nach Suchanfragen, Seiten, Klicks, Impressionen, CTR und Position – ohne manuellen CSV-Export.

OpenClawRadar
Schwarm-Leckdetektor: Kostenloses Tool zum Scannen nach offengelegten API-Schlüsseln in OpenClaw-Konfigurationen
Werkzeuge

Schwarm-Leckdetektor: Kostenloses Tool zum Scannen nach offengelegten API-Schlüsseln in OpenClaw-Konfigurationen

Ein Entwickler veröffentlichte swarm-leak-detector, ein MIT-lizenziertes Tool ohne Abhängigkeiten, das nach über 21 Anmeldedaten-Mustern (OpenAI, Anthropic, OpenRouter, Stripe usw.) in Klartext-JSON-Konfigurationsdateien sucht. Führen Sie es mit npx swarm-leak-detector scan ~/.clawdbot/ aus, um in etwa 30 Sekunden nach Lecks zu suchen.

OpenClawRadar
Überarbeitung: KI-Editor entwickelt mit agentenbasierten Codierungstools und Y.js CRDT
Werkzeuge

Überarbeitung: KI-Editor entwickelt mit agentenbasierten Codierungstools und Y.js CRDT

Revise ist ein KI-Editor für Dokumente, der über 10 Monate hinweg von Grund auf mit agentenbasierten Codierungswerkzeugen entwickelt wurde. Er verfügt über eine eigene Textverarbeitungs-Engine und eine Rendering-Schicht, die nur Y.js für den CRDT-Stack verwendet. Das System integriert mehrere KI-Modelle, darunter GPT-5.4-Varianten und Claude-Modelle, für Korrekturlesen und Überarbeitungen.

OpenClawRadar