Hur mycket minne behöver en språkmodell? VRAM och kvantisering

Tillbaka
← Lokal AI: alla kapitel
Lokal AI · Kapitel 3 av 13 Lästid ca 10 min · Nybörjare

Kortfattat: En tumregel är att en språkmodell som är kvantiserad till Q4 behöver ungefär två tredjedelar så många GB som den har miljarder parametrar. En 8B-modell kräver alltså ca 5–6 GB och en 70B-modell knappt 50 GB. Långa samtal tar extra plats. Längre ner kan du räkna ut om en modell ryms på din dator.

Vad betyder 8B, 30B och 70B?

Siffran står för antalet parametrar i miljarder (B som i billion). Parametrarna är de tal som modellen lärt sig under träningen, ungefär som hjärnans kopplingar. Fler parametrar ger oftast smartare svar, men kräver mer minne och går långsammare.

8 miljarder parametrar gånger ungefär 0,56 byte per parameter plus 20 procent marginal blir ungefär 5,4 GB

Så räknar du ut hur mycket minne en modell behöver.

Vad är kvantisering?

I originalform lagras varje parameter med 16 bitar. Kvantisering betyder att man avrundar talen så att de tar mindre plats. Med Q8 tar modellen ungefär halva utrymmet och med Q4 knappt en tredjedel. Kvaliteten sjunker lite, men oftast så lite att du inte märker det i vardagen.

Med fler nivåer följer värdena originalet nära, med färre nivåer blir det trappsteg

Kvantisering avrundar modellens värden till färre nivåer. Streckad linje = originalet, blå = det modellen sparar. (Förenklad illustration.)

Format Minne per miljard parametrar Kvalitet När ska jag välja det?
FP16 ca 2 GB Original När du finjusterar med LoRA (kapitel 9)
Q8 ca 1 GB Nästan som originalet När minnet räcker och kvalitet är viktigast
Q4 ca 0,6 GB Lite sämre, sällan märkbart Standardvalet för de flesta

Så mycket minne behöver modellerna

En 70B-modell behöver cirka 47 GB i Q4 och ryms inte på ett RTX 3090

Beräknat med tumregeln ovan, utan extra plats för långa samtal.

Diagrammet visar varför vi använder tre storlekar i serien. Ett RTX 3090 kör 8B- och 14B-modeller snabbt, och 32B-modeller i Q4 så länge samtalen är korta. En 70B-modell kräver DGX Spark eller en Mac med mycket minne.

Får modellen plats? Räkna själv

Modellstorlek

Kvantisering

Samtalslängd

Ungefärligt minnesbehov
–

    Uppskattning: modell × byte per parameter + 20 % marginal + plats för samtalet. Verklig användning varierar mellan modeller. Mac Mini och DGX Spark delar minnet med systemet, så vi räknar försiktigt med att ca 75 % kan användas av språkmodellen.

    Vad är tokens och kontextlängd?

    Språkmodeller läser och skriver inte hela ord, utan tokens: bitar av ord. Hastighet mäts därför i tokens per sekund. Ett vanligt ord är ofta en token, medan långa svenska sammansättningar kan bli flera.

    En mening delad i elva tokens

    Exempel. Exakt uppdelning beror på modellen.

    Kontextlängd är hur många tokens modellen kan hålla i huvudet samtidigt: din fråga, tidigare svar och eventuella dokument. Ju längre kontext, desto mer minne går åt. Det är därför kalkylatorn ovan frågar efter samtalslängd.

    MoE-modeller: stora men snabba

    Vissa moderna modeller är byggda som en Mixture of Experts (MoE). Modellen består av många mindre experter, och för varje token väljs bara några av dem. Hela modellen måste rymmas i minnet, men den räknar bara på en liten del. Qwen3-30B-A3B har till exempel 30 miljarder parametrar men använder bara ca 3 miljarder per token, och svarar därför ungefär lika snabbt som en liten modell.

    I en MoE-modell används bara två av åtta experter för varje token

    Förenklad bild av en MoE-modell (Mixture of Experts).

    Välj det som passar dig:

    Vad betyder det för dig hemma?

    • 8–12 GB grafikminne: 8B-modeller i Q4 fungerar bra för chatt och sammanfattningar.
    • 24 GB (RTX 3090 eller Mac Mini 32 GB): upp till ca 30B-modeller, märkbart smartare svar.
    • Mer än så behövs sällan hemma, om du inte vill köra de allra största modellerna.

    Börja med Q4. Byt till Q8 om du har minne över och vill ha lite bättre svar.

    Vad betyder det för företaget?

    När flera anställda använder samma AI-server har varje samtal sin egen kontext, och varje kontext tar minne. Räkna därför inte bara på modellen utan också på hur många som ska använda den samtidigt.

    • Modellen laddas en gång och delas av alla.
    • Samtalen tar extra minne per användare. Tio samtidiga långa samtal kan kräva lika mycket som själva modellen.
    • Dokumentsök (kapitel 7) skickar med textutdrag i varje fråga, vilket gör kontexten längre.

    Därför rekommenderar vi DGX Spark med 128 GB för ett kontor, även om modellen i sig skulle rymmas på mindre.

    Ordlista

    Parametrar

    De tal modellen lärt sig. Anges i miljarder: 8B, 70B.

    VRAM

    Grafikkortets eget minne. Snabbt, men begränsat (24 GB på RTX 3090).

    Delat minne (unified memory)

    Minne som delas mellan processor och grafikdel, som i Mac Mini och DGX Spark.

    Kvantisering

    Att avrunda modellens tal så att den tar mindre plats. Q4 och Q8 är vanliga nivåer.

    Token

    En bit av ett ord. Språkmodeller läser och skriver i tokens.

    Kontextlängd

    Hur mycket text modellen kan hålla i huvudet samtidigt.

    MoE

    Mixture of Experts. En modell där bara en del av experterna används för varje token.

    Vanliga frågor

    Hur mycket VRAM behövs för AI?

    För att köra en språkmodell lokalt räcker 8–12 GB för att komma igång. Med 24 GB kan du köra modeller upp till ca 30B i Q4. För 70B-modeller behövs runt 50 GB eller mer.

    Blir svaren mycket sämre med Q4?

    Oftast inte märkbart i vardagliga uppgifter. Skillnaden syns mest i svåra resonemang och kod. Har du minne över, välj Q8.

    Vad händer om modellen inte ryms?

    Programmen kan lägga en del av modellen i datorns vanliga minne, men då blir den mycket långsammare. Välj hellre en mindre modell eller kraftigare kvantisering.

    Räknas datorns vanliga RAM-minne?

    På en Mac och på DGX Spark, ja, eftersom minnet är delat. På en vanlig PC är det grafikkortets minne som gäller om språkmodellen ska gå snabbt.

    Behöver du mer minne?

    Vi hjälper dig att hitta en dator eller ett grafikkort med rätt mängd minne för de modeller du vill köra.

    Nästa kapitel: Installera lokal AI på Windows, Mac och Linux

    Jack
    Utvecklare på Alina med hobbykunskaper inom AI