How to Deploy Llama 3.3 70B Locally
Llama 3.3 70B is a 70B dense model that Meta released at the end of 2024, and Meta says it comes close to Llama 3.1 405B on many benchmarks. At 4-bit with 8K it takes about 46 GB, so you need one card with 48GB or more, or two 24GB cards. A 128GB unified-memory machine can hold it, but a dense model reads all of its weights for every token it generates, so 4-bit only manages about 5 tokens/s.
Llama 3.3 70B details
- Min VRAM at 4-bit47 GB · 8K
- Parameters70.6B
- Max context128K
- Architecture
- Dense
- License
- Llama 3.3 Community License
- Launch date
- Dec 6, 2024
- Vendor
- Meta AI
- Hugging Face repo
- meta-llama/Llama-3.3-70B-Instruct
- NVFP4 repo (Blackwell)
- nvidia/Llama-3.3-70B-Instruct-NVFP4
- MLX repo (Apple)
- mlx-community/Llama-3.3-70B-Instruct-4bit
- Ollama tag
- llama3.3:70b
- Layers
- 80
- Hidden size
- 8,192
- KV heads
- 8
- Head dim
- 128
How much VRAM does Llama 3.3 70B need for local deployment?
| Quantization | WeightsGB | 8K contextGB | 32K contextGB | 128K context (max)GB |
|---|---|---|---|---|
| 1-bit | 16.8GGUF | 20.6 | 28.6 | 60.8 |
| 2-bit | 27.4GGUF | 31.2 | 39.2 | 71.4 |
| 3-bit | 38.1GGUF | 41.9 | 49.9 | 82.1 |
| 4-bit | 42.5GGUF | 46.3 | 54.3 | 86.5 |
| 5-bit | 49.9GGUF | 53.7 | 61.7 | 93.9 |
| 8-bit | 75GGUF | 78.8 | 86.8 | 119 |
| BF16/FP16 | 141.1GGUF | 144.9 | 152.9 | 185.1 |
Full calculation rules are on the Methodology page.
Can a single GPU run Llama 3.3 70B?
It depends on the quant. 4-bit with 8K of context needs about 46 GB, so a single card has to have at least 48GB, which rules out every mainstream consumer card. The best single-card home for it is the 96GB RTX PRO 6000, at about 30 tokens/s with the full context window. A 48GB RTX A6000 just fits it, but at less than half the speed and with tight context. An RTX 5090 has to fall back to 2-bit, which runs fine but noticeably hurts answer quality. 128GB unified-memory machines hold even 8-bit, but a dense model reads all of its weights for every token, so 4-bit crawls along at around 5 tokens/s, fine only when you're in no hurry.
| Device | Price | Speed t/s | Max context |
|---|---|---|---|
| Ryzen AI Max+ 395 128GBWhole system · 128 GB | $4,46420 listings | 6.8 | 128K |
| Instinct MI21064 GB | $4,99411 listings | 41.2 | 119K |
| Mac Studio M5 Ultra 96GBWhole system · 96 GB | $7,27412 listings | 31.4 | 128K |
| MacBook Pro M5 Max 128GBWhole system · 128 GB | $7,54920 listings | 16 | 128K |
| $8,24022 listings | 7.2 | 128K | |
| $10,7223 listings | 34.2 | 128K | |
| $18,99912 listings | 48.2 | 128K | |
| $22,50011 listings | 44.8 | 128K | |
| Mac Studio M3 Ultra 512GBWhole system · 512 GB | $22,90013 listings | 21.2 | 128K |
| Device | Price | Speed t/s | Max context |
|---|---|---|---|
| Ryzen AI Max+ 395 128GBWhole system · 128 GB | $4,46420 listings | 4.5 | 128K |
| Instinct MI21064 GB | $4,99411 listings | 27.6 | 74K |
| Mac Studio M5 Ultra 96GBWhole system · 96 GB | $7,27412 listings | 20.9 | 128K |
| MacBook Pro M5 Max 128GBWhole system · 128 GB | $7,54920 listings | 10.6 | 128K |
| $8,24022 listings | 4.7 | 128K | |
| $10,7223 listings | 22.8 | 100K | |
| $18,99912 listings | 32.3 | 126K | |
| $22,50011 listings | 30 | 128K | |
| Mac Studio M3 Ultra 512GBWhole system · 512 GB | $22,90013 listings | 14 | 128K |
| Device | Price | Speed t/s | Max context |
|---|---|---|---|
| Ryzen AI Max+ 395 128GBWhole system · 128 GB | $4,46420 listings | 2.6 | 128K |
| Mac Studio M5 Ultra 96GBWhole system · 96 GB | $7,27412 listings | 12.1 | 80K |
| MacBook Pro M5 Max 128GBWhole system · 128 GB | $7,54920 listings | 6.1 | 128K |
| $8,24022 listings | 2.7 | 128K | |
| $18,99912 listings | 18.9 | 29K | |
| $22,50011 listings | 17.6 | 80K | |
| Mac Studio M3 Ultra 512GBWhole system · 512 GB | $22,90013 listings | 8.1 | 128K |
Only common GPUs and systems are listed, one set for models under 50B and another for larger ones, sorted by price from low to high.
How many GPUs do you need to run Llama 3.3 70B?
Two 32GB RTX 5090 cards are the simplest setup, running 4-bit at about 28 tokens/s. With 24GB cards (RTX 3090, 4090, RX 7900 XTX), vLLM needs four for 4-bit: the model plus 32K of context is about 54 GB, more than a pair's 48GB, and four cards do roughly 15 tokens/s. If you'd rather stick with two 24GB cards, you have two ways out: drop to 2-bit for about 21 tokens/s, or switch to llama.cpp with just 8K of context, where 4-bit squeezes onto the pair with very little headroom.
| Device | Cards | Total price | Total VRAM | Speed t/s | Total power |
|---|---|---|---|---|---|
| 2 cards | $1,790 | 64 GB | 20.5 | 500 W | |
| Radeon RX 7900 XTX24 GB per card | 2 cards | $2,500 | 48 GB | 21.8 | 710 W |
| 2 cards | $3,598 | 48 GB | 21.3 | 700 W | |
| 2 cards | $3,700 | 64 GB | 14 | 460 W | |
| 2 cards | $7,516 | 48 GB | 22.9 | 900 W | |
| 2 cards | $16,790 | 64 GB | 39.7 | 1,150 W |
| Device | Cards | Total price | Total VRAM | Speed t/s | Total power |
|---|---|---|---|---|---|
| 2 cards | $1,790 | 64 GB | 14.2 | 500 W | |
| 2 cards | $3,700 | 64 GB | 9.6 | 460 W | |
| Radeon RX 7900 XTX24 GB per card | 4 cards | $5,000 | 96 GB | 15.1 | 1,420 W |
| 4 cards | $7,196 | 96 GB | 14.7 | 1,400 W | |
| 2 cards | $9,798 | 96 GB | 12.1 | 600 W | |
| 4 cards | $15,032 | 96 GB | 15.8 | 1,800 W | |
| 2 cards | $16,790 | 64 GB | 27.7 | 1,150 W | |
| 2 cards | No price | 96 GB | 15.8 | 900 W |
| Device | Cards | Total price | Total VRAM | Speed t/s | Total power |
|---|---|---|---|---|---|
| 4 cards | $3,580 | 128 GB | 8.5 | 1,000 W | |
| Radeon RX 7900 XTX24 GB per card | 4 cards | $5,000 | 96 GB | 9.1 | 1,420 W |
| 4 cards | $7,196 | 96 GB | 8.8 | 1,400 W | |
| 4 cards | $7,400 | 128 GB | 5.8 | 920 W | |
| 2 cards | $9,798 | 96 GB | 7.3 | 600 W | |
| Instinct MI21064 GB per card | 2 cards | $9,988 | 128 GB | 15.3 | 600 W |
| 4 cards | $15,032 | 96 GB | 9.5 | 1,800 W | |
| 2 cards | $21,444 | 144 GB | 12.6 | 600 W | |
| 4 cards | $33,580 | 128 GB | 16.7 | 2,300 W | |
| 2 cards | $37,998 | 160 GB | 18 | 600 W | |
| 2 cards | No price | 96 GB | 9.5 | 900 W |
Full calculation rules are on the Methodology page.
What to know before running Llama 3.3 70B locally
4-bit, 5-bit or 8-bit
The 4-bit weights are 42.5 GB, and with llama.cpp at 8K, that's the highest level two 24GB cards can hold. With a single 96GB card, go to 8-bit (75.0 GB): about 18 tokens/s on the RTX PRO 6000, with about 80K of context. 5-bit (49.9 GB), in between, suits mismatched pairs like a 48GB card plus a 24GB card.
Speed it up with speculative decoding
A 70B generates slowly, so it's a good candidate for a draft model: the small model guesses a few tokens ahead and the large model checks them in one pass. The vLLM recipe provides an EAGLE-3 draft model trained by Red Hat; in llama.cpp, you can use Llama 3.2 3B, which shares its vocabulary, as the draft with
-md.Frameworks and parameters
llama.cpp, Ollama (llama3.3:70b) and vLLM all support it directly, and the tool-calling format and sampling parameters (
temperature0.6,top_p0.9) are the same as Llama 3.1.Long context takes 40 GB more
It uses standard attention, so VRAM keeps rising as context grows: at 4-bit, going from 8K to 128K takes VRAM from 46.3 GB to 86.5 GB. Two 24GB cards and a single 48GB A6000 are in about the same position, with context only up to around 20K; for the full 128K, you need a single 96GB card, four 24GB cards or a 128GB machine.
Launch commands
Ollama
- Windows
- macOS
- Linux
ollama run llama3.3:70bllama.cpp
- NVIDIA
- AMD
- Mac
- CPU
llama-server -hf bartowski/Llama-3.3-70B-Instruct-GGUF:Q4_K_M -c 8192
vLLM
- Linux
- NVIDIA
- AMD
vllm serve meta-llama/Llama-3.3-70B-InstructBlackwell GPUs (RTX 50 series, RTX PRO 6000, B200) run NVFP4 weights natively, at about 30% of the original size. For multiple GPUs, add --tensor-parallel-size with the card count.
vllm serve nvidia/Llama-3.3-70B-Instruct-NVFP4MLX
- Apple Silicon
On a Mac, pip install mlx-lm first; this command downloads the MLX weights from Hugging Face and starts an OpenAI-compatible server.
mlx_lm.server --model mlx-community/Llama-3.3-70B-Instruct-4bitFile names follow that week's model-library snapshot; the definitions are in the methodology. Methodology
Other models in the Meta family
| Model | Total params | Active params | 4-bit size |
|---|---|---|---|
| 3.2B | 3.2B | 2 GB | |
| 8B | 8B | 4.9 GB | |
| 108.6B | 17B | 65.4 GB | |
| 816B | 42B | 505.5 GB |