VLM Inference Benchmark Explorer

Cosmos-Reason2-2B on DGX Spark — BF16, vLLM vision-language inference benchmark

Open this configuration in the VLM Inference Benchmark Explorer

ModelCosmos-Reason2-2B
Parameters2.4B
DeviceDGX Spark
QuantizationBF16
Image size720p
Images per camera1
Max Cameras (response ≤ 3 s)64
EnginevLLM
CamerasResponse (s)TPS (tok/s)Target
10.1649.7≤3 s
20.2255.1≤3 s
40.3451.3≤3 s
80.5243.5≤3 s
160.8833.2≤3 s
321.5822.4≤3 s
642.4712.5≤3 s
1284.976.6>3 s
1927.504.4>3 s
2249.163.8>3 s
240——Failed
Images per requestResponse (s)TPS (tok/s)Target
10.1649.7≤3 s
20.3048.8≤3 s
40.5747.2≤3 s
81.1443.9≤3 s
162.4538.0≤3 s
325.5430.2>3 s
6413.821.3>3 s
12840.013.6>3 s
256129.37.8>3 s
512——Failed

Cosmos-Reason2-2B (2.4B parameters), served in BF16 format with vLLM on DGX Spark, starts answering a single camera that sends one 720p image after 0.16 s, then writes 49.7 tok/s.

With 256 images per camera at 720p, the answer starts after 129.32 s. With one 2K image, after 0.75 s.

At the default target of an answer starting within 3 s (720p, one image per camera), it keeps up with 64 cameras at once.