How much GPU memory does Kimi K3 need?
The official weight files total 1,453.74 GiB before runtime workspace or context memory. Moonshot separately recommends 64 or more accelerators for an efficient supernode deployment.
Kimi K3 / MXFP4 deployment worksheet
Moonshot's official checkpoint spans 96 weight files and 1,453.74 GiB. Twelve H200-class GPUs only clear that artifact floor; the official serving recommendation is a 64-plus-accelerator supernode.
Open the editable 16 × H200 weight plan →Quick answer / memory floors
These cards test resident-weight arithmetic only. They deliberately do not turn an artifact fit into a supported deployment claim. Moonshot's 64-plus recommendation addresses expert-parallel communication and inference efficiency at a different layer.
Artifact vs architecture
The repository establishes what must be loaded. The model card establishes how little of the sparse model is active per token. Moonshot's release note establishes the communication domain it recommends for efficient serving.
Swipe the matrix horizontally →
| Input | Official value | What it changes | What it does not prove |
|---|---|---|---|
| Checkpoint | 1,453.74 GiB · 96 files | Resident-weight floor | Runtime or cache allocation |
| Total / active | 2.8T / 104B parameters | Storage vs per-token compute | Single-node feasibility |
| Expert routing | 16 of 896 + 2 shared | Communication and sparse compute | Low interconnect cost |
| Attention stack | 69 KDA + 24 Gated MLA layers | Context-state layout | Portable dense KV-cache math |
| Native context | 1,048,576 tokens | Maximum advertised window | Concurrent full-window capacity |
| Official recommendation | 64+ accelerators | High-bandwidth serving domain | A universal minimum GPU count |
Artifact totals were calculated from the official Hugging Face repository's 96 safetensors file sizes on August 7, 2026. Recheck the inventory and model card after runtime or checkpoint revisions.
Read the estimate
Active is not resident.
Only 104B parameters activate per token, but the 2.8T model still has to be stored and routed.
Twelve H200s is only math.
It leaves about 69 GiB beyond the files and is not Moonshot's supported topology.
One million tokens is runtime state.
Measure KDA and Gated MLA cache behavior under your actual concurrency.
Context and cache boundary
Official configuration93 layers · 1,048,576 context
Sparse model896 experts · 16 selected · 2 shared
Native quantizationMXFP4 weights · MXFP8 activations
The calculator links use the exact checkpoint as the weight input and leave cache at zero. Kimi K3 combines KDA and Gated MLA, so a familiar dense 2 × layers × KV heads × head dimension estimate would manufacture false precision. Validate context length, batch size, and prefix-cache behavior in vLLM or SGLang.
Primary-source inputs
Checkpoint bytes and architecture metadata come from Moonshot's official Hugging Face repository. The 64-plus-accelerator recommendation, availability, API pricing, and deployment rationale come from Moonshot's Kimi K3 release note.
Open the GPU memory calculator → Compare GLM-5.2 hardware → Find models for smaller GPU budgets → Official Kimi K3 model card → Official checkpoint inventory → Official Kimi K3 configuration → Official Kimi K3 release note →The official weight files total 1,453.74 GiB before runtime workspace or context memory. Moonshot separately recommends 64 or more accelerators for an efficient supernode deployment.
No straightforward full-checkpoint plan fits. Even all 1,128 GiB of physical memory across eight 141 GiB-class devices is 325.74 GiB below the files; a 90% planning limit is 438.54 GiB short.
Twelve clears the artifact-only floor at 90% usable memory, leaving about 69.06 GiB. That is not enough evidence for a practical runtime and is not Moonshot's recommended topology.
Kimi K3 routes among 896 experts and needs a large high-bandwidth communication domain. Moonshot frames 64-plus as an inference-efficiency recommendation, not a simple weight-capacity minimum.
Yes, the official model card lists 1,048,576 tokens. Actual full-window concurrency must still be proven in the chosen runtime because KDA and Gated MLA have model-specific state behavior.
Deployment math without the launch theatre
ResearchAudio turns model releases, hardware claims, and serving constraints into practical decisions for engineers and builders.
Prefer the hosted signup page?Join ResearchAudio free →