Zum Tool springen
JoeLucky

Auf ★ klicken, um ein Tool zu speichern

Tool-Kategorien

Base64-Kodierer/-DekodiererJSON-ViewerBeliebtJWT-DecoderUUID-GeneratorURL-Kodierer/-DekodiererJSON zu CSVCSV zu JSONJSON zu YAMLYAML zu JSONJSON zu XMLXML zu JSONCSV zu YAMLYAML zu CSVJSON-FormatiererYAML-FormatiererXML-FormatiererHTML-FormatiererCSS-FormatiererRegex-TesterHash-GeneratorCron-ParserHTML-Entity-Encoder/-DecoderZahlenbasis-UmrechnerURL-Parser / Query-InspektorCSV-Viewer/-ValidatorMarkdown-VorschauSQL-FormatterMermaid-Live-EditorLLM-API-KostenrechnerNEULLM-VRAM-RechnerNEURAG-Chunking-VisualisiererNEUCloud-Speicher-Kostenrechner (S3, R2, B2)NEUSLA-VerfügbarkeitsrechnerNEU
JoeLucky

Praktische Online-Tools an einem Ort

DatenschutzerklärungNutzungsbedingungen

© 2026 JoeLucky®. Alle Rechte vorbehalten.

  1. JoeLucky
  2. /Entwickler
  3. /LLM-VRAM-Rechner

LLM-VRAM-Rechner

VRAM-Bedarf eines LLM schätzen und prüfen, ob es auf Ihre GPU passt.

Melden

Ähnliche Tools: ENTWICKLER

Alle anzeigen
LLM-API-Kostenrechner

API-Kosten von OpenAI, Anthropic und Gemini pro Anfrage und Monat vergleichen – mit Prüfdatum der Preise.

Öffnen →
RAG-Chunking-Visualisierer

Dokument einfügen und RAG-Chunking samt Embedding-Kosten live sehen. Ihr Text wird nicht hochgeladen.

Öffnen →
Einheitenumrechner

Rechnen Sie Einheiten in 12 Kategorien sofort um, darunter Länge, Gewicht, Temperatur, Fläche und Volumen.

Öffnen →

💬 Kommentare

?

Noch keine Kommentare. Schreiben Sie den ersten!

Was ist LLM-VRAM-Rechner?

Der LLM-VRAM-Rechner schätzt, wie viel Speicher zum AUSFÜHREN eines großen Sprachmodells lokal oder selbst gehostet nötig ist. Gesamt ≈ Gewichte + KV-Cache + Laufzeit-Overhead; Gewichte = Parameter × Bits pro Gewicht ÷ 8, KV-Cache = 2 × Schichten × KV-Köpfe × Kopfdimension × Bytes pro Element × Kontext × gleichzeitige Sequenzen. Nach Auswahl von Modell, Quantisierung und Gerät erfahren Sie, ob es passt, wie viel Reserve bleibt, welcher Kontext maximal passt und wie hoch die Geschwindigkeitsgrenze ist.

Anleitung

  1. Wählen Sie ein Modell (oder eigene Parameter, Schichten, KV-Köpfe und Dimension) und eine Gewichts-Quantisierung.
  2. Stellen Sie KV-Cache-Genauigkeit, Kontextlänge und die Zahl gleichzeitiger Sequenzen ein.
  3. Wählen Sie Gerätekapazität und -typ (dedizierte GPU, Apple Unified Memory) und bei Bedarf Geräteanzahl und Speicherbandbreite.
  4. Lesen Sie, ob es passt, die Aufschlüsselung, den längsten Kontext und die Vergleichstabelle der Quantisierungsstufen.

