NVIDIA RTX 3090

GPU

NVIDIA Ampere (GA102): 24 GB GDDR6X on a 384-bit bus, 936 GB/s of memory bandwidth, 350 W board power.

169

Run records

29

Models covered

7

Frameworks covered

L0 Self-reported × 70 · L2 Cross-framework verified × 99

Evidence mix

Typical measured performance

Published benchmark averages per model × framework × quantization on this hardware.

  1. llama.cpp · IQ3_S Decode 121.92 · Prefill 447.63 ·
  2. vLLM · IQ4_XS Decode 102.62 · Prefill 342.57 ·
  3. vLLM · Q4_K_S Decode 94.16 · Prefill 413.12 ·
  4. Strata · Q3_K_S Decode 133.25 · Prefill 628.12 ·
  5. llama.cpp · Q4_K_M Decode 94.58 · Prefill 353.95 ·
  6. Strata · Q4_K_M Decode 125.83 · Prefill 630.14 ·
  7. Ollama · Q4_K_S Decode 69.84 · Prefill 337.36 ·
  8. Strata · IQ1_S Decode 163.87 · Prefill 748 ·
  9. vLLM · IQ1_S Decode 96.12 · Prefill 373.79 ·
  10. llama.cpp · Q2_K Decode 137.84 · Prefill 685.72 ·
  11. llama.cpp · Q3_K_S Decode 115.05 · Prefill 556.74 ·
  12. Ollama · Q3_K_M Decode 101.46 · Prefill 355.86 ·
  13. Ollama · Q5_K_M Decode 80.28 · Prefill 423.81 ·
  14. Ollama · IQ1_S Decode 89.8 · Prefill 459.43 ·
  15. llama.cpp · Q5_K_S Decode 157.88 · Prefill 604.44 ·
  16. Ollama · IQ2_M Decode 246.2 · Prefill 1112.28 ·
  17. llama.cpp · IQ2_XS Decode 104.18 · Prefill 429.42 ·
  18. llama.cpp · Q8_0 Decode 44.9 · Prefill 150.43 ·
  19. Strata · IQ3_XS Decode 134.6 · Prefill 685.06 ·
  20. Strata · Q3_K_L Decode 103.74 · Prefill 393.26 ·
  21. vLLM · IQ2_XS Decode 113.39 · Prefill 440.93 ·
  22. Ollama · Q2_K Decode 98.87 · Prefill 381.75 ·
  23. llama.cpp · Q4_K_M Decode 79.26 · Prefill 473.41 ·
  24. Ollama · Q3_K_L Decode 64.09 · Prefill 302.97 ·
  25. vLLM · Q8_0 Decode 64.44 · Prefill 290.44 ·
  26. Ollama · IQ3_XS Decode 101.05 · Prefill 370.05 ·
  27. Ollama · Q5_K_S Decode 67.97 · Prefill 263.38 ·
  28. Strata · IQ3_S Decode 155.86 · Prefill 503.14 ·
  29. Strata · Q5_K_M Decode 101.92 · Prefill 340.28 ·
  30. llama.cpp · Q2_K Decode 287.44 · Prefill 1386.85 ·
  31. vLLM · FP16 Decode 113.95 · Prefill 381.37 ·
  32. vLLM · Q3_K_M Decode 250.47 · Prefill 1151.95 ·
  33. llama.cpp · IQ4_XS Decode 79.26 · Prefill 346.57 ·
  34. llama.cpp · Q3_K_M Decode 75.68 · Prefill 415.45 ·
  35. vLLM · Q3_K_M Decode 80.11 · Prefill 318.86 ·
  36. Ollama · IQ1_S Decode 76.57 · Prefill 351.59 ·
  37. Ollama · Q3_K_S Decode 109.99 · Prefill 558.1 ·
  38. Ollama · Q8_0 Decode 62.23 · Prefill 337.34 ·
  39. Strata · IQ4_XS Decode 157.12 · Prefill 630.97 ·
  40. vLLM · Q3_K_M Decode 217.39 · Prefill 922.41 ·
  41. vLLM · Q3_K_S Decode 241.45 · Prefill 1059.79 ·
  42. Ollama · Q3_K_L Decode 178.6 · Prefill 868.06 ·
  43. Ollama · Q5_K_M Decode 146.73 · Prefill 547.3 ·
  44. llama.cpp · Q3_K_L Decode 79.17 · Prefill 416.87 ·
  45. Ollama · Q5_K_S Decode 58.86 · Prefill 223.43 ·
  46. Ollama · Q8_0 Decode 46.15 · Prefill 154.63 ·
  47. vLLM · IQ3_XS Decode 108.64 · Prefill 552.19 ·
  48. Ollama · IQ4_XS Decode 96.65 · Prefill 382.18 ·
  49. Ollama · Q8_0 Decode 48.02 · Prefill 169.17 ·
  50. vLLM · Q6_K Decode 50.6 · Prefill 208.67 ·

