VLM Inference Benchmark Explorer

Qwen3-VL-4B-Instruct on DGX Spark — BF16, vLLM vision-language inference benchmark

Open this configuration in the VLM Inference Benchmark Explorer

ModelQwen3-VL-4B-Instruct
Parameters4.4B
DeviceDGX Spark
QuantizationBF16
Image size720p
Images per camera1
Max Cameras (response ≤ 3 s)32
EnginevLLM
CamerasResponse (s)TPS (tok/s)Target
10.2223.4≤3 s
20.3427.8≤3 s
40.5626.4≤3 s
81.0223.7≤3 s
161.5418.4≤3 s
322.4012.8≤3 s
644.147.4>3 s
1288.423.8>3 s
144——Failed
Images per requestResponse (s)TPS (tok/s)Target
10.2223.4≤3 s
21.2322.3≤3 s
42.6921.8≤3 s
84.4520.9>3 s
169.2519.3>3 s
3217.616.5>3 s
6425.612.7>3 s
12881.08.8>3 s
256279.65.5>3 s
512——Failed

Qwen3-VL-4B-Instruct (4.4B parameters), served in BF16 format with vLLM on DGX Spark, starts answering a single camera that sends one 720p image after 0.22 s, then writes 23.4 tok/s.

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

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