VLM Inference Benchmark Explorer

Gemma-4-31B-it on DGX Spark — NVFP4, vLLM vision-language inference benchmark

Open this configuration in the VLM Inference Benchmark Explorer

ModelGemma-4-31B-it
Parameters31B
DeviceDGX Spark
QuantizationNVFP4
Image size720p
Images per camera1
Max Cameras (response ≤ 3 s)16
EnginevLLM
CamerasResponse (s)TPS (tok/s)Target
10.517.1≤3 s
20.717.0≤3 s
40.806.7≤3 s
81.366.4≤3 s
162.646.0≤3 s
323.964.8>3 s
646.723.5>3 s
969.302.7>3 s
104——Failed
Images per requestResponse (s)TPS (tok/s)Target
10.517.1≤3 s
20.817.0≤3 s
41.537.0≤3 s
83.247.0>3 s
166.816.9>3 s
3216.66.9>3 s
6457.36.8>3 s
128208.36.6>3 s
256——Failed

Gemma-4-31B-it (31B parameters), served in NVFP4 format with vLLM on DGX Spark, starts answering a single camera that sends one 720p image after 0.51 s, then writes 7.1 tok/s.

With 128 images per camera at 720p, the answer starts after 208.31 s. With one 2K image, after 0.54 s.

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