Per iniziareClassificaDecode calculatorModelliOrganizationsReportsMatrix runsHardwareValutazioni comparativeMarketplaceNoleggiProDocumentazione API
Lingua
Actual Computer — Every computer, one endpoint

Speed test matrix

Ling-2.6-flash-base on H200 NVL 141GB

sglang · 0.5.6.post3.dev8719+ge1a24a189 · FP86 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
sglang
Version
0.5.6.post3.dev8719+ge1a24a189
Quantization
FP8
Backend
cuda
Build
cuda-13.2
Commit
e1a24a189fe4

Run

Served model
ling
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-inclusionai-sglang/bin/sglang" serve --model-path inclusionAI/Ling-2.6-flash-base --served-model-name ling --trust-remote-code --tp 1 --tool-call-parser qwen --context-length 262144 --mem-fraction-static 0.880548 --enable-metrics --host 0.0.0.0 --port 8000 --api-key <redacted>

Prefill

prompt tok/s by context length
8K context25.7K318 ms TTFT
16K context29.1K558 ms TTFT
32K context30.9K1,045 ms TTFT
64K context29.4K2,189 ms TTFT
128K context26.2K4,914 ms TTFT
251K context21.2K11,913 ms TTFT
256K context21K12,255 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K184.078 ms TTFT243.9121 ms TTFT352.0131 ms TTFT642.2173 ms TTFT950.4235 ms TTFT1,483.3392 ms TTFT1,664.9Requests queued11,536 ms TTFT618.3Requests queued41,386 ms TTFT
16K183.495 ms TTFT94.1167 ms TTFT303.0189 ms TTFT624.7219 ms TTFT902.7389 ms TTFT1,471.7699 ms TTFT1,563.6Requests queued10,579 ms TTFT568.0Requests queued46,801 ms TTFT
32K182.4125 ms TTFT89.5180 ms TTFT307.5276 ms TTFT600.0395 ms TTFT836.3755 ms TTFT1,416.91,970 ms TTFT1,540.5Requests queued9,957 ms TTFTOver capacity
64K180.7173 ms TTFT81.5263 ms TTFT166.8439 ms TTFT483.1887 ms TTFT745.31,682 ms TTFT1,362.46,013 ms TTFTOver capacityOver capacity
128K176.8283 ms TTFT127.2472 ms TTFT349.1854 ms TTFT586.91,612 ms TTFT744.73,110 ms TTFTOver capacityOver capacityOver capacity
251K171.2522 ms TTFT86.4935 ms TTFT240.51,689 ms TTFT496.93,452 ms TTFTOver capacityOver capacityOver capacityOver 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
Prefill8K1Valid25.7K—318 ms——1——
Prefill16K1Valid29.1K—558 ms——1——
Prefill32K1Valid30.9K—1,045 ms——1——
Prefill64K1Valid29.4K—2,189 ms——1——
Prefill128K1Valid26.2K—4,914 ms——1——
Prefill251K1Valid21.2K—11,913 ms——1——
Prefill256K1Valid21K—12,255 ms——1——
Sustained decode8K1Valid184.0184.578 ms5.4 ms1.015,51930.0 s
Sustained decode8K2Valid243.9130.1121 ms7.7 ms2.427,31630.0 s
Sustained decode8K4Valid352.088.2131 ms11.3 ms6.0010,56030.0 s
Sustained decode8K8Valid642.277.8173 ms12.9 ms9.4019,26430.0 s
Sustained decode8K16Valid950.458.8235 ms17.0 ms20.8028,51230.0 s
Sustained decode8K32Valid1,483.345.2392 ms22.1 ms32.0044,48130.0 s
Sustained decode8K64Requests queued1,664.943.211,536 ms23.2 ms39.0049,92030.0 s
Sustained decode8K128Requests queued618.340.741,386 ms24.6 ms38.8018,54330.0 s
Sustained decode16K1Valid183.4184.095 ms5.4 ms1.015,50130.0 s
Sustained decode16K2Valid94.147.0167 ms21.3 ms32.002,82230.0 s
Sustained decode16K4Valid303.071.8189 ms13.9 ms11.609,08830.0 s
Sustained decode16K8Valid624.777.1219 ms13.0 ms10.0018,73630.0 s
Sustained decode16K16Valid902.756.1389 ms17.8 ms21.1027,07230.0 s
Sustained decode16K32Valid1,471.743.7699 ms22.9 ms32.0044,12830.0 s
Sustained decode16K64Requests queued1,563.640.610,579 ms24.6 ms38.7046,87830.0 s
Sustained decode16K128Requests queued568.041.246,801 ms24.3 ms39.0017,03830.0 s
Sustained decode32K1Valid182.4183.2125 ms5.5 ms1.015,47230.0 s
Sustained decode32K2Valid89.544.7180 ms22.4 ms32.002,68430.0 s
Sustained decode32K4Valid307.572.7276 ms13.8 ms11.709,22430.0 s
Sustained decode32K8Valid600.074.5395 ms13.4 ms10.0017,99230.0 s
Sustained decode32K16Valid836.352.2755 ms19.2 ms22.1025,08830.0 s
Sustained decode32K32Valid1,416.941.81,970 ms23.9 ms32.0042,49630.0 s
Sustained decode32K64Requests queued1,540.540.69,957 ms24.6 ms38.9046,20330.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid180.7181.8173 ms5.5 ms1.015,41930.0 s
Sustained decode64K2Valid81.540.9263 ms24.4 ms36.002,44430.0 s
Sustained decode64K4Valid166.841.4439 ms24.2 ms31.005,00430.0 s
Sustained decode64K8Valid483.158.1887 ms17.2 ms17.4014,48830.0 s
Sustained decode64K16Valid745.346.91,682 ms21.3 ms24.2022,35230.0 s
Sustained decode64K32Valid1,362.439.16,013 ms25.6 ms32.0040,86430.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid176.8178.6283 ms5.6 ms1.015,30530.0 s
Sustained decode128K2Valid127.260.3472 ms16.6 ms13.303,81730.0 s
Sustained decode128K4Valid349.183.9854 ms11.9 ms5.6010,47330.0 s
Sustained decode128K8Valid586.973.41,612 ms13.6 ms9.4017,60830.0 s
Sustained decode128K16Valid744.748.13,110 ms20.8 ms22.8022,33630.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid171.2174.4522 ms5.7 ms1.015,13730.0 s
Sustained decode251K2Valid86.443.4935 ms23.0 ms18.002,59230.0 s
Sustained decode251K4Valid240.558.31,689 ms17.1 ms12.907,21630.0 s
Sustained decode251K8Valid496.963.63,452 ms15.7 ms11.4014,90430.0 s
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
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.