Primeiros passosRankingDecode calculatorModelosOrganizationsReportsMatrix runsHardwareAvaliações comparativasMarketplaceAluguéisProDocs da API
Idioma
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.6-27B on H200 NVL 141GB

vllm · 0.26.1rc1.dev914+gc3dabcddc · BF166 contexts (8K–251K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 251K, 256K
by @keennaylmx dev importMeasured

Hardware

Type
Discrete GPU
GPU
H200 NVL
VRAM
141 GB
OS
linux

Engine

Engine
vllm
Version
0.26.1rc1.dev914+gc3dabcddc
Quantization
BF16
Backend
cuda
Build
cuda-13.2
Commit
c3dabcddc328

Run

Served model
qwen
Revision
main
Decode test
Fixed duration
Prefill mode
Measured during decode warm-up
Time per measurement
30 s
Max output
4,096 tokens

Launch command

"$HOME/env_h200-z-lab-vllm/bin/vllm" serve Qwen/Qwen3.6-27B --served-model-name qwen --trust-remote-code --tensor-parallel-size 1 --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --max-model-len 262144 --gpu-memory-utilization 0.934611 --host 0.0.0.0 --port 8000 --api-key <redacted> --max-num-batched-tokens 32768 --attention-backend flash_attn --speculative-config '{"method":"dflash","model":"z-lab/Qwen3.6-27B-DFlash","num_speculative_tokens":15}'

Prefill

prompt tok/s by context length
8K context10.1K815 ms TTFT
16K context10.2K1,592 ms TTFT
32K context9,6223,356 ms TTFT
64K context8,8737,260 ms TTFT
128K context7,52117,110 ms TTFT
251K context5,77343,689 ms TTFT
256K context5,73444,860 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K118.1805 ms TTFT227.4921 ms TTFT388.1602 ms TTFT652.51,077 ms TTFT887.02,175 ms TTFT766.8Requests queued3,010 ms TTFT773.9Requests queued3,046 ms TTFT860.5Requests queued2,550 ms TTFT
16K125.8907 ms TTFT202.21,740 ms TTFT400.6743 ms TTFT639.61,421 ms TTFT838.72,676 ms TTFT825.2Requests queued3,761 ms TTFT817.0Requests queued3,843 ms TTFT858.6Requests queued3,857 ms TTFT
32K115.33,355 ms TTFT224.93,514 ms TTFT404.7665 ms TTFT607.31,298 ms TTFT819.42,241 ms TTFT738.7Requests queued2,774 ms TTFT748.4Requests queued2,822 ms TTFT749.1Requests queued2,859 ms TTFT
64K108.77,247 ms TTFT211.97,447 ms TTFT345.2975 ms TTFT559.31,662 ms TTFT715.43,228 ms TTFT291.0Requests queued4,486 ms TTFT301.2Requests queued4,531 ms TTFT438.5Requests queued4,618 ms TTFT
128K102.217,112 ms TTFT177.617,438 ms TTFT310.71,498 ms TTFT460.42,956 ms TTFT584.84,583 ms TTFT201.9Requests queued6,343 ms TTFT35.1Requests queued6,464 ms TTFTOver capacity
251K95.143,632 ms TTFT167.944,131 ms TTFT258.22,217 ms TTFT348.23,631 ms TTFT435.86,117 ms TTFT3.6Requests queued6,391 ms TTFT364.3Requests queued6,536 ms TTFTOver capacity

Requests queued: the server could not run all requests at once, so some waited in a queue. Over capacity: not run because this many requests at this context would exceed the server's KV cache.

TTFT is measured after the benchmark warms the server's prompt cache, so it mostly excludes prefill.

All measurements

Latencies are medians. Total tok/s is output across all simultaneous requests.
PhaseContextRequests at onceStatusTotal tok/sPer request tok/sTTFTTime between tokensAverage active requestsCompleted requestsOutput tokensMeasured for
Prefill8K1Valid10.1K—815 ms——1——
Prefill16K1Valid10.2K—1,592 ms——1——
Prefill32K1Valid9,622.0—3,356 ms——1——
Prefill64K1Valid8,873.0—7,260 ms——1——
Prefill128K1Valid7,521.0—17,110 ms——1——
Prefill251K1Valid5,773.0—43,689 ms——1——
Prefill256K1Valid5,734.0—44,860 ms——1——
Sustained decode8K1Valid118.1121.5805 ms8.2 ms1.013,53830.0 s
Sustained decode8K2Valid227.4116.6921 ms8.6 ms2.006,81630.0 s
Sustained decode8K4Valid388.1101.9602 ms9.8 ms4.0011,63830.0 s
Sustained decode8K8Valid652.582.91,077 ms12.1 ms8.0019,56330.0 s
Sustained decode8K16Valid887.056.92,175 ms17.6 ms16.0026,59530.0 s
Sustained decode8K32Requests queued766.840.33,010 ms24.8 ms21.4022,98530.0 s
Sustained decode8K64Requests queued773.938.73,046 ms25.8 ms21.2023,18130.0 s
Sustained decode8K128Requests queued860.541.52,550 ms24.1 ms21.3125,80430.0 s
Sustained decode16K1Valid125.8175.0907 ms6.2 ms1.013,77430.0 s
Sustained decode16K2Valid202.2105.31,740 ms9.5 ms2.006,06330.0 s
Sustained decode16K4Valid400.6104.6743 ms9.6 ms4.0012,01930.0 s
Sustained decode16K8Valid639.681.71,421 ms12.2 ms8.0019,19130.0 s
Sustained decode16K16Valid838.754.02,676 ms18.5 ms16.0025,13130.0 s
Sustained decode16K32Requests queued825.240.63,761 ms24.6 ms21.0024,71830.0 s
Sustained decode16K64Requests queued817.040.73,843 ms24.5 ms21.0124,49830.0 s
Sustained decode16K128Requests queued858.641.33,857 ms24.2 ms21.0025,70829.9 s
Sustained decode32K1Valid115.3120.13,355 ms8.3 ms1.003,46030.0 s
Sustained decode32K2Valid224.9114.73,514 ms8.7 ms2.006,74430.0 s
Sustained decode32K4Valid404.7105.0665 ms9.5 ms4.0012,14130.0 s
Sustained decode32K8Valid607.378.91,298 ms12.7 ms8.0018,21930.0 s
Sustained decode32K16Valid819.453.02,241 ms18.9 ms16.0024,56130.0 s
Sustained decode32K32Requests queued738.737.62,774 ms26.6 ms21.0022,16030.0 s
Sustained decode32K64Requests queued748.437.42,822 ms26.7 ms21.0022,44430.0 s
Sustained decode32K128Requests queued749.136.22,859 ms27.7 ms21.0022,43029.9 s
Sustained decode64K1Valid108.7111.37,247 ms9.0 ms1.003,25930.0 s
Sustained decode64K2Valid211.9110.27,447 ms9.1 ms2.006,36130.0 s
Sustained decode64K4Valid345.288.7975 ms11.3 ms4.0010,35130.0 s
Sustained decode64K8Valid559.371.71,662 ms14.0 ms8.0016,76530.0 s
Sustained decode64K16Valid715.445.93,228 ms21.8 ms16.0021,43630.0 s
Sustained decode64K32Requests queued291.028.94,486 ms34.6 ms17.6148,69629.9 s
Sustained decode64K64Requests queued301.229.24,531 ms34.2 ms17.4129,01429.9 s
Sustained decode64K128Requests queued438.530.94,618 ms32.4 ms18.91613,12629.9 s
Sustained decode128K1Valid102.2105.417,112 ms9.5 ms1.003,06330.0 s
Sustained decode128K2Valid177.692.717,438 ms10.9 ms2.005,33030.0 s
Sustained decode128K4Valid310.780.21,498 ms12.5 ms4.009,31330.0 s
Sustained decode128K8Valid460.459.22,956 ms16.9 ms8.0013,79830.0 s
Sustained decode128K16Valid584.836.74,583 ms27.2 ms16.0017,52530.0 s
Sustained decode128K32Requests queued201.926.36,343 ms38.1 ms11.7196,04630.0 s
Sustained decode128K64Requests queued35.121.86,464 ms45.9 ms13.9999928.5 s
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid95.198.243,632 ms10.2 ms1.002,85330.0 s
Sustained decode251K2Valid167.986.544,131 ms11.6 ms2.005,03330.0 s
Sustained decode251K4Valid258.265.72,217 ms15.2 ms4.007,74930.0 s
Sustained decode251K8Valid348.244.73,631 ms22.4 ms8.0010,43830.0 s
Sustained decode251K16Valid435.826.76,117 ms37.5 ms16.0013,06330.0 s
Sustained decode251K32Requests queued3.622.66,391 ms44.4 ms8.698724.3 s
Sustained decode251K64Requests queued364.325.36,536 ms39.6 ms15.4210,92030.0 s
Sustained decode251K128Over capacity————————

Requests queued: the server could not run all requests at once, so some waited in a queue. Over capacity: not run because this many requests at this context would exceed the server's KV cache.