Hardware requirements
What hardware do I need to run Granite 4.1 8B?
At Q4_K_M the weights are 4.9 GB; with an 8K KV cache and runtime overhead that is 6.8 GB, so it wants a 10 GB card to run with headroom — in practice 10 GB VRAM: GeForce RTX 3080 and 1 other. Every figure below is computed from the model’s published shape against each device’s usable memory; tokens per second are estimates. The method.
GeForce RTX 3070 Ti — Q4_K_M, 6.8 GB of 7.0 GB, ~74 tok/s, up to 9K context.
GeForce RTX 3080 — Q4_K_M, 6.8 GB of 8.8 GB, ~93 tok/s, up to 20K context.
GeForce RTX 5080 — Q8_0, 10.5 GB of 14.4 GB, ~67 tok/s, up to 32K context.
GeForce RTX 5090 — Q4_K_M, 25.5 GB of 30.4 GB, ~219 tok/s at 128K.
M1 · 16 GB — Q4_K_M, 6.8 GB of 10.7 GB, ~7.7 tok/s, up to 33K context.
CPU only · DDR4 dual-channel — Q8_0, 10.5 GB of 25.6 GB, ~2.5 tok/s, up to 104K context.
How much VRAM at each quantisation
| Quant | Weights | +KV 8K | +KV 32K | +KV 128K | Total @ 8K | Needs | Quality |
|---|---|---|---|---|---|---|---|
| F16 | 16.4 GB | 1.25 GB | 5.00 GB | 20.0 GB | 18.2 GB | 24 GB card | Reference |
| Q8_0 | 8.7 GB | 1.25 GB | 5.00 GB | 20.0 GB | 10.5 GB | 16 GB card | −0.1% ppl |
| Q6_K | 6.7 GB | 1.25 GB | 5.00 GB | 20.0 GB | 8.6 GB | 12 GB card | −0.4% ppl |
| Q5_K_M | 5.8 GB | 1.25 GB | 5.00 GB | 20.0 GB | 7.7 GB | 11 GB card | −0.8% ppl |
| Q4_K_M | 4.9 GB | 1.25 GB | 5.00 GB | 20.0 GB | 6.8 GB | 10 GB card | −1.9% ppl |
| Q3_K_M | 4.0 GB | 1.25 GB | 5.00 GB | 20.0 GB | 5.9 GB | 8 GB card | −5.4% ppl |
| Q2_K | 3.4 GB | 1.25 GB | 5.00 GB | 20.0 GB | 5.3 GB | 8 GB card | −15% ppl |
Totals add 0.6 GB runtime overhead and an f16 KV cache; "needs" is the smallest discrete card class whose usable memory (after display and driver reserve) leaves 15% headroom. A q8_0 cache roughly halves the KV columns.
NVIDIA · GeForce
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| GeForce RTX 5090 | 32 GB | Q8_0 | Q8_0 | 128K | 219 | yes | Check |
| GeForce RTX 5080 | 16 GB | Q8_0 | Q8_0 | 56K | 118 | no | Check |
| GeForce RTX 5070 Ti | 16 GB | Q8_0 | Q8_0 | 56K | 110 | no | Check |
| GeForce RTX 5070 | 12 GB | Q6_K | Q8_0 | 32K | 82 | no | Check |
| GeForce RTX 5060 Ti 16 GB | 16 GB | Q8_0 | Q8_0 | 56K | 55 | no | Check |
| GeForce RTX 5060 | 8 GB | Q3_K_M | Q4_K_M | 9K | 55 | no | Check |
| GeForce RTX 4090 | 24 GB | Q8_0 | Q8_0 | 107K | 123 | no | Check |
| GeForce RTX 4080 Super | 16 GB | Q8_0 | Q8_0 | 56K | 90 | no | Check |
| GeForce RTX 4080 | 16 GB | Q8_0 | Q8_0 | 56K | 88 | no | Check |
| GeForce RTX 4070 Ti Super | 16 GB | Q8_0 | Q8_0 | 56K | 82 | no | Check |
| GeForce RTX 4070 Ti | 12 GB | Q6_K | Q8_0 | 32K | 62 | no | Check |
| GeForce RTX 4070 Super | 12 GB | Q6_K | Q8_0 | 32K | 62 | no | Check |
| GeForce RTX 4070 | 12 GB | Q6_K | Q8_0 | 32K | 62 | no | Check |
| GeForce RTX 4060 Ti 16 GB | 16 GB | Q8_0 | Q8_0 | 56K | 35 | no | Check |
| GeForce RTX 4060 Ti | 8 GB | Q3_K_M | Q4_K_M | 9K | 35 | no | Check |
| GeForce RTX 4060 | 8 GB | Q3_K_M | Q4_K_M | 9K | 33 | no | Check |
| GeForce RTX 3090 Ti | 24 GB | Q8_0 | Q8_0 | 107K | 123 | no | Check |
| GeForce RTX 3090 | 24 GB | Q8_0 | Q8_0 | 107K | 115 | no | Check |
| GeForce RTX 3080 Ti | 12 GB | Q6_K | Q8_0 | 32K | 112 | no | Check |
| GeForce RTX 3080 12 GB | 12 GB | Q6_K | Q8_0 | 32K | 112 | no | Check |
| GeForce RTX 3080 | 10 GB | Q4_K_M | Q6_K | 20K | 93 | no | Check |
| GeForce RTX 3070 Ti | 8 GB | Q3_K_M | Q4_K_M | 9K | 74 | no | Check |
| GeForce RTX 3070 | 8 GB | Q3_K_M | Q4_K_M | 9K | 55 | no | Check |
| GeForce RTX 3060 Ti | 8 GB | Q3_K_M | Q4_K_M | 9K | 55 | no | Check |
| GeForce RTX 3060 12 GB | 12 GB | Q6_K | Q8_0 | 32K | 44 | no | Check |
| GeForce RTX 2080 Ti | 11 GB | Q5_K_M | Q6_K | 26K | 75 | no | Check |
| GeForce RTX 2060 12 GB | 12 GB | Q6_K | Q8_0 | 32K | 41 | no | Check |
| GeForce GTX 1080 Ti | 11 GB | Q5_K_M | Q6_K | 26K | 59 | no | Check |
NVIDIA · GeForce laptop
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| GeForce RTX 5090 Laptop | 24 GB | Q8_0 | Q8_0 | 107K | 110 | no | Check |
| GeForce RTX 4090 Laptop | 16 GB | Q8_0 | Q8_0 | 56K | 71 | no | Check |
| GeForce RTX 4080 Laptop | 12 GB | Q6_K | Q8_0 | 32K | 53 | no | Check |
| GeForce RTX 4070 Laptop | 8 GB | Q3_K_M | Q4_K_M | 9K | 31 | no | Check |
NVIDIA · Workstation
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| RTX 6000 Ada | 48 GB | Q8_0 | Q8_0 | 128K | 118 | yes | Check |
| RTX 5000 Ada | 32 GB | Q8_0 | Q8_0 | 128K | 71 | yes | Check |
| RTX 4000 Ada | 20 GB | Q8_0 | Q8_0 | 82K | 44 | no | Check |
| RTX 2000 Ada | 16 GB | Q8_0 | Q8_0 | 56K | 27 | no | Check |
| RTX A6000 | 48 GB | Q8_0 | Q8_0 | 128K | 94 | yes | Check |
| RTX A5000 | 24 GB | Q8_0 | Q8_0 | 107K | 94 | no | Check |
| RTX A4000 | 16 GB | Q8_0 | Q8_0 | 56K | 55 | no | Check |
NVIDIA · Data centre
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| L40S | 48 GB | Q8_0 | Q8_0 | 128K | 106 | yes | Check |
| L4 | 24 GB | Q8_0 | Q8_0 | 107K | 37 | no | Check |
| A10 | 24 GB | Q8_0 | Q8_0 | 107K | 73 | no | Check |
| A100 40 GB | 40 GB | Q8_0 | Q8_0 | 128K | 190 | yes | Check |
| A100 80 GB | 80 GB | Q8_0 | Q8_0 | 128K | 250 | yes | Check |
| H100 PCIe | 80 GB | Q8_0 | Q8_0 | 128K | 245 | yes | Check |
| H100 SXM | 80 GB | Q8_0 | Q8_0 | 128K | 410 | yes | Check |
| H200 SXM | 141 GB | Q8_0 | Q8_0 | 128K | 588 | yes | Check |
| Tesla P40 | 24 GB | Q8_0 | Q8_0 | 107K | 42 | no | Check |
AMD · Radeon
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| Radeon RX 9070 XT | 16 GB | Q8_0 | Q8_0 | 56K | 79 | no | Check |
| Radeon RX 9070 | 16 GB | Q8_0 | Q8_0 | 56K | 79 | no | Check |
| Radeon RX 7900 XTX | 24 GB | Q8_0 | Q8_0 | 107K | 118 | no | Check |
| Radeon RX 7900 XT | 20 GB | Q8_0 | Q8_0 | 82K | 98 | no | Check |
| Radeon RX 7900 GRE | 16 GB | Q8_0 | Q8_0 | 56K | 71 | no | Check |
| Radeon RX 7800 XT | 16 GB | Q8_0 | Q8_0 | 56K | 76 | no | Check |
| Radeon RX 7700 XT | 12 GB | Q6_K | Q8_0 | 32K | 53 | no | Check |
| Radeon RX 7600 XT | 16 GB | Q8_0 | Q8_0 | 56K | 35 | no | Check |
| Radeon RX 6900 XT | 16 GB | Q8_0 | Q8_0 | 56K | 63 | no | Check |
| Radeon RX 6800 XT | 16 GB | Q8_0 | Q8_0 | 56K | 63 | no | Check |
| Radeon RX 6700 XT | 12 GB | Q6_K | Q8_0 | 32K | 47 | no | Check |
AMD · Radeon Pro
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| Radeon Pro W7900 | 48 GB | Q8_0 | Q8_0 | 128K | 106 | yes | Check |
| Radeon Pro W7800 | 32 GB | Q8_0 | Q8_0 | 128K | 71 | yes | Check |
AMD · Instinct
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| Instinct MI210 | 64 GB | Q8_0 | Q8_0 | 128K | 201 | yes | Check |
| Instinct MI300X | 192 GB | Q8_0 | Q8_0 | 128K | 649 | yes | Check |
AMD · Ryzen AI Max
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| Ryzen AI Max+ 395 · 128 GB | 128 GB | Q8_0 | Q8_0 | 128K | 29 | yes | Check |
| Ryzen AI Max+ 395 · 64 GB | 64 GB | Q8_0 | Q8_0 | 128K | 29 | yes | Check |
Apple · Apple Silicon
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| M1 · 16 GB | 16 GB | Q6_K | Q8_0 | 33K | 7.7 | no | Check |
| M1 Pro · 32 GB | 32 GB | Q8_0 | Q8_0 | 118K | 23 | no | Check |
| M1 Max · 64 GB | 64 GB | Q8_0 | Q8_0 | 128K | 45 | yes | Check |
| M1 Ultra · 128 GB | 128 GB | Q8_0 | Q8_0 | 128K | 90 | yes | Check |
| M2 · 24 GB | 24 GB | Q8_0 | Q8_0 | 79K | 11 | no | Check |
| M2 Pro · 32 GB | 32 GB | Q8_0 | Q8_0 | 118K | 23 | no | Check |
| M2 Max · 96 GB | 96 GB | Q8_0 | Q8_0 | 128K | 45 | yes | Check |
| M2 Ultra · 192 GB | 192 GB | Q8_0 | Q8_0 | 128K | 90 | yes | Check |
| M3 · 24 GB | 24 GB | Q8_0 | Q8_0 | 79K | 11 | no | Check |
| M3 Pro · 36 GB | 36 GB | Q8_0 | Q8_0 | 128K | 17 | tight | Check |
| M3 Max · 64 GB | 64 GB | Q8_0 | Q8_0 | 128K | 45 | yes | Check |
| M3 Max · 128 GB | 128 GB | Q8_0 | Q8_0 | 128K | 45 | yes | Check |
| M3 Ultra · 256 GB | 256 GB | Q8_0 | Q8_0 | 128K | 90 | yes | Check |
| M3 Ultra · 512 GB | 512 GB | Q8_0 | Q8_0 | 128K | 90 | yes | Check |
| M4 · 32 GB | 32 GB | Q8_0 | Q8_0 | 118K | 14 | no | Check |
| M4 Pro · 48 GB | 48 GB | Q8_0 | Q8_0 | 128K | 31 | yes | Check |
| M4 Pro · 64 GB | 64 GB | Q8_0 | Q8_0 | 128K | 31 | yes | Check |
| M4 Max · 64 GB | 64 GB | Q8_0 | Q8_0 | 128K | 46 | yes | Check |
| M4 Max · 128 GB | 128 GB | Q8_0 | Q8_0 | 128K | 62 | yes | Check |
Intel · Arc
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| Arc B580 | 12 GB | Q6_K | Q8_0 | 32K | 56 | no | Check |
| Arc B570 | 10 GB | Q4_K_M | Q6_K | 20K | 47 | no | Check |
| Arc A770 16 GB | 16 GB | Q8_0 | Q8_0 | 56K | 69 | no | Check |
| Arc A750 | 8 GB | Q3_K_M | Q4_K_M | 9K | 63 | no | Check |
CPU · CPU + system RAM
| Device | Memory | Best quant with headroom | Fits at all | Max context @ Q4_K_M | Tok/s est. | 128K | |
|---|---|---|---|---|---|---|---|
| CPU only · DDR4 dual-channel | 32 GB | Q8_0 | Q8_0 | 128K | 4.3 | tight | Check |
| CPU only · DDR5 dual-channel | 64 GB | Q8_0 | Q8_0 | 128K | 7.6 | yes | Check |
| CPU only · DDR5 8-channel server | 256 GB | Q8_0 | Q8_0 | 128K | 26 | yes | Check |