Projects
Projects
Visual Estimation in VLMs
We implicitly make many rapid estimations of properties like weights and volumes of objects as we navigate the world. Deploying vision-language models (VLMs) in robotics applications requires them to have some of these same abilities. VLMs trained on text-image pairs may fall short on such important tasks because they lack the grounding that comes from real interaction via embodied systems. We create a dataset of precise, hand-measured ground truth values to benchmark a wide variety of models (including robotics foundation models). Our emphasis is to move beyond well-studied spatial estimation abilities. We are also studying the interventions we can do, via tool augmentation or fine-tuning, to improve the current models on these tasks.
Dataset: coming soon
Low-Contention SM-partitioning for Concurrent Prefill and Decode in Disaggregated Serving
with Dr. Nipun Kwatra, Principal Researcher, Microsoft Research India
Disaggregated serving has become an important LLM serving paradigm due to its ability to meet stringent decode latency targets in large-scale deployments. Although disaggregated serving removes prefill-decode interference by locating them on separate GPUs, the compute utilisation of decode GPUs is poor. Our aim is to reclaim some of the idle compute units on decode GPUs. To this end, we investigate CUDA mechanisms that enable us to partition the compute units and schedule limited prefill workload on a fraction of SMs in decode GPUs with minimum impact on decode latency.