Skip to content

[#12359][feat] AutoDeploy: MTP performance: Integrate FI kernel for extend path - #13711

Merged
galagam merged 1 commit into
NVIDIA:mainfrom
nv-auto-deploy:gagam/super-mtp-perf-1.1
May 21, 2026
Merged

[#12359][feat] AutoDeploy: MTP performance: Integrate FI kernel for extend path#13711
galagam merged 1 commit into
NVIDIA:mainfrom
nv-auto-deploy:gagam/super-mtp-perf-1.1

Conversation

@galagam

@galagam galagam commented May 3, 2026

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • New Features

    • Added support for quantized model variants with multi-token speculative decoding (FP8, MIXED_PRECISION).
    • Expanded speculative decoding backend capabilities.
  • Bug Fixes

    • Improved speculative decoding performance with optimized backend selection.
  • Tests

    • Updated accuracy reference configurations and test coverage for multiple model variants with speculative decoding.

Description

Replace the Triton _selective_scan_update_kernel with FlashInfer's selective_state_update_kernel_simple_mtp for the MTP (speculative decoding) extend path in AutoDeploy.
Extend the existing flashinfer_backend_mamba.py custom op code to use the FI kernel for the extend path as well.
Prefill is still using triton.

Triton SSM: 0.329 ms/call × 40 layers = 13.2 ms/iter (decode)
FlashInfer: 0.149 ms/call × 40 layers = 5.9 ms/iter (decode)
Iter speedup: 30.0 ms → 23.5 ms (1.27x)
Throughput: +20% across conc=1–128

Test Coverage

Extend accuracy test with fp8 and nvfp4 variants.
Acceptance rate threshold for bf16 tightened: 45% -> 50% (achieves ~53%)
Acceptance rate for fp8/nvfp4 set to 40% due to numerical issues (achieves ~44%)
GSM8K score for all variants bf16/fp8/nvfp4 are similar.
The acceptance rate and GSM8K accuracy scores are consistent between Triton and FlashInfer.

  • accuracy/test_llm_api_autodeploy.py::TestNemotronSuperV3::test_mtp[ws4_180gb-trtllm-bf16]
  • accuracy/test_llm_api_autodeploy.py::TestNemotronSuperV3::test_mtp[ws4_180gb-trtllm-fp8]
  • accuracy/test_llm_api_autodeploy.py::TestNemotronSuperV3::test_mtp[ws4_180gb-trtllm-nvfp4]

PR Checklist

Please review the following before submitting your PR:

  • PR description clearly explains what and why. If using CodeRabbit's summary, please make sure it makes sense.

  • PR Follows TRT-LLM CODING GUIDELINES to the best of your knowledge.

  • Test cases are provided for new code paths (see test instructions)

  • Any new dependencies have been scanned for license and vulnerabilities

  • CODEOWNERS updated if ownership changes

  • Documentation updated as needed

  • Update tava architecture diagram if there is a significant design change in PR.

  • The reviewers assigned automatically/manually are appropriate for the PR.

  • Please check this after reviewing the above items as appropriate for this PR.

GitHub Bot Help

To see a list of available CI bot commands, please comment /bot help.

@galagam
galagam requested review from a team as code owners May 3, 2026 05:49
@galagam
galagam requested a review from QiJune May 3, 2026 05:49
@galagam
galagam requested a review from govind-ramnarayan May 3, 2026 05:49
@coderabbitai

coderabbitai Bot commented May 3, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

This PR extends the Flashinfer SSM backend for speculative decoding with multi-token (MTP) support by introducing intermediate state caching during the extend phase. The config shifts from Triton to Flashinfer SSM, the custom op gains an "EXTEND" execution path with intermediate state buffering, cache initialization is expanded, and tests are parametrized across model variants (bf16, FP8, NVFP4).

Changes

Flashinfer SSM with Intermediate State Caching

Layer / File(s) Summary
Backend Selection & Configuration
examples/auto_deploy/model_registry/configs/super_v3_mtp.yaml, tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/__init__.py
YAML config switches SSM backend from triton_ssm to flashinfer_ssm for MTP. Module import of flashinfer_backend_mamba triggers backend registration. Supported batch sizes reduced to 1–128.
Custom Op Signature & Registration
tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/flashinfer_backend_mamba.py (lines 42–69)
torch.library.custom_op decorator registers intermediate_ssm_state_cache as a mutated argument. _flashinfer_cached_ssm function signature extends to accept optional intermediate_ssm_state_cache tensor.
Execution Paths: Prefill, Extend & Decode
tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/flashinfer_backend_mamba.py (lines 80–228)
Token counts expanded from prefill/decode to prefill/extend/decode. Prefill branch remains unchanged. New EXTEND branch executes grouped state updates via _flashinfer_ssm_update with intermediate_states_buffer, writing results to intermediate cache. Decode offsets adjusted to skip prefill + extend tokens.
Cache Initialization
tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/flashinfer_backend_mamba.py (lines 281–290)
FlashinferBackendSSM.get_cache_initializers constructs intermediate_ssm_state_cache from ssm_state_cache via SpecSSMResourceHandler.from_base.
Fake Implementation & Test References
tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/flashinfer_backend_mamba.py (lines 239–267), tests/integration/defs/accuracy/references/gsm8k.yaml
Fake op stub updated with intermediate_ssm_state_cache signature. New GSM8K accuracy baselines added for FP8 (92.61) and MIXED_PRECISION (91.40) with MTP.
Test Parametrization & Lists
tests/integration/defs/accuracy/test_llm_api_autodeploy.py, tests/integration/test_lists/qa/llm_function_core.txt, tests/integration/test_lists/test-db/l0_dgx_b200.yml
test_mtp parametrized over model_id (bf16, fp8, nvfp4). Quantization applied via _set_quant_config. Acceptance-rate threshold varies by model (0.50 for bf16, 0.40 otherwise). Test lists expanded from generic backend entries to explicit model-variant tuples.

Sequence Diagram

sequenceDiagram
    participant Test as Test / AutoDeploy
    participant SSMOp as flashinfer_cached_ssm<br>Custom Op
    participant FI as Flashinfer Library
    participant Cache as intermediate_ssm_state_cache

    Test->>SSMOp: Call with extend_inputs present
    activate SSMOp
    SSMOp->>SSMOp: Compute num_prefill, num_extend, num_decode
    SSMOp->>SSMOp: Prefill path (standard)
    Note over SSMOp: Process prefill tokens
    
    alt EXTEND Phase (new)
        SSMOp->>SSMOp: Group extend inputs by sequence
        SSMOp->>FI: _flashinfer_ssm_update<br>(disable_state_update=True)
        FI->>FI: Compute SSM states<br>for extend tokens
        FI->>Cache: Write intermediate states
        Cache-->>SSMOp: Confirm buffered
        Note over SSMOp: Store intermediate states for<br>next decode round
    end
    
    SSMOp->>SSMOp: Decode path<br>(offset by prefill + extend)
    SSMOp->>FI: _flashinfer_ssm_update<br>(standard decode)
    FI->>Cache: Read intermediate states if needed
    Cache-->>FI: Retrieve buffered states
    FI->>SSMOp: Return decode outputs
    SSMOp->>Test: Emit full (prefill+extend+decode)<br>output
    deactivate SSMOp
Loading

Estimated Code Review Effort

🎯 4 (Complex) | ⏱️ ~45 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 20.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: integrating FlashInfer kernel for the extend path in MTP, which is the primary objective of this performance-focused PR.
Description check ✅ Passed The PR description provides clear explanations of what (replacing Triton with FlashInfer kernel) and why (performance improvement: 1.27x speedup, +20% throughput), includes specific test coverage details, and confirms the PR checklist was reviewed.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get your free trial and get 200 agent minutes per Slack user (a $50 value).


Review rate limit: 9/10 reviews remaining, refill in 6 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
tests/integration/defs/accuracy/test_llm_api_autodeploy.py (1)

687-709: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Skip the new nvfp4 parameter on pre-Blackwell GPUs.

@skip_pre_hopper is not enough for the added model_id="nvfp4" case. Hopper will still run this test, but NVFP4 is Blackwell-only elsewhere in this file, so this parameterization can now fail on supported non-Blackwell runners.

Suggested guard
     def test_mtp(self, world_size, attn_backend, model_id):
         if get_device_count() < world_size:
             pytest.skip(f"Not enough devices for world_size={world_size}")
+        if model_id == "nvfp4" and get_sm_version() < 100:
+            pytest.skip("NVFP4 requires Blackwell or later")
         # bf16 120B model requires at least 4 GPUs
         if model_id == "bf16" and world_size < 4:
             pytest.skip("bf16 Super V3 requires at least 4 GPUs")
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@tests/integration/defs/accuracy/test_llm_api_autodeploy.py` around lines 687
- 709, The new parameter model_id="nvfp4" needs an explicit guard to skip on
pre-Blackwell hardware; update the test_mtp function to detect when model_id ==
"nvfp4" and call pytest.skip (or use the existing skip helper) when Blackwell
GPUs are not available (similar to the existing get_device_count() / bf16 guard
logic); locate the test_mtp function and add the nvfp4 check so the nvfp4 case
is only run on Blackwell-capable runners.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@examples/auto_deploy/model_registry/configs/super_v3_mtp.yaml`:
- Around line 55-56: Update the nearby comment above the
insert_cached_ssm_attention block to reflect that flashinfer_ssm is now a
supported speculative Mamba-cache backend (in addition to Triton) instead of
stating Triton is the only backend; locate the insert_cached_ssm_attention entry
and change the comment text to reference flashinfer_ssm (and any other supported
backends) so the comment matches the config selection.

In `@tests/integration/test_lists/test-db/l0_dgx_b200.yml`:
- Around line 339-342: The pre-merge autodeploy block in
tests/integration/test_lists/test-db/l0_dgx_b200.yml is missing the MTP
perf-sanity entries; add the same MTP test entries that appear in the post-merge
block into the authoritative pre-merge autodeploy list so the rewritten MTP
extend-path kernel is perf-tested before merge (add lines for
accuracy/test_llm_api_autodeploy.py::TestNemotronSuperV3::test_mtp with the
ws4_180gb-flashinfer-bf16, ws4_180gb-trtllm-bf16, ws4_180gb-trtllm-fp8 and
ws4_180gb-trtllm-nvfp4 variants into the pre-merge/autodeploy section).

---

Outside diff comments:
In `@tests/integration/defs/accuracy/test_llm_api_autodeploy.py`:
- Around line 687-709: The new parameter model_id="nvfp4" needs an explicit
guard to skip on pre-Blackwell hardware; update the test_mtp function to detect
when model_id == "nvfp4" and call pytest.skip (or use the existing skip helper)
when Blackwell GPUs are not available (similar to the existing
get_device_count() / bf16 guard logic); locate the test_mtp function and add the
nvfp4 check so the nvfp4 case is only run on Blackwell-capable runners.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: f04452ad-f943-4201-8271-31cccea9b573

📥 Commits

Reviewing files that changed from the base of the PR and between 3721673 and 7212938.

📒 Files selected for processing (7)
  • examples/auto_deploy/model_registry/configs/super_v3_mtp.yaml
  • tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/__init__.py
  • tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/flashinfer_backend_mamba.py
  • tests/integration/defs/accuracy/references/gsm8k.yaml
  • tests/integration/defs/accuracy/test_llm_api_autodeploy.py
  • tests/integration/test_lists/qa/llm_function_core.txt
  • tests/integration/test_lists/test-db/l0_dgx_b200.yml

Comment thread examples/auto_deploy/model_registry/configs/super_v3_mtp.yaml
Comment thread tests/integration/test_lists/test-db/l0_dgx_b200.yml Outdated
Comment thread tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/flashinfer_backend_mamba.py Outdated
Comment thread tensorrt_llm/_torch/auto_deploy/custom_ops/mamba/__init__.py Outdated
@galagam

galagam commented May 6, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "DGX_B200-4_GPUs-AutoDeploy-1, DGX_H100-4_GPUs-AutoDeploy-1"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #46935 [ run ] triggered by Bot. Commit: d6f93d3 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #46935 [ run ] completed with state SUCCESS. Commit: d6f93d3
/LLM/main/L0_MergeRequest_PR pipeline #36939 (Partly Tested) completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@govind-ramnarayan govind-ramnarayan left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

@galagam
galagam force-pushed the gagam/super-mtp-perf-1.1 branch from d6f93d3 to f92214c Compare May 6, 2026 17:54
@galagam

galagam commented May 6, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "DGX_B200-4_GPUs-AutoDeploy-1, DGX_H100-4_GPUs-AutoDeploy-1"

1 similar comment
@galagam

galagam commented May 7, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "DGX_B200-4_GPUs-AutoDeploy-1, DGX_H100-4_GPUs-AutoDeploy-1"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #47141 [ run ] triggered by Bot. Commit: f92214c Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #47178 [ run ] triggered by Bot. Commit: f92214c Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #47141 [ run ] completed with state ABORTED. Commit: f92214c

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #47178 [ run ] completed with state SUCCESS. Commit: f92214c
/LLM/main/L0_MergeRequest_PR pipeline #37137 (Partly Tested) completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

Link to invocation

@galagam
galagam force-pushed the gagam/super-mtp-perf-1.1 branch from f92214c to 01c6ea3 Compare May 10, 2026 16:11
@galagam

galagam commented May 10, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "DGX_B200-4_GPUs-AutoDeploy-1, DGX_H100-4_GPUs-AutoDeploy-1"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #47604 [ run ] triggered by Bot. Commit: 01c6ea3 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #47604 [ run ] completed with state SUCCESS. Commit: 01c6ea3
/LLM/main/L0_MergeRequest_PR pipeline #37510 (Partly Tested) completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@galagam
galagam force-pushed the gagam/super-mtp-perf-1.1 branch from 01c6ea3 to a894172 Compare May 11, 2026 11:31
@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49426 [ run ] triggered by Bot. Commit: 526ff7f Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49426 [ run ] completed with state SUCCESS. Commit: 526ff7f
/LLM/main/L0_MergeRequest_PR pipeline #39071 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@galagam

galagam commented May 20, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49473 [ run ] triggered by Bot. Commit: 526ff7f Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49473 [ run ] completed with state SUCCESS. Commit: 526ff7f
/LLM/main/L0_MergeRequest_PR pipeline #39114 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@galagam

galagam commented May 21, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49583 [ run ] triggered by Bot. Commit: 526ff7f Link to invocation

@galagam

galagam commented May 21, 2026

Copy link
Copy Markdown
Collaborator Author

/bot kill

@galagam
galagam force-pushed the gagam/super-mtp-perf-1.1 branch from 526ff7f to b7b53db Compare May 21, 2026 07:28
@galagam

galagam commented May 21, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "DGX_H100-4_GPUs-AutoDeploy-1,DGX_B200-4_GPUs-AutoDeploy-1"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49629 [ kill ] triggered by Bot. Commit: b7b53db Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49634 [ run ] triggered by Bot. Commit: b7b53db Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49629 [ kill ] completed with state ABORTED. Commit: b7b53db

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49583 [ run ] completed with state ABORTED. Commit: 526ff7f

Link to invocation

@galagam

galagam commented May 21, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "DGX_H100-4_GPUs-AutoDeploy-1,DGX_B200-4_GPUs-AutoDeploy-1"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49651 [ run ] triggered by Bot. Commit: b7b53db Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49634 [ run ] completed with state ABORTED. Commit: b7b53db

Link to invocation

@galagam

galagam commented May 21, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49661 [ run ] triggered by Bot. Commit: b7b53db Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49651 [ run ] completed with state ABORTED. Commit: b7b53db

Link to invocation

…rtllm_ssm backend)

Replace the Triton _selective_scan_update_kernel with FlashInfer's
selective_state_update_kernel_simple_mtp for the MTP (speculative
decoding) extend path in AutoDeploy.

Enhance accuracy test with fp8 and nvfp4 variants.
Acceptance rate threshold for bf16 tightened: 45% -> 50% (achieves ~53%)
Acceptance rate for fp8/nvfp4 set to 40% due to numerical issues (achieves ~44%)
The acceptance rate and GSM8K accuracy scores are consistent between Triton
and FlashInfer.

Triton SSM:    0.329 ms/call × 40 layers = 13.2 ms/iter  (decode)
FlashInfer:    0.149 ms/call × 40 layers =  5.9 ms/iter  (decode)
Iter speedup:  30.0 ms → 23.5 ms  (1.27x)
Throughput:    +20% across conc=1–128

Signed-off-by: Gal Hubara Agam <96368689+galagam@users.noreply.github.com>
@galagam
galagam force-pushed the gagam/super-mtp-perf-1.1 branch from b7b53db to 07a6bb9 Compare May 21, 2026 09:42
@galagam

galagam commented May 21, 2026

Copy link
Copy Markdown
Collaborator Author

/bot run

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49673 [ run ] triggered by Bot. Commit: 07a6bb9 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49661 [ run ] completed with state ABORTED. Commit: b7b53db

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49673 [ run ] completed with state SUCCESS. Commit: 07a6bb9
/LLM/main/L0_MergeRequest_PR pipeline #39282 completed with status: 'SUCCESS'

CI Report

Link to invocation

@galagam
galagam merged commit 30845bd into NVIDIA:main May 21, 2026
7 checks passed
KleinBlueC pushed a commit to KleinBlueC/TensorRT-LLM that referenced this pull request May 26, 2026
… for extend path (NVIDIA#13711)

Signed-off-by: Gal Hubara Agam <96368689+galagam@users.noreply.github.com>
bmarimuthu-nv pushed a commit to nv-auto-deploy/TensorRT-LLM that referenced this pull request May 28, 2026
… for extend path (NVIDIA#13711)

Signed-off-by: Gal Hubara Agam <96368689+galagam@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants