VLM Inference Benchmark Explorer

LensVLM-9B on DGX Spark — BF16, vLLM vision-language inference benchmark

Open this configuration in the VLM Inference Benchmark Explorer

ModelLensVLM-9B
Parameters9.4B
DeviceDGX Spark
QuantizationBF16
Image size720p
Images per camera1
Max Cameras (response ≤ 3 s)16
EnginevLLM
CamerasResponse (s)TPS (tok/s)Target
10.3713.0≤3 s
20.4613.7≤3 s
40.5112.8≤3 s
80.8711.8≤3 s
161.779.9≤3 s
323.337.2>3 s
646.424.8>3 s
808.284.0>3 s
88——Failed
Images per requestResponse (s)TPS (tok/s)Target
10.3713.0≤3 s
20.6612.9≤3 s
41.2513.1≤3 s
82.4913.0≤3 s
165.0412.6>3 s
3210.412.5>3 s
6422.211.8>3 s
12850.711.0>3 s
256——Failed

LensVLM-9B (9.4B parameters), served in BF16 format with vLLM on DGX Spark, starts answering a single camera that sends one 720p image after 0.37 s, then writes 13 tok/s.

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