Hinweise

  • Beispiel: Llama 3.1 8B in Q4_K_M mit 8.192 Tokens Kontext und einer Sequenz braucht etwa 4,6 GiB für Gewichte und etwa 1 GiB KV-Cache, mit dem Standard-Overhead etwa 7 GiB.
  • Die Modellangaben stammen aus config.json-Dateien und safetensors-Metadaten von Hugging Face; die Bitbreiten der Quantisierung sind llama.cpp-Messungen an Llama-3.1-8B und weichen bei anderen Modellen leicht ab.
  • Geschätzt wird nur der Speicher für die Inferenz, nicht für Training oder Fine-Tuning; der reale Bedarf hängt von Engine, Batching und CUDA-Version ab – planen Sie Reserve ein.
  • Alles wird in Ihrem Browser berechnet.

Häufig gestellte Fragen

Wie viel VRAM brauche ich für ein LLM?

Gesamt ≈ Gewichte + KV-Cache + Laufzeit-Overhead. Gewichte = Parameter × Bits pro Gewicht ÷ 8; ein Modell mit 8 Milliarden Parametern braucht z. B. etwa 15 GiB in FP16 (16 Bit) und etwa 4,6 GiB in Q4_K_M (rund 4,9 Bit). Der KV-Cache wächst mit der Kontextlänge und der Zahl gleichzeitiger Sequenzen, stellen Sie also beides ein.

Was ist der KV-Cache und warum braucht ein längerer Kontext mehr Speicher?

Für jedes verarbeitete Token speichert das Modell Key und Value jeder Schicht, damit sie beim Generieren nicht neu berechnet werden müssen. Größe = 2 × Schichten × KV-Köpfe × Kopfdimension × Bytes pro Element × Kontextlänge × Sequenzen, also proportional zur Kontextlänge. Modelle mit Grouped-Query-Attention (weniger KV-Köpfe) oder Sliding Window brauchen deutlich weniger.

Welche Quantisierung soll ich wählen? Was unterscheidet Q4, Q5 und Q8?

Weniger Bits machen die Gewichte kleiner und meist schneller, kosten aber Qualität. Q8_0 liegt nahe am Original, Q5_K_M und Q6_K sind gängige Kompromisse, Q4_K_M ist bei knappem Speicher der übliche Startpunkt, unterhalb von Q3 wird der Qualitätsverlust deutlich. Die Tabelle zeigt, ob jede Stufe mit Ihren Einstellungen passt.

Wie wird der Speicher bei MoE-Modellen (Mixture of Experts) gezählt?

Alle Experten müssen geladen werden, daher zählen die Gewichte mit den GESAMT-Parametern und nicht mit den pro Token aktiven. Die Generierungsgeschwindigkeit hängt dagegen von den AKTIVEN Parametern ab; deshalb brauchen MoE-Modelle oft viel Speicher, sind aber nicht besonders langsam.

Kann das Modell den gesamten Unified Memory eines Apple-Silicon-Macs nutzen?

In der Regel nicht. Standardmäßig darf die GPU nur einen Teil des Unified Memory nutzen (grob zwei Drittel bis drei Viertel); bei „Apple Unified Memory“ gelten daher 75 % als nutzbar. Mit „Eigener nutzbarer Anteil“ passen Sie das an Ihre tatsächliche Einstellung an.

Wie werden mehrere GPUs berücksichtigt?

Gewichte und KV-Cache werden gleichmäßig auf die Karten verteilt angenommen, und jede Karte trägt ihren eigenen festen Laufzeit-Overhead; die Summe liegt daher etwas über der bei einer Karte. Die tatsächliche Aufteilung (Tensor- oder Pipeline-Parallelität) und der Kommunikations-Overhead hängen von der Engine ab, planen Sie also zusätzliche Reserve ein.

Wie genau ist das? Gilt es auch für Training oder Fine-Tuning?

Es ist eine Planungsschätzung nur für die INFERENZ: Gewichte, KV-Cache und ein einstellbarer Overhead. Der reale Bedarf hängt von Engine (vLLM, llama.cpp u. a.), Batching, CUDA-Version und Paged-KV-Einstellungen ab. Training und Fine-Tuning brauchen viel mehr Speicher (Gradienten, Optimizer-Zustand, Aktivierungen) und liegen außerhalb dieses Tools.

