Design wechseln

Llama 70B lokal betreiben: 5700XT, Mac M4 und CUDA im Vergleich

20-28 tok/s
Mac M4 Max 70B Q4
Unified Memory liefert Top-Performance
18 tok/s
RTX 4090 70B offload
Overhead durch CPU-GPU-Datenverkehr
~40GB
VRAM-Bedarf Q4_K_M
inkl. KV Cache ca. 45 GB
数据来源: Reddit LocalLLaMA und Praxisberichte aus Tech-Blogs

Llama 70B lokal ausführen – reicht Ihre AMD 5700XT mit 8 GB VRAM? Läuft das auf dem Mac M4?

Die Antwort überrascht vielleicht: Die FP16-Vollversion von 70B braucht 140 GB VRAM – für Consumer-Hardware praktisch unmöglich. Quantisierung senkt die Hürde auf rund 40 GB – plötzlich wird es interessant.

Dieser Artikel vergleicht drei gängige Wege mit Praxisdaten: AMD 5700XT (Liebling der Tüftler), Mac M4 (Vorteil durch Unified Memory) und NVIDIA CUDA (etabliertes Ökosystem). In etwa fünf Minuten können Sie einschätzen, welche Variante zu Ihnen passt.

Der wahre VRAM-Bedarf von Llama 70B

Quantisierung komprimiert das Modell. Bei FP16 belegt jeder Parameter 2 Byte – 70 Milliarden Parameter ergeben 140 GB VRAM. Selbst eine RTX 4090 mit 24 GB reicht nicht annähernd.

Die Lösung: GGUF-Quantisierungsversionen.

Welches Quantisierungslevel wählen?

Unterschiedliche Stufen, unterschiedlicher Speicherbedarf:

QuantisierungVRAM-BedarfGenauigkeitsverlustEinsatz
Q8_0~75 GBminimalForschung, maximale Präzision
Q6_K~55 GBgering64 GB+ RAM
Q5_K_M~45 GBakzeptabelMac mit 64 GB RAM
Q4_K_M~35–40 GBguter Kompromissdie meisten Consumer-Setups
Q3_K_M~30 GBspürbarmaximale Kompression

Empfehlung: Q4_K_M. Gutes Gleichgewicht zwischen Genauigkeit und Speicher. Q3 läuft zwar, aber die Qualität leidet – Antworten und logisches Schließen werden schwächer. Ab Q5 wird es besser, der Speicherbedarf steigt aber deutlich.

Nicht vergessen: KV Cache. Beim Inferieren speichert das Modell Kontext – zusätzlich etwa 5 GB. Für Q4_K_M in der Praxis 40–45 GB verfügbarer Speicher einplanen.

Drei Hardware-Optionen im Praxisvergleich

Kurz die Tabelle. Daten aus Reddit LocalLLaMA und mehreren Tech-Blogs.

OptionVRAM/RAMLauffähige Modelle70B Q4 PerformancePreisEinrichtung
AMD 5700XT8 GB VRAM7B voll, 12B teilweisenicht empfohlengebraucht 150–200 $schwierig
Mac M4 Max128 GB Unified Memory70B Q4/Q520–28 tok/s3500 $+einfach
NVIDIA RTX 409024 GB VRAM32B voll, 70B offload18 tok/s (offload)1500–2000 $mittel
NVIDIA RTX 509032 GB VRAM70B Q4 Single-Card-Versuch / Offloadkontextabhängig2000 $+mittel

AMD 5700XT: Albtraum für Tüftler

Ehrlich gesagt: 70B auf der 5700XT ist „mit Gewalt“. 8 GB VRAM – selbst 7B Q4 passt gerade so rein, 70B ist ausgeschlossen. Trotzdem probieren manche ROCm-Workarounds – ich auch.

Ergebnis: instabil. Es startet, bricht aber jederzeit ab. AMD unterstützt ROCm für RDNA1 (5700XT) offiziell nicht – nur Community-Tricks per Umgebungsvariable:

HSA_OVERRIDE_GFX_VERSION=10.1.0

Damit täuscht man ROCm an, Performance und Stabilität bleiben mäßig. Zum Experimentieren und Lernen okay – für ernsthafte Nutzung eher nein.

Mac M4: Unified Memory als Trumpf

Bei Apple Silicon teilen sich System- und „GPU“-Speicher denselben Pool – kein separates Offload-Problem wie bei Diskreten GPUs.

Praxis: 20–28 tok/s – für lokale Inferenz sehr angenehm. Setup einfach: Ollama oder MLX, wenige Befehle.

Nachteil: Preis. M4 Max ab etwa 3500 $. Wenn Sie ohnehin einen Mac für andere Arbeit brauchen und nebenbei LLMs nutzen, rechnet sich das oft.

NVIDIA CUDA: reifes Ökosystem, 70B braucht Offload

24 GB der RTX 4090 reichen für 32B locker. Für 70B: Offload – Teile der Layer auf der GPU, Rest im System-RAM.

Läuft, aber langsamer: ca. 18 tok/s, etwas unter Mac M4 Max – CPU-GPU-Transfers kosten Zeit.

Die RTX 5090 ist inzwischen mit 32 GB GDDR7 erschienen. Sie ist für 70B Q4 als Single-GPU deutlich geeigneter als die RTX 4090, bei langen Kontexten und Laufzeit-Overhead kann aber weiterhin Offload nötig sein; Preis und Verfügbarkeit schwanken.

CUDA-Stärke: Ökosystem. Feinabstimmung, PyTorch, Hugging Face – überall CUDA zuerst. Daran kommen Apple Silicon und AMD schwer vorbei.

Welche Option passt zu Ihnen?

Schritt für Schritt:

Schritt 1: Was haben Sie schon?

