---
id: pr-tensorrt-llm-12799
repo: NVIDIA/TensorRT-LLM
pr: 12799
title: '[TRTLLM-11797][feat] Add cutedsl moe backend supporting for qwen3.5.'
author: nv-guomingz
date: '2026-04-13'
url: https://github.com/NVIDIA/TensorRT-LLM/pull/12799
source_category: upstream-code
architectures:
- sm100
tags:
- arch_pipeline
- benchmark_test
- compiler_runtime
- cute dsl
- moe_routing
techniques:
- kernel-fusion
- pipeline-stages
hardware_features: []
kernel_types:
- compiler
- moe
- runtime
languages:
- cute-dsl
captured_at: '2026-05-16'
status: merged
merge_sha: f46b6a84f4779b9ca2382f4d10c7b75db0ff7b2c
inclusion_reason: 'Treat compiler/runtime integration as part of the kernel: launch wrapper, cache/JIT behavior, generated code, and build flags need tests.'
changed_paths:
- tensorrt_llm/_torch/modules/fused_moe/fused_moe_cute_dsl.py
- tests/integration/defs/accuracy/test_llm_api_pytorch.py
- tests/integration/test_lists/qa/llm_function_core.txt
- tests/integration/test_lists/test-db/l0_dgx_b200.yml
artifact_dir: evidence/pull-bundles/tensorrt-llm/gh-12799
head_ref_oid: 38e7c2d38bca4583afc08b6461055aae06e35d26
---
# [TRTLLM-11797][feat] Add cutedsl moe backend supporting for qwen3.5.

- Repository: `NVIDIA/TensorRT-LLM`
- PR: [12799](https://github.com/NVIDIA/TensorRT-LLM/pull/12799)
- Decision: `Treat compiler/runtime integration as part of the kernel: launch wrapper, cache/JIT behavior, generated code, and build flags need tests.`
- Reason: Treat compiler/runtime integration as part of the kernel: launch wrapper, cache/JIT behavior, generated code, and build flags need tests.

## Changed Paths

- `tensorrt_llm/_torch/modules/fused_moe/fused_moe_cute_dsl.py`
- `tests/integration/defs/accuracy/test_llm_api_pytorch.py`
- `tests/integration/test_lists/qa/llm_function_core.txt`
- `tests/integration/test_lists/test-db/l0_dgx_b200.yml`

## Evidence Bundle

`evidence/pull-bundles/tensorrt-llm/gh-12799`
