Kimi-K2.5: how much VRAM does it need?
This page was written and translated automatically by AI and checked by software against its sources, with no human editing. Specifications come from the sources listed; memory requirements and speeds are estimates calculated with published formulas. How we use AI
Kimi-K2.5 is a mixture-of-experts model with 1.03T parameters, of which about 31.7B are active per token (input embedding lookup not counted). At Q4_K_M with a context of 8,192 tokens, a single GPU needs 610.3 GiB of available memory for the result to be “Fits”.
Key facts
- Original repository
- moonshotai/Kimi-K2.5@4d01dfe
- Publisher
- moonshotai
- License
- other
- Parameters (GGUF tensor table: the tensors llama.cpp loads; multi-token-prediction layers not counted)
- 1.03T
- Active parameters per token (input embedding lookup not counted)
- 31.7B
- Parameters reported by the original repository (may include a vision encoder or extra layers)
- 1.03T
- Layers
- 61
- Attention layout
- 61 full-attention layers
- KV cache per token (F16, all attention layers)
- 68.6 KiB
- Longest supported context
- 262,144
- Image input
- Supported by the model; estimates here cover text only (the vision projector needs extra memory).
GGUF files and memory needed
All quantizations come from one GGUF repository at one pinned revision: unsloth/Kimi-K2.5-GGUF@386fed8
| Quantization | File size | X at 4,096 context | X at 8,192 context | X at 32,768 context | X at 131,072 context |
|---|---|---|---|---|---|
| BF16 | 1,912.15 GiB (46 files) | 2,012.1 GiB | 2,012.4 GiB | 2,014.1 GiB | 2,021.1 GiB |
| Q8_0 | 1,016.12 GiB (23 files) | 1,070.0 GiB | 1,070.3 GiB | 1,072.0 GiB | 1,079.0 GiB |
| Q6_K | 785.02 GiB (18 files) | 827.0 GiB | 827.3 GiB | 829.0 GiB | 836.0 GiB |
| Q5_K_M | 678.69 GiB (16 files) | 715.2 GiB | 715.5 GiB | 717.3 GiB | 724.2 GiB |
| Q4_K_M | 578.58 GiB (13 files) | 610.0 GiB | 610.3 GiB | 612.0 GiB | 619.0 GiB |
| Q4_0 | 541.26 GiB (13 files) | 570.7 GiB | 571.0 GiB | 572.7 GiB | 579.7 GiB |
| IQ4_XS | 509.60 GiB (12 files) | 537.4 GiB | 537.7 GiB | 539.4 GiB | 546.4 GiB |
| Q3_K_M | 456.14 GiB (11 files) | 481.3 GiB | 481.6 GiB | 483.3 GiB | 490.3 GiB |
| Q2_K | 348.11 GiB (8 files) | 367.7 GiB | 368.0 GiB | 369.7 GiB | 376.7 GiB |
Smallest GPU for each quantization
| Quantization | Smallest GPU that fits (one card) | Memory |
|---|---|---|
| BF16 | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q8_0 | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q6_K | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q5_K_M | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q4_K_M | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q4_0 | No listed GPU fits on one card. For several cards, use the Calculator | — |
| IQ4_XS | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q3_K_M | No listed GPU fits on one card. For several cards, use the Calculator | — |
| Q2_K | No listed GPU fits on one card. For several cards, use the Calculator | — |
GPUs that can run Kimi-K2.5
No GPU in the database fits this model on a single card.
GPUs where it doesn’t fit on one card
| GPU | Memory | Run profile | Smallest quantization | Available memory needed for “Fits” | Several identical cards | Result |
|---|---|---|---|---|---|---|
| NVIDIA GeForce GTX 1050 Ti | 4 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1650 | 4 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1060 | 6 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1660 | 6 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1660 SUPER | 6 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 2060 6GB | 6 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon Pro V520 | 8 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1070 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1070 Ti | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1080 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 2060 SUPER | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 2070 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 2080 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3050 8GB | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3060 Ti | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3070 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3070 Ti | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 4060 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 5060 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA P4 | 8 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3080 10GB | 10 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce GTX 1080 Ti | 11 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 2080 Ti | 11 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon RX 7700 XT | 12 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3080 Ti | 12 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 4070 | 12 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 4070 Ti | 12 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 5070 | 12 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon RX 7800 XT | 16 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon RX 7900 GRE | 16 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 4060 Ti 16GB | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 4070 Ti SUPER | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 4080 | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 5060 Ti 16GB | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 5070 Ti | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 5080 | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA P100 | 16 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon RX 7900 XT | 20 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon RX 7900 XTX | 24 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3090 | 24 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 3090 Ti | 24 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA L4 | 24 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA Tesla P40 | 24 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon AI PRO R9700 | 32 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon PRO W7800 32GB | 32 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA GeForce RTX 5090 | 32 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| NVIDIA Tesla V100 32GB | 32 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | Does not fit even on 8 cards. | Doesn't fit |
| AMD Radeon PRO W7800 48GB | 48 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
| AMD Radeon PRO W7900 | 48 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
| NVIDIA L40 | 48 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | — | Doesn't fit |
| AMD Instinct MI210 | 64 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
| NVIDIA H100 PCIe | 80 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | — | Doesn't fit |
| NVIDIA H100 NVL | 94 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | — | Doesn't fit |
| NVIDIA H200 SXM | 141 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | — | Doesn't fit |
| NVIDIA B200 | 180 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | — | Doesn't fit |
| AMD Instinct MI300X | 192 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
| NVIDIA B100 | 192 GB | CUDA (NVIDIA) | Q2_K | 368.0 GiB | — | Doesn't fit |
| AMD Instinct MI325X | 256 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
| AMD Instinct MI350X | 288 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
| AMD Instinct MI355X | 288 GB | ROCm on Linux (AMD) | Q2_K | 368.0 GiB | — | Doesn't fit |
- CUDA (NVIDIA): llama.cpp, CUDA back end (NVIDIA discrete GPU), all layers on the GPU, Flash Attention on, micro-batch (-ub) 512, F16 KV cache, context (-c) as shown; “Fits” is judged with llama-server’s default 4 parallel sequences (-np auto, unified KV cache) and “Doesn’t fit” with 1 sequence; idle GPU with no other programs using its memory.
- ROCm on Linux (AMD): llama.cpp, ROCm back end on Linux (AMD discrete GPU), all layers on the GPU, Flash Attention on, micro-batch (-ub) 512, F16 KV cache, context (-c) as shown; “Fits” is judged with llama-server’s default 4 parallel sequences (-np auto, unified KV cache) and “Doesn’t fit” with 1 sequence; idle GPU with no other programs using its memory.
Original weights
The model’s original weight files (safetensors, counted as described in the methodology) total 554.3 GiB. They are listed for reference only; every estimate on this page is for the GGUF files above, run with llama.cpp. moonshotai/Kimi-K2.5 · Methodology