Skip to content
llm-speed
Leaderboard/hardware/rtx-4090-24gb

RTX 4090 LLM benchmark

On the RTX 4090, measured single-user chat decode speeds are: ~7.6โ€“8B models at 131.6 tok/s (Q4_K_M, ollama; Measured, middle of 2 results, source run), ~12โ€“14.8B models at 89.9 tok/s (Q4_K_M, llama.cpp; Measured, middle of 4 results, source run) and ~27โ€“32B models at 47.0 tok/s (Q4_K_M, ollama; Measured, middle of 6 results, source run). Short-chat workload, local runtimes, dense models only; quantization, backend and settings vary between submissions, so check each row in the tables below.

Fastest single result in these submissions (any model size)

242.6 decode tok/s

gpt-oss-20b via llama.cpp (Q4_K_M). Workload: chat-short. Reported hardware: RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB. see full run

glm-4.7-flash

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M164.9tok/s3.74tok/s28,106msr_ted0u8uyre0
chat-long29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M146.1tok/s3,617.7tok/s866msr_ted0u8uyre0
concurrent-decode29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M155.2tok/sno datano datar_ted0u8uyre0
agent-trace29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M155.5tok/s3,224.6tok/s641msr_ted0u8uyre0
chat-short29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_o636l3cc-rr
chat-long29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_o636l3cc-rr
concurrent-decode29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_o636l3cc-rr
agent-trace29.9B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M129.9tok/s2,491.1tok/s1,262msr_o636l3cc-rr

gemma-4-12b-it-qat

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_097.72tok/s1,109.0tok/s112msr_jfh0qkngw76
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_086.30tok/s1,743.0tok/s1,831msr_jfh0qkngw76
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_095.49tok/sno datano datar_jfh0qkngw76
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_089.10tok/s2,305.0tok/s983msr_jfh0qkngw76

Qwen3.6-35B-A3B

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_K_M160.6tok/s464.3tok/s241msr_m6j1zxwvp-f
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_K_M160.4tok/s4,588.8tok/s693msr_m6j1zxwvp-f
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_K_M163.5tok/sno datano datar_m6j1zxwvp-f
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@8931 (9725a313b)Q4_K_M162.7tok/s6,547.5tok/s330msr_m6j1zxwvp-f

Nemotron-3.5-Bolt-74B-A9B-24GB-ctx16k

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-105.7tok/s252.8tok/s475msr_qibhq5bkmgq
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-105.2tok/s1,746.2tok/s1,861msr_qibhq5bkmgq
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-105.8tok/sno datano datar_qibhq5bkmgq
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-102.0tok/s3,280.7tok/s673msr_qibhq5bkmgq

Nemotron-3.5-Bolt-74B-A9B-24GB-ctx8k

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-107.0tok/s253.3tok/s474msr_iu0s18cs9d8
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-105.5tok/s1,743.8tok/s1,863msr_iu0s18cs9d8
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-106.4tok/sno datano datar_iu0s18cs9d8
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-103.0tok/s3,340.4tok/s661msr_iu0s18cs9d8

Nemotron-3.5-Bolt-74B-A9B-24GB

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-107.3tok/s255.8tok/s469msr_vkjsinuhlyl
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-106.1tok/s1,814.7tok/s1,790msr_vkjsinuhlyl
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-106.7tok/sno datano datar_vkjsinuhlyl
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.7.0-dev (build 11669, commit 620d2225c)-103.9tok/s3,318.9tok/s636msr_vkjsinuhlyl

LFM2.5-24B-A2B

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7452 32-Core Processor (64c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit a0e6dc7)Q4_K_M231.9tok/s640.1tok/s178msr_bqmpv9kncyd
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7452 32-Core Processor (64c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit a0e6dc7)Q4_K_M233.4tok/s9,512.4tok/s345msr_bqmpv9kncyd
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7452 32-Core Processor (64c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit a0e6dc7)Q4_K_M236.8tok/sno datano datar_bqmpv9kncyd
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7452 32-Core Processor (64c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit a0e6dc7)Q4_K_M231.0tok/s13,801.7tok/s153msr_bqmpv9kncyd

