---
id: pr-tensorrt-llm-13633
repo: NVIDIA/TensorRT-LLM
pr: 13633
title: '[None][fix] Plumb promptIgnoreLength through Triton backend to fix silently-dropped lengthPenalty and earlyStopping'
author: jhaotingc
date: '2026-05-01'
url: https://github.com/NVIDIA/TensorRT-LLM/pull/13633
source_category: upstream-code
architectures:
- sm100
tags:
- triton kernel
techniques: []
hardware_features: []
kernel_types: []
languages:
- cuda-cpp
- triton
captured_at: '2026-05-16'
status: merged
merge_sha: 81b5673850d3d17dd9a4b1778a6dacc9d541c0c6
inclusion_reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.
changed_paths:
- triton_backend/all_models/disaggregated_serving/disaggregated_serving_bls/config.pbtxt
- triton_backend/all_models/gpt/ensemble/config.pbtxt
- triton_backend/all_models/gpt/tensorrt_llm/config.pbtxt
- triton_backend/all_models/inflight_batcher_llm/ensemble/config.pbtxt
- triton_backend/all_models/inflight_batcher_llm/tensorrt_llm/1/model.py
- triton_backend/all_models/inflight_batcher_llm/tensorrt_llm/config.pbtxt
- triton_backend/all_models/inflight_batcher_llm/tensorrt_llm_bls/1/lib/decode.py
- triton_backend/all_models/inflight_batcher_llm/tensorrt_llm_bls/1/lib/triton_decoder.py
- triton_backend/all_models/inflight_batcher_llm/tensorrt_llm_bls/config.pbtxt
- triton_backend/all_models/multimodal/ensemble/config.pbtxt
- triton_backend/inflight_batcher_llm/src/utils.cc
- triton_backend/inflight_batcher_llm/src/utils.h
- triton_backend/inflight_batcher_llm/tests/utilsTest.cpp
artifact_dir: evidence/pull-bundles/tensorrt-llm/gh-13633
head_ref_oid: bafcf33a32016f1299078c4a3b98cb9ad8653b37
---
# [None][fix] Plumb promptIgnoreLength through Triton backend to fix silently-dropped lengthPenalty and earlyStopping

- Repository: `NVIDIA/TensorRT-LLM`
- PR: [13633](https://github.com/NVIDIA/TensorRT-LLM/pull/13633)
- Decision: `Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.`
- Reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.

## Changed Paths

- `triton_backend/all_models/disaggregated_serving/disaggregated_serving_bls/config.pbtxt`
- `triton_backend/all_models/gpt/ensemble/config.pbtxt`
- `triton_backend/all_models/gpt/tensorrt_llm/config.pbtxt`
- `triton_backend/all_models/inflight_batcher_llm/ensemble/config.pbtxt`
- `triton_backend/all_models/inflight_batcher_llm/tensorrt_llm/1/model.py`
- `triton_backend/all_models/inflight_batcher_llm/tensorrt_llm/config.pbtxt`
- `triton_backend/all_models/inflight_batcher_llm/tensorrt_llm_bls/1/lib/decode.py`
- `triton_backend/all_models/inflight_batcher_llm/tensorrt_llm_bls/1/lib/triton_decoder.py`
- `triton_backend/all_models/inflight_batcher_llm/tensorrt_llm_bls/config.pbtxt`
- `triton_backend/all_models/multimodal/ensemble/config.pbtxt`
- `triton_backend/inflight_batcher_llm/src/utils.cc`
- `triton_backend/inflight_batcher_llm/src/utils.h`
- `triton_backend/inflight_batcher_llm/tests/utilsTest.cpp`

## Evidence Bundle

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