Mistral Large 4 VRAM requirements at Q4 and 1M context
Mistral Large 4 needs about 713 GB in this Q4_K_M, 1,048,576 token, batch one scenario. Weights are 560 GB and the full context cache adds 87.9 GB. At 32K tokens the total falls to 619 GB.
Two numbers get attached to Mistral Large 4. About 1T parameters are stored, and about 52B (49B without the embeddings and output layers) run for each token. A server that keeps every expert loaded budgets for the first number, so Q4_K_M's 0.56 bytes per parameter gives 560 GB of weights. The cache is the second cost. At the full 1M context it comes to 87.9 GB, and a 65 GB allowance for the runtime brings the estimate to 713 GB. That's a planning figure for a single sequence with all experts resident. It doesn't reproduce a specific checkpoint, and it doesn't promise that your engine supports this architecture at Q4.
By TechCompare · Updated
Calculator
Estimated VRAM required
713 GB
1000B params at Q4_K_M, 1,048,576 token context, batch 1, inference.
Estimate accuracy: Planning estimate. Rounded model counts, tensor formats, cache packing, and workspace can change actual allocation. Confirm the exact checkpoint and serving engine with a load test.
Mistral Large 4 has 72 indexed attention layers. Nine reuse another layer's latent cache, so 63 layers own a 576-value latent, and 44 also store a 128-value index key. This budget follows the Transformers implementation. Vision processing and serving workspace can need extra memory.
Hardware that fits
Apple entries show installed unified memory separately from a model budget based on an 8 GB reserve. That budget is a planning heuristic, not a fixed hardware limit.
No single GPU in our catalog has enough memory. Multi-GPU or CPU offload required.
How this is calculated
The model has 72 layers of indexed attention with hidden size 6,144. Its feed forward blocks use 128 routed experts with 4 chosen per token. What makes the cache unusual is how the layers share it. Nine layers reuse the latent cache of layer 35, so only 63 layers own a latent of 576 values (512 latent plus 64 rope). On top of that, 44 layers have their own indexer and also store a 128 value index key. Per token the cache therefore holds 83,840 bytes in FP16, which adds up to 87.9 GB across 1,048,576 tokens. The cache is 12% of the whole estimate, so it matters but doesn't dominate. Cutting the context to 32K shrinks the cache to 2.7 GB and the total to 619 GB. A supported 8-bit cache would bring the full context total to about 664 GB, though that needs backend support and isn't a feature of every engine. The estimate follows the Transformers implementation. It leaves out vision processing for image input, workspace for prompt processing, and any draft model for speculative decoding. The model can write up to 262,144 tokens in one reply, and generated tokens fill the cache like prompt tokens do, so size for prompt plus output.
Verdict
Eight cards of 80 GB give 640 GB, which doesn't hold the full context estimate. The total takes 9 cards of 80 GB, or 4 cards of 192 GB, before any sharding overhead. At 32K context the total of 619 GB falls under that single node pool on paper, but it leaves very little room for uneven shards or prefill workspace, so test it before counting on it. An eight card node of 192 GB cards offers 1536 GB, which clears the full context estimate on paper with room for the uneven parts. Serving a few users at once changes the math, because each sequence needs its own cache while the weights are shared. A middle context of 128K comes to 628 GB for one sequence, and many deployments never need the full million. Mistral also publishes an NVFP4 checkpoint aimed at Blackwell GPUs, and GGUF conversions come from ggml-org and unsloth. Compare their actual file sizes with the 560 GB used here, because real quantized files mix precisions. The weights use the Mistral Ecosystem Open-Weight License, so read it before you deploy commercially.
More Mistral scenarios
Related guides
Frequently asked questions
How much VRAM does Mistral Large 4 need at Q4?
Can Mistral Large 4 run on eight 80 GB GPUs?
Why is the 1M cache smaller than I'd expect for 72 layers?
Does the 52B active parameter count lower the memory I need?
Is there an NVFP4 or GGUF version of Mistral Large 4?
What does this estimate leave out?
Related tools
RAM Latency Calculator
Convert DDR3/DDR4/DDR5 timings (CL, tRCD, tRP, tRAS) into true latency in nanoseconds.
Use tool ➜Power Cost Estimator
Estimate annual electricity costs for your PC, Server, or TV.
Use tool ➜Data Transfer Calculator
Estimate transfer times for files over USB, WiFi, Ethernet, and more.
Use tool ➜Memory and Storage Throughput Visualizer
Visualize the massive speed difference between CPU cache, RAM, and storage.
Use tool ➜