Qwen3.6-27B

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7763 64-Core Processor (128c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit 3fb4767)Q4_K_M47.14tok/s349.5tok/s320msr_d_wda_rw62f
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7763 64-Core Processor (128c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit 3fb4767)Q4_K_M46.57tok/s2,107.9tok/s1,510msr_d_wda_rw62f
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7763 64-Core Processor (128c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit 3fb4767)Q4_K_M47.15tok/sno datano datar_d_wda_rw62f
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7763 64-Core Processor (128c) + 1008GB
llama.cpp@0.6.0-dev (build 1, commit 3fb4767)Q4_K_M46.19tok/s3,445.6tok/s626msr_d_wda_rw62f

qwen2.5-coder

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short14.8B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M81.18tok/s324.4tok/s404msr_ttniv2j74vk
chat-long14.8B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M76.65tok/s3,252.2tok/s974msr_ttniv2j74vk
concurrent-decode14.8B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M80.11tok/sno datano datar_ttniv2j74vk
agent-trace14.8B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M78.63tok/s4,874.6tok/s449msr_ttniv2j74vk
chat-short7.6B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M131.6tok/s446.2tok/s294msr_nrpc8-onxu2
chat-long7.6B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M133.1tok/s5,116.7tok/s619msr_nrpc8-onxu2
concurrent-decode7.6B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M137.3tok/sno datano datar_nrpc8-onxu2
agent-trace7.6B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M135.8tok/s5,297.3tok/s352msr_nrpc8-onxu2

llama3.1

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short8.0B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M137.3tok/s269.1tok/s409msr_2np7abzjobe
chat-long8.0B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M129.2tok/s4,652.7tok/s674msr_2np7abzjobe
concurrent-decode8.0B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M136.0tok/sno datano datar_2np7abzjobe
agent-trace8.0B
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
ollama@0.31.1Q4_K_M130.5tok/s3,955.2tok/s429msr_2np7abzjobe

Qwen3-32B

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M43.47tok/s778.6tok/s141msr_ayy9rjgha5r
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M40.66tok/s2,333.3tok/s1,349msr_ayy9rjgha5r
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M42.69tok/sno datano datar_ayy9rjgha5r
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M41.94tok/s5,982.3tok/s342msr_ayy9rjgha5r

Qwen2.5-Coder-14B-Instruct

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M89.87tok/s2,292.6tok/s57.1msr_eqnsqmgz29a
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M84.17tok/s4,989.1tok/s635msr_eqnsqmgz29a
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M88.90tok/sno datano datar_eqnsqmgz29a
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M86.64tok/s14,684.0tok/s142msr_eqnsqmgz29a

Qwen3-Coder-30B-A3B-Instruct

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M232.5tok/s831.9tok/s132msr_1k8942tw3zf
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M206.9tok/s7,688.7tok/s409msr_1k8942tw3zf
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M225.1tok/sno datano datar_1k8942tw3zf
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M216.4tok/s19,138.1tok/s108msr_1k8942tw3zf

gpt-oss-20b

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M242.6tok/s593.8tok/s280msr_t-a9v_ipdit
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M231.2tok/s7,864.1tok/s405msr_t-a9v_ipdit
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M239.6tok/sno datano datar_t-a9v_ipdit
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M236.1tok/s13,439.2tok/s150msr_t-a9v_ipdit

Qwen3.8-27B-mtp-on

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M84.51tok/s299.3tok/s515msr_7j8rpk9mwhg
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M73.10tok/s1,585.8tok/s2,033msr_7j8rpk9mwhg
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M87.04tok/sno datano datar_7j8rpk9mwhg
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M77.60tok/s2,912.1tok/s787msr_7j8rpk9mwhg

