Hardware decisions for AI workloads

Which GPU do you need
for a 70B LLM?

Choose your precision, context and concurrency. Estimate memory with actual Llama 3.3 70B files, then compare single-GPU rental options and cards for your business.

Size the workload first.

Adjust runtime reserve and rental hours

Two GiB is an editable planning allowance, not a measured runtime requirement. Use a larger reserve when your engine, buffers or workload need it. Billable hours include the time your instance is charged, including idle time.

Llama 3.3 70B Instruct · one full-context FP16 KV cache per sequence · all weights on one GPU. Context includes input and generated tokens.

GPU capacity labels use a conservative decimal-GB budget here: 1 GB = 10⁹ bytes, while 1 GiB = 2³⁰ bytes. Check actual free VRAM before deployment.

Estimated GPU memory

42.85 GiB

46.01 GB · Q4_K_M · 4,096 tokens per sequence · 1 concurrent

Weight files
39.60 GiB
FP16 KV cache
1.25 GiB
Runtime reserve
2.00 GiB

Single-GPU rental shortlist

48 GB class and up for this estimate.

13 qualifying quotes

One lowest collected hourly quote per memory class, up to three classes. 100 billable hours in this planning period. Memory qualification is an estimate; throughput and deployment compatibility are untested.

Selected Runpod quotes only, not a market-wide price comparison. Stock is dated, not a reservation. Storage, startup and idle time, transfers, tax and other charges need separate budgeting.

Compare all 13 qualifying rental quotes
GPUMemory classCompute / hour100 hoursQuote observed
RTX A600048 GB$0.59$59.009 Nov 2026
RTX 6000 Ada48 GB$0.99$99.009 Nov 2026
L40S48 GB$1.09$109.009 Nov 2026
A100 PCIe80 GB$1.19$119.008 Nov 2026
A100 SXM80 GB$1.39$139.008 Nov 2026
A100 PCIe80 GB$1.79$179.009 Nov 2026
A100 SXM80 GB$1.79$179.009 Nov 2026
RTX PRO 6000 Blackwell Server Edition96 GB$2.49$249.009 Nov 2026
H200 SXM141 GB$3.59$359.008 Nov 2026
H100 SXM80 GB$3.99$399.009 Nov 2026
H200 SXM141 GB$5.29$529.009 Nov 2026
B200180 GB$7.99$799.009 Nov 2026
B300288 GB$8.99$899.009 Nov 2026
Buying instead? 3 reviewed cards meet this memory estimate

These are hardware candidates, not current purchase offers. Seller price and stock have not been collected. Check the exact board, power, cooling, host memory, driver and engine requirements before procurement.

The storage calculation

Why 70B at 4 bits is not the whole VRAM budget.

For exactly 70 billion parameters, ideal weight bytes = parameters × bits per parameter ÷ 8. This first table describes weight storage only.

PrecisionBytes / parameterIdeal weights · GBIdeal weights · GiB
FP324280 GB260.77 GiB
FP16 / BF162140 GB130.39 GiB
INT8170 GB65.19 GiB
INT40.535 GB32.60 GiB

The reviewed Q4_K_M file is 42.52 GB (39.60 GiB), not the idealized 35 GB. Real formats include quantization metadata and can use mixed precision; “70B” is a model-size label. Use actual file sizes and the model's architecture for planning.

Inspect the model files and calculation

Estimated bytes = weight-file bytes + KV bytes + runtime reserve. KV bytes = 2 × 80 layers × 8 KV heads × 128 head dimension × total context tokens × concurrent sequences × 2 bytes for FP16.

This is a conservative full-context cache scenario without prefix sharing or cache quantization. Engines can allocate memory differently. Nominal discrete-GPU labels use a conservative decimal-GB budget across the GPU planners. Apple unified-memory pages use a separate system allowance. Check actual free memory for your deployment.

Reviewed artifactAll weight filesSize
Q4_K_M1 file42.52 GB · 39.60 GiB
Q8_02 files74.98 GB · 69.83 GiB
F164 files141.12 GB · 131.43 GiB

Pinned GGUF files ↗ · revision b6c5c9f176f3279204034e1d16d393105e95cb88 · checked 8 Nov 2026.

Pinned architecture configuration ↗ is a public Unsloth mirror for this model. Publisher model and license ↗.

Hugging Face memory-estimation guidance ↗ distinguishes model loading from inference requirements. llama.cpp GPU build documentation ↗ covers backend setup. We have not run these deployment or speed tests.

Before you choose a GPU.

Can a single RTX 4090 or RTX 5090 run this 70B model?

The reviewed Q4_K_M weight files alone exceed the 24 GB and 32 GB capacity labels of those cards. They do not fit this fully GPU-resident scenario. More aggressive quantization, CPU offload and smaller models are separate decisions with their own quality and speed trade-offs.

Are two 24 GB GPUs the same as one 48 GB GPU?

No automatic memory pooling is assumed. A multi-GPU setup needs an engine that can split the model, sufficient memory on each device, and suitable interconnect and host resources. Two separate single-GPU rental quotes do not establish a colocated two-GPU instance. This page qualifies single-GPU capacity only.

Does meeting this memory estimate mean the GPU is ready for production?

It gives you a capacity shortlist. Check your exact model files, engine and CUDA support, actual free VRAM, request pattern, latency and throughput. Run a representative test before buying or committing to long-term capacity. These numbers are for inference, not training or fine-tuning.

Do these figures apply to every 70B model?

The storage table is arithmetic for exactly 70 billion parameters. The interactive planner uses the pinned Llama 3.3 70B artifacts and architecture only. Other models, formats, KV cache layouts and serving engines need their own inputs. Changing precision does not establish equivalent task quality.

Compare other models in the LLM VRAM calculator →

Put the capacity choice into your operating budget.

Compare buying, renting and API use →Check Ollama context and allocation →Send a hardware or pricing correction →