Hold the architecture constant. Change the weights.
Each editable scenario uses 80 layers, eight KV heads, 128 dimensions per head, 32,768 cached tokens, one concurrent sequence, 16-bit KV cache, 20% runtime headroom, and 90% usable VRAM. Those are example inputs—not properties of every 70B model.
Fit is not throughput. Enough capacity does not prove useful tokens per second.
One sequence is not a service. KV cache grows linearly with full concurrent caches.
Topology matters. The GPU count must match a supported parallel configuration and interconnect.
Read the estimate
Change the architecture before changing the hardware.
Copy layer count, KV heads, and head dimension from the exact model configuration. Set the cached context and concurrent sequences from the serving target, then enter the memory you can actually allocate on each device.
How much VRAM does a 70B model need at 4-bit precision?
Exactly four bits per parameter is about 32.6 GiB for raw 70B weights. The illustrative 32K-context serving profile on this page reaches 51.1 GiB after explicit KV cache and 20% runtime headroom.
Can a 70B model run on one 48 GB GPU?
A 4-bit weight floor can fit, but the serving workload may not. With this page's explicit 32K KV cache, headroom, and 90% usable-memory assumption, the estimate needs two 48 GiB GPUs.
How much VRAM do 70B FP16 weights require?
Seventy billion parameters at two bytes each is about 130.4 GiB for weights alone. KV cache and runtime allocations increase the serving requirement.
Why is a model file smaller than the serving-memory requirement?
Serving also allocates KV cache, activations, kernels, workspace, and framework state. Quantized files may include scales, metadata, and higher-precision modules.
Infrastructure without the benchmark theatre
Get the next AI systems teardown.
ResearchAudio turns model releases, hardware claims, and serving constraints into practical decisions for engineers and builders.