Qwen3.8-27B

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-shortnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M43.06tok/s428.6tok/s359msr_11kn1epxewh
chat-longnot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M42.63tok/s1,915.1tok/s1,684msr_11kn1epxewh
concurrent-decodenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M43.00tok/sno datano datar_11kn1epxewh
agent-tracenot supplied
RTX 4090 (24GB) + AMD EPYC 7642 48-Core Processor (48c) + 252GB
llama.cpp@0.6.0-dev (build 1, commit df18bee)Q4_K_M42.07tok/s3,644.0tok/s629msr_11kn1epxewh

gemma3

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short27.4B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M46.95tok/s144.5tok/s817msr_x23y_sg24pm
chat-long27.4B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M45.25tok/s1,594.1tok/s1,998msr_x23y_sg24pm
concurrent-decode27.4B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M46.17tok/sno datano datar_x23y_sg24pm
agent-trace27.4B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M45.33tok/s2,556.8tok/s956msr_x23y_sg24pm
chat-short12.2B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M92.65tok/s171.4tok/s689msr_3kmrc135e0e
chat-long12.2B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M87.60tok/s2,206.4tok/s1,444msr_3kmrc135e0e
concurrent-decode12.2B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M90.43tok/sno datano datar_3kmrc135e0e
agent-trace12.2B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M88.53tok/s3,123.9tok/s815msr_3kmrc135e0e
chat-short4.3B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M195.0tok/s167.2tok/s706msr_dlanfbgym0h
chat-long4.3B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M187.6tok/s3,254.1tok/s979msr_dlanfbgym0h
concurrent-decode4.3B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M193.1tok/sno datano datar_dlanfbgym0h
agent-trace4.3B
RTX 4090 (24GB) + AMD EPYC 7443 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M190.0tok/s3,543.4tok/s715msr_dlanfbgym0h

r1

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short14.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_zrjj-pj93q8
chat-long14.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M81.09tok/s240.4tok/s13,070msr_zrjj-pj93q8
concurrent-decode14.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_zrjj-pj93q8
agent-trace14.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_zrjj-pj93q8
chat-short8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_fg77v2hhohb
chat-long8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M131.9tok/s686.3tok/s4,578msr_fg77v2hhohb
concurrent-decode8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_fg77v2hhohb
agent-trace8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M133.8tok/s8,852.4tok/s366msr_fg77v2hhohb
chat-short32.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_l2ck67ls40i
chat-long32.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M3.76tok/s14.28tok/s219,986msr_l2ck67ls40i
concurrent-decode32.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_l2ck67ls40i
agent-trace32.8B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M3.79tok/s3,515.1tok/s971msr_l2ck67ls40i
chat-short8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_2r1p3w9ps7c
chat-long8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M131.0tok/s599.9tok/s5,238msr_2r1p3w9ps7c
concurrent-decode8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_Mno datano datano datar_2r1p3w9ps7c
agent-trace8.2B
RTX 4090 (24GB) + AMD EPYC 75F3 32-Core Processor (64c) + 504GB
ollama@0.31.1Q4_K_M132.4tok/s9,612.8tok/s337msr_2r1p3w9ps7c

qwen3-coder

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short30.5B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M145.2tok/s195.6tok/s562msr_wjq32z47vlp
chat-long30.5B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M165.5tok/s3,527.2tok/s892msr_wjq32z47vlp
concurrent-decode30.5B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_M179.9tok/sno datano datar_wjq32z47vlp
agent-trace30.5B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1Q4_K_Mno datano datano datar_wjq32z47vlp

gpt-oss

WorkloadModel sizeReported hardwareBackendQuantdecode tok/sprefill tok/sTTFTRun
chat-short20.9B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1MXFP4no datano datano datar_iu2sfa9ykvw
chat-long20.9B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1MXFP4141.7tok/s631.5tok/s5,048msr_iu2sfa9ykvw
concurrent-decode20.9B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1MXFP4no datano datano datar_iu2sfa9ykvw
agent-trace20.9B
RTX 4090 (24GB) + AMD EPYC 7352 24-Core Processor (24c) + 252GB
ollama@0.31.1MXFP4no datano datano datar_iu2sfa9ykvw

Models measured on RTX 4090