---
id: pr-vllm-38061
repo: vllm-project/vllm
pr: 38061
title: '[MM][Perf][CG] Support ViT full CUDA graph for Qwen3-VL video inference'
author: shen-shanshan
date: '2026-04-14'
url: https://github.com/vllm-project/vllm/pull/38061
source_category: upstream-code
architectures:
- sm100
tags: []
techniques: []
hardware_features: []
kernel_types: []
languages: []
captured_at: '2026-05-16'
status: merged
merge_sha: 80118853f42a728805e6a861ffb50f3b876a9939
inclusion_reason: defer
changed_paths:
- docs/design/cuda_graphs_multimodal.md
- tests/v1/cudagraph/test_encoder_cudagraph.py
- vllm/config/compilation.py
- vllm/model_executor/models/interfaces.py
- vllm/model_executor/models/qwen3_vl.py
- vllm/v1/worker/encoder_cudagraph.py
- vllm/v1/worker/encoder_cudagraph_defs.py
artifact_dir: evidence/pull-bundles/vllm/gh-38061
head_ref_oid: 8038f3db019ec3d85a32b26487461073ec74f9ad
---
# [MM][Perf][CG] Support ViT full CUDA graph for Qwen3-VL video inference

- Repository: `vllm-project/vllm`
- PR: [38061](https://github.com/vllm-project/vllm/pull/38061)
- Decision: `defer`
- Reason: defer

## Changed Paths

- `docs/design/cuda_graphs_multimodal.md`
- `tests/v1/cudagraph/test_encoder_cudagraph.py`
- `vllm/config/compilation.py`
- `vllm/model_executor/models/interfaces.py`
- `vllm/model_executor/models/qwen3_vl.py`
- `vllm/v1/worker/encoder_cudagraph.py`
- `vllm/v1/worker/encoder_cudagraph_defs.py`

## Evidence Bundle

`evidence/pull-bundles/vllm/gh-38061`