5700XT vorhanden?

  • ROCm-Workaround möglich, viel Geduld nötig
  • Realistisch: 7B (12B nur mit Teil-Offload)
  • Für ROCm-Verständnis und Experimente

Mac vorhanden?

  • RAM prüfen: 64 GB → 70B Q5, 128 GB komfortabler
  • M4 Pro/Max schneller, Basis-M4 geht auch
  • Hohe Erfolgsquote beim ersten Versuch

Noch nichts?

  • → Budget (Schritt 2)

Schritt 2: Budget

BudgetEmpfehlungHinweis
<500 $gebrauchte 5700XT oder Mac Mini M4 Basis5700XT riskant; 16 GB RAM nur kleine Modelle
500–2000 $RTX 4090 oder Mac Mini M4 Pro4090 braucht Offload für 70B; M4 Pro 24 GB passt eher für 7B/13B und teils 32B
2000 $+RTX 5090 oder Mac Studio M4 MaxFeintuning → NVIDIA; reine Inferenz → Mac

Schritt 3: Was wollen Sie tun?

Nur ausprobieren?

  • Jedes Setup mit 7B reicht – 70B ist kein Muss für den Einstieg.

Täglich, stabil?

  • Mac M4 am unkompliziertesten – Software installieren, ohne CUDA-/ROCm-Gefummel.

Feinabstimmung / Training?

  • NVIDIA CUDA – beste Tools, meiste Anleitungen.

Maximale Inferenz-Geschwindigkeit?

  • Mac M4 Max mit MLX oft 30–50 % schneller als llama.cpp (siehe unten).

Die meisten Leser wollen Stabilität im Alltag – dort punktet der Mac: wenig Treiber-Stress, wenig Kompatibilitäts-Roulette.

MLX vs. llama.cpp auf dem Mac

Zusätzliche Frage: MLX oder llama.cpp?

Performance

Laut Compute Market:

SzenarioMLXllama.cppDifferenz
Kurzer Prompt (<512 Tokens)schnellerReferenzMLX +30–50 %
Langer Prompt (>2048 Tokens)Referenzschnellerllama.cpp leicht vorn
Gesamt~25 tok/s~20 tok/sMLX führt

MLX ist für Apple Silicon optimiert und nutzt Metal direkt. llama.cpp ist plattformübergreifend, Metal-Unterstützung weniger tief.

Auswahl

Nur Inferenz, Tempo wichtig?

  • MLX. z. B. mlx_lm.generate, wenig Setup.

llama.cpp-Toolchain nötig?

  • Drittanbieter-Tools, gleiche GGUF-Datei auf mehreren Geräten → llama.cpp.

Unsicher?

  • Beides kurz testen – Installation ist schnell erledigt.

Persönlich: MLX für rein lokale Inferenz; Toolchain-Kompatibilität ist bei mir sekundär.

Fazit

Kurze Entscheidungstabelle:

SituationEmpfehlungGrund
Mac mit 64 GB+ RAMdirekt nutzen, MLXwenig Aufwand, gute Speed
Keine Hardware, <500 $Mac Mini M4 Basisstabiler als 5700XT
500–2000 $, stabilMac Mini M4 Pro oder RTX 409024 GB eher für 7B/13B; 70B braucht 64 GB+ oder Offload
2000 $+, FeintuningRTX 4090/5090CUDA-Ökosystem
ROCm lernengebrauchte 5700XTgünstig, viele Stolpersteine

Kern: Mac = unkompliziert und stabil, CUDA = volles Ökosystem, AMD = günstig, aber viel Handarbeit.

Ernsthafte Nutzung ohne Config-Marathon → Mac. Knappes Budget und Tüfteln okay → 5700XT, aber 70B nicht erwarten. Feintuning → NVIDIA.

Zum Ausprobieren: auf dem Mac Ollama oder MLX, mit 7B starten. Ohne Mac: prüfen, ob Ihre Hardware kleinere Modelle schafft – 70B ist nicht der Einstieg, erst lauffähig werden, dann skalieren.

FAQ

Wie viel VRAM braucht Llama 70B zum Laufen?
FP16-Vollversion: 140 GB. Q4_K_M-Quantisierung: 35–40 GB, mit KV Cache insgesamt 40–45 GB verfügbarer Speicher.
Mac M4 oder NVIDIA – was ist besser für große Modelle?
Nur Inferenz: Mac (stabil und einfach). Feinabstimmung: NVIDIA (bestes Ökosystem). Mac M4 Max: 20–28 tok/s, RTX 4090 mit Offload ca. 18 tok/s.
Welche Hardware bei knappem Budget?
500–2000 $: RTX 4090 oder Mac Mini M4 Pro für 7B/13B und teils 32B. Für stabiles 70B Q4 eher Mac mit 64 GB+ Unified Memory oder zwei RTX 3090. RTX 5090 ist besser für Single-Card-Versuche, kann aber weiterhin Offload brauchen. Unter 500 $: gebrauchte 5700XT eher nicht empfohlen.
Kann die AMD 5700XT Llama 70B ausführen?
Nein. 8 GB VRAM reichen nur für 7B-Modelle; ROCm unterstützt RDNA1 offiziell nicht – Workarounds sind instabil.
MLX oder llama.cpp auf dem Mac?
Kurze Prompts: MLX schneller (30–50 %). Lange Prompts: llama.cpp leicht im Vorteil. Plattformübergreifend: llama.cpp; reine Inferenz: MLX.

5 Min. Lesezeit · Veröffentlicht am: 28. Mai 2026 · Aktualisiert am: 9. Juli 2026

Kommentare

Melde dich mit GitHub an, um einen Kommentar zu hinterlassen

Easton BlogEaston Blog