Fit check

Physics-based estimate from VRAM and memory bandwidth: pick a model to see which quantizations fit and the expected speed

Formula: tok/s = (bandwidth ÷ model size) × 0.55, adapted from llmfit; see run records for measured numbers

Key specs

Vendor
NVIDIA
Architecture
Ampere
VRAM
24 GB
Memory bandwidth
936 GB/s
TDP
350 W
Release date
2020-09-24

Run records

50 configurations

ModelFrameworkQuantizationDecodeGen timeSamples
gemma-4-E4B-itllama.cppIQ3_S121.9 tok/s—1
gemma-4-E4B-itvLLMIQ4_XS102.6 tok/s—1
Ministral-3-8B-Instruct-2512vLLMQ4_K_S94.2 tok/s—1
Ministral-3-8B-Instruct-2512StrataQ3_K_S133.3 tok/s—1
NVIDIA-Nemotron-3.5-Bolt-E4B-4GBllama.cppQ4_K_M94.6 tok/s—1
NVIDIA-Nemotron-3.5-Bolt-E4B-4GBStrataQ4_K_M125.8 tok/s—1
elephant-1OllamaQ4_K_S69.8 tok/s—1
elephant-1StrataIQ1_S163.9 tok/s—1
Qwen3.6-27BvLLMIQ1_S96.1 tok/s—1
Qwen3.5-4Bllama.cppQ2_K137.8 tok/s—1
Qwen3.5-4Bllama.cppQ3_K_S115 tok/s—1
Qwen3.5-4BOllamaQ3_K_M101.5 tok/s—1
Qwen3.5-4BOllamaQ5_K_M80.3 tok/s—1
Qwen3.5-27BOllamaIQ1_S89.8 tok/s—1
Qwen3.5-0.8Bllama.cppQ5_K_S157.9 tok/s—1
Qwen3.5-0.8BOllamaIQ2_M246.2 tok/s—1
Qwen3.8-9Bllama.cppIQ2_XS104.2 tok/s—2
Qwen3.8-9Bllama.cppQ8_044.9 tok/s—1
Qwen3.8-9BStrataIQ3_XS134.6 tok/s—1
Qwen3.8-9BStrataQ3_K_L103.7 tok/s—1
Qwen3-8BvLLMIQ2_XS113.4 tok/s—1
Qwen3-8BOllamaQ2_K98.9 tok/s—1
gemma-4-12B-itllama.cppQ4_K_M79.3 tok/s—2
gemma-4-12B-itOllamaQ3_K_L64.1 tok/s—1
Llama-3.1-8B-InstructvLLMQ8_064.4 tok/s—1
Llama-3.1-8B-InstructOllamaIQ3_XS101 tok/s—1
Llama-3-8B-InstructOllamaQ5_K_S68 tok/s—1
Llama-3-8B-InstructStrataIQ3_S155.9 tok/s—1
Llama-3-8B-InstructStrataQ5_K_M101.9 tok/s—1
Llama-3.2-3B-Instructllama.cppQ2_K287.4 tok/s—2
Llama-3.2-3B-InstructvLLMFP16114 tok/s—1
Llama-3.2-3B-InstructvLLMQ3_K_M250.5 tok/s—1
DeepSeek-R1-Distill-Qwen-14Bllama.cppIQ4_XS79.3 tok/s—1
DeepSeek-R1-Distill-Qwen-14Bllama.cppQ3_K_M75.7 tok/s—1
DeepSeek-R1-Distill-Qwen-14BvLLMQ3_K_M80.1 tok/s—1
Qwen3.6-27BOllamaIQ1_S76.6 tok/s—1
Qwen3.5-4BOllamaQ3_K_S110 tok/s—1
Qwen3.5-4BOllamaQ8_062.2 tok/s—1
Qwen3.5-4BStrataIQ4_XS157.1 tok/s—1
Qwen3.5-0.8BvLLMQ3_K_M217.4 tok/s—1
Qwen3.5-0.8BvLLMQ3_K_S241.4 tok/s—1
Qwen3.5-0.8BOllamaQ3_K_L178.6 tok/s—1
Qwen3.5-0.8BOllamaQ5_K_M146.7 tok/s—1
Qwen3.8-9Bllama.cppQ3_K_L79.2 tok/s—1
Qwen3.8-9BOllamaQ5_K_S58.9 tok/s—1
Qwen3.8-9BOllamaQ8_046.1 tok/s—1
Qwen3-8BvLLMIQ3_XS108.6 tok/s—1
Qwen3-8BOllamaIQ4_XS96.7 tok/s—2
Qwen3-8BOllamaQ8_048 tok/s—1
gemma-4-12B-itvLLMQ6_K50.6 tok/s—1