MiniMax M2.7 Q8_0 128K auf 2x3090 mit CPU-Offloading – Benchmarks und Konfiguration aus der Praxis

In einem aktuellen r/LocalLLaMA-Beitrag berichtet ein Benutzer von seinen Erfahrungen mit dem MiniMax M2.7-Modell (in Q8_0-Quantisierung) bei 128K Kontext auf einem 2x3090-Setup mit 256 GB DDR4 und einer gebrauchten 10900X-CPU. Die größte Herausforderung: ein großes MoE-Modell mit unquantisiertem KV-Cache auf relativ schwacher Hardware für diese Klasse auszuführen.
Leistungszahlen
Der Benutzer berichtet:
- Prompt-Verarbeitung: ~50 Tokens pro Sekunde
- Token-Generierung: ~10 Tokens pro Sekunde
- Beschrieben als „sehr langsam, aber für Coding-Agent-Workflows nutzbar“
Konfiguration
Er verwendet ik-llama-cuda (einen llama.cpp-Fork) mit den folgenden Flags (aus seiner NixOS-Konfiguration):
${ik-llama-cuda}/bin/llama-server \
-m ${modelPath} \
--host 0.0.0.0 \
--port ${toString cfg.port} \
-c ${toString cfg.contextLength} \
-ngl 999 \
--cpu-moe \
-sm graph \
-fa on \
-t 16 \
-tb 16 \
-b 4096 \
-ub 4096 \
-np 1 \
-muge \
-ger \
--jinja \
--metrics \
--temp 1.0 \
--top-p 0.95 \
--top-k 40 \
--min-p 0.01Bemerkenswerte Flags:
--cpu-moe– verlagert MoE-Expertenberechnungen auf die CPU-sm graph– aktiviert grafikbasiertes Scheduling-fa on– Flash Attention-t 16/-tb 16– 16 Threads für Berechnung bzw. Batch-b 4096/-ub 4096– Batch- und Ubatch-Größe-muge– speichernutzungsgesteuertes Expertenladen (vermutlich)-ger– GPU-Experten-Routing
Kontext & Motivation
Der Benutzer gibt an, dass Q8_0 gewählt wurde, um „seltsames Verhalten“ bei niedrigeren Quantisierungen zu vermeiden. Er merkt an, dass das Draft-Modell des Modells für spekulative Dekodierung nicht für M2.7 veröffentlicht wurde, was die Geschwindigkeit hätte verbessern können. Ihm geht es hauptsächlich um Genauigkeit statt Geschwindigkeit, solange die Generierung nicht „buchstäblich den ganzen Tag“ dauert.
Fazit für Entwickler
Dies ist ein praktischer Datenpunkt für alle, die große MoE-Modelle auf Multi-GPU-Setups mit System-RAM betreiben. Der --cpu-moe-Ansatz ermöglicht es, den Kontext weit über die VRAM-Grenzen hinaus zu skalieren, wenn auch mit reduzierter Geschwindigkeit. Für Coding-Agent-Workflows, bei denen Latenz weniger kritisch ist, kann dieser Kompromiss akzeptabel sein.
📖 Lese die vollständige Quelle: r/LocalLLaMA
👀 Siehe auch

Claude Cowork Dateizugriffsproblem mit Google Drive Streaming-Modus und die Lösung
Bei der Verwendung von Claude Cowork mit Google Drive for Desktop im Streaming-Modus können Dateien möglicherweise nicht geöffnet werden, da Cowork echte Dateien auf der Festplatte benötigt, nicht Platzhalter. Die Lösung besteht darin, bestimmte Ordner offline verfügbar zu machen und Standard-Dateiformate zu verwenden.

Verbesserung von OpenClaw mit der Macht des lokalen LLM: Einführung von GLM-4.7-Flash
Die Integration von GLM-4.7-Flash mit OpenClaw revolutioniert die Automatisierung durch KI, indem sie eine nahtlose lokale Bereitstellung und ausgeklügelte Code-Ausführung ermöglicht.

Ein vollständig lokaler KI-Agent auf einem Laptop mit 6 GB VRAM: Eine Schritt-für-Schritt-Anleitung für Studierende
Erforschen Sie, wie Studenten 6GB VRAM-Laptops nutzen können, um KI-Agenten lokal auszuführen, ohne auf kostspielige APIs angewiesen zu sein. Unser Leitfaden erläutert die wesentlichen Schritte und Werkzeuge.

Vorkodierungs-Routine mit Claude Code: 5 MCP-Server vor dem Schreiben einer Zeile
Ein Entwickler teilt eine 60-90 Sekunden dauernde Routine mit 5 MCP-Servern (Memory, Codebase-Graph, Tavily-Suche, Context7-Dokumentation) und Sicherheits-Hooks, die Halluzinationen und unnötige Edits drastisch reduziert.