Skip to content
llm-speed

Can an RTX 3090 run Flint 40B-A2.5B?

Only at Q3: an RTX 3090 runs Flint 40B-A2.5B at 130.8 tok/s at UD-Q3_K_XL, measured on llama.cpp with 8K context in October 2026.

3 signed runs (2 default settings, 1 CPU offload) on llm-speed. Single-request decode speed in tokens per second; the short-chat workload unless noted. All runs were measured by llm-speed (@llmspeed). Runs measured by llm-speed are credited to @llmspeed. TTFT includes reasoning tokens (time to the first token, not to the first answer); chat-short prefill is not shown because its short prompt makes it unrepresentative, so see chat-long for prefill.

Measured tok/s by quant and runtime

QuantRuntimeBuildDecode tok/s (best run)WorkloadRunsSource
UD-Q3_K_XLllama.cppcommit a37cc4610130.8chat-short2Measured by llm-speed@llmspeed
UD-Q4_K_XL with CPU offloadllama.cppcommit a37cc461016.8chat-short1Measured by llm-speed@llmspeed

Fastest quant that fits: UD-Q3_K_XL on llama.cpp, 130.8 tok/s (measured by llm-speed; it fits because it ran on this hardware). Quants without a run are not listed.

VRAM used: 17.8 GiB at UD-Q3_K_XL (r_-yeg4qnhjp7) peak, 8K context, of 24.0 GiB (nvidia-smi peak).

Fit sweep: what loaded and what ran out of memory

Each row is one attempt to load the model on llama.cpp at a quant and context, all layers on the GPU unless the GPU layers column or the result says otherwise. Out-of-memory and failed attempts are kept. Speeds for these configs are in the signed runs above.

QuantContextGPU layersResultDecode tok/sPrefill tok/sPeak VRAM GiBDate (UTC)
UD-Q4_K_XL8K49 / 49out of memory (context)–––2026-10-22
UD-Q4_K_XL8K49 / 49ran (CPU offload; speed in the signed run)––22.12026-10-22
UD-Q3_K_XL8K49 / 49ran (speed in the signed run)––17.82026-10-22
UD-Q3_K_XL16K49 / 49ran (speed in the signed run)––18.02026-10-22
UD-Q3_K_XL32K49 / 49loads at 32K (speed not measured)––18.42026-10-22
UD-Q3_K_XL128K49 / 49loads at 128K (speed not measured)––21.12026-10-22

Every measured row

RunDate (UTC)WorkloadContextQuantRuntime / buildPrompt tokensOutput tokensDecode tok/sPrefill tok/sTTFT incl. reasoning tokens, msVRAM GiBSource
r_-yeg4qnhjp72026-10-22chat-short8KUD-Q3_K_XLllama.cpp · commit a37cc461098256130.8–26817.8 peakMeasured by llm-speed@llmspeed
r_v-sdiljpm7i2026-10-22chat-short16KUD-Q3_K_XLllama.cpp · commit a37cc461098256128.9–26418.0 peakMeasured by llm-speed@llmspeed
r_klxxsjjp2m-2026-10-22chat-shortwith CPU offload: MoE experts of 6 layers on the CPU (--n-cpu-moe 6)8KUD-Q4_K_XLllama.cpp · commit a37cc46109825616.8–48922.1 peakMeasured by llm-speed@llmspeed
r_-yeg4qnhjp72026-10-22chat-long8KUD-Q3_K_XLllama.cpp · commit a37cc461030141024124.82824.8106717.8 peakMeasured by llm-speed@llmspeed
r_v-sdiljpm7i2026-10-22chat-long16KUD-Q3_K_XLllama.cpp · commit a37cc461030141024123.02739.8110018.0 peakMeasured by llm-speed@llmspeed
r_klxxsjjp2m-2026-10-22chat-longwith CPU offload: MoE experts of 6 layers on the CPU (--n-cpu-moe 6)8KUD-Q4_K_XLllama.cpp · commit a37cc46103014102417.41316.2229022.1 peakMeasured by llm-speed@llmspeed
r_-yeg4qnhjp72026-10-22agent-trace8KUD-Q3_K_XLllama.cpp · commit a37cc46103192840124.76225.933117.8 peakMeasured by llm-speed@llmspeed
r_v-sdiljpm7i2026-10-22agent-trace16KUD-Q3_K_XLllama.cpp · commit a37cc46103192840124.46080.533018.0 peakMeasured by llm-speed@llmspeed
r_klxxsjjp2m-2026-10-22agent-tracewith CPU offload: MoE experts of 6 layers on the CPU (--n-cpu-moe 6)8KUD-Q4_K_XLllama.cpp · commit a37cc4610319284017.02973.770122.1 peakMeasured by llm-speed@llmspeed
r_-yeg4qnhjp72026-10-22concurrent-decode8KUD-Q3_K_XLllama.cpp · commit a37cc46101024256130.2––17.8 peakMeasured by llm-speed@llmspeed
r_v-sdiljpm7i2026-10-22concurrent-decode16KUD-Q3_K_XLllama.cpp · commit a37cc46101024256128.7––18.0 peakMeasured by llm-speed@llmspeed
r_klxxsjjp2m-2026-10-22concurrent-decodewith CPU offload: MoE experts of 6 layers on the CPU (--n-cpu-moe 6)8KUD-Q4_K_XLllama.cpp · commit a37cc4610102425616.8––22.1 peakMeasured by llm-speed@llmspeed

Questions

Can an RTX 3090 run Flint 40B-A2.5B?

Only at Q3: an RTX 3090 runs Flint 40B-A2.5B at 130.8 tok/s at UD-Q3_K_XL, measured on llama.cpp with 8K context in October 2026.

How many tokens per second does Flint 40B-A2.5B get on an RTX 3090?

Decode speed measured by llm-speed, by quantization and runtime: UD-Q3_K_XL on llama.cpp: 130.8 tok/s; UD-Q4_K_XL with CPU offload on llama.cpp: 16.8 tok/s. Based on 3 runs measured by llm-speed; single-request chat-short unless noted.

What is the fastest quant of Flint 40B-A2.5B that fits on an RTX 3090?

UD-Q3_K_XL on llama.cpp was the fastest measured setting at 130.8 tok/s; it fit because it ran. Other quants are listed only where a run measured them.

How much VRAM does Flint 40B-A2.5B use on an RTX 3090?

nvidia-smi recorded a peak of 17.8 GiB of 24.0 GiB at UD-Q3_K_XL with 8K context (run r_-yeg4qnhjp7).

Sources and related pages