Wie wird die Obergrenze der Generierungsgeschwindigkeit geschätzt?

Jedes erzeugte Token liest die aktiven Gewichte einmal; bei Batch 1 liegt die Obergrenze daher bei etwa „Speicherbandbreite ÷ pro Token gelesene Gewichts-Bytes“. Das ist ein theoretisches Limit ohne Rechenengpässe, KV-Cache-Lesezugriffe und Software-Overhead, die reale Geschwindigkeit ist meist niedriger. Sie erscheint erst, wenn Sie die Bandbreite Ihres Geräts eintragen.

Gerät

Gängige Größen
Gerätetyp
Erweitert: Laufzeit-Overhead
%
Passt — Dieses Setup lässt sich auf diesem Gerät laden.
Gewichte4,58 GiB
KV-Cache1,00 GiB
Laufzeit-Overhead1,46 GiB
Gesamt7,03 GiB
Benötigt pro Gerät7,03 GiB
Nutzbar pro Gerät22,08 GiB
Reserve15,05 GiB
Längster Kontext, der auf dieses Gerät passt131.456
Maximale gleichzeitige Sequenzen bei diesem Kontext16
Obergrenze der Generierungsgeschwindigkeit (ca., Tokens/s)—

Alle Quantisierungsstufen (aktuelle Einstellungen)

Alle Quantisierungsstufen (aktuelle Einstellungen)
QuantisierungbpwGewichteGesamtPasst?
FP323229,92 GiB34,91 GiBNein
FP161614,96 GiB18,45 GiBJa
Q8_08.50087,95 GiB10,74 GiBJa
FP887,48 GiB10,23 GiBJa
Q6_K6.56336,14 GiB8,75 GiBJa
Q5_K_M5.70365,33 GiB7,87 GiBJa
Q5_K_S5.57045,21 GiB7,73 GiBJa
Q4_K_M4.89444,58 GiB7,03 GiBJa
Q4_K_S4.66724,36 GiB6,80 GiBJa
Q3_K_L4.29794,02 GiB6,42 GiBJa
Q3_K_M3.9963,74 GiB6,11 GiBJa
Q3_K_S3.64293,41 GiB5,75 GiBJa
Q2_K3.15932,95 GiB5,25 GiBJa

Die Modellangaben stammen aus config.json-Dateien und safetensors-Metadaten von Hugging Face (geprüft am 2026-10-20); die bpw-Werte der Quantisierung sind llama.cpp-Messungen an Llama-3.1-8B und weichen bei anderen Modellen leicht ab.

Dies ist eine Planungsschätzung des Speichers zum AUSFÜHREN (Inferenz) eines Modells, nicht für Training oder Fine-Tuning. Der reale Bedarf hängt von Engine (vLLM, llama.cpp, TensorRT-LLM …), Batching und CUDA-Version ab; planen Sie Reserve ein.

Formeln und Annahmen
  • Gewichte = Parameter × Bits pro Gewicht ÷ 8.
  • KV-Cache = 2 × Schichten × KV-Köpfe × Kopfdimension × Bytes pro Element × Kontext × Sequenzen; Schichten mit Sliding Window (z. B. Gemma 2) zählen höchstens mit der Fensterlänge.
  • Laufzeit-Overhead = fester Betrag pro Gerät + Anteil der Gewichte; Faustwerte, die Sie anpassen können.
  • Bei mehreren Geräten werden Gewichte und Cache gleichmäßig aufgeteilt, und jedes Gerät trägt den festen Overhead.
  • Geschwindigkeitsgrenze = Speicherbandbreite ÷ pro Token gelesene Gewichts-Bytes (Batch 1, Rechenleistung ignoriert).