VLM Inference Benchmark Explorer

MedGemma-1.5-4B-it on DGX Spark — BF16, vLLM vision-language inference benchmark

Open this configuration in the VLM Inference Benchmark Explorer

ModelMedGemma-1.5-4B-it
Parameters4.3B
DeviceDGX Spark
QuantizationBF16
Image size720p
Images per camera1
Max Cameras (response ≤ 3 s)32
EnginevLLM
CamerasResponse (s)TPS (tok/s)Target
10.1924.6≤3 s
20.2728.4≤3 s
40.4027.2≤3 s
80.9626.9≤3 s
161.4823.4≤3 s
322.2118.1≤3 s
643.2212.1>3 s
1285.707.6>3 s
1928.605.4>3 s
22413.75.4>3 s
24014.75.1>3 s
256——Failed
Images per requestResponse (s)TPS (tok/s)Target
10.1924.6≤3 s
20.3324.5≤3 s
40.6224.5≤3 s
81.2424.2≤3 s
162.5224.4≤3 s
325.4723.7>3 s
6413.023.0>3 s
12843.521.5>3 s
256230.120.2>3 s
512——Failed

MedGemma-1.5-4B-it (4.3B parameters), served in BF16 format with vLLM on DGX Spark, starts answering a single camera that sends one 720p image after 0.19 s, then writes 24.6 tok/s.

With 256 images per camera at 720p, the answer starts after 230.12 s. With one 2K image, after 0.23 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.