Repository navigation
Conversation
1197229 to
7ff66b6
Compare
|
/bot run |
7ff66b6 to
b969ed5
Compare
|
/bot run --disable-fail-fast |
|
PR_Github #80276 [ run ] triggered by Bot. Commit: |
Add SM103 TP8 single-request decode through eight rows and TP4 decode through 32 rows, with shared native kernels and guarded DSpark runtime integration. Signed-off-by: peihengh <259410613+peihu-nv@users.noreply.github.com>
b969ed5 to
40ca75b
Compare
|
/bot run --disable-fail-fast |
|
PR_Github #80279 [ run ] triggered by Bot. Commit: |
|
PR_Github #80280 [ run ] triggered by Bot. Commit: |
|
PR_Github #80276 [ run ] completed with state |
|
PR_Github #80279 [ run ] completed with state |
|
PR_Github #80280 [ run ] completed with state
|
Signed-off-by: peihengh <259410613+peihu-nv@users.noreply.github.com>
|
/bot run --disable-fail-fast |
|
PR_Github #80296 [ run ] triggered by Bot. Commit: |
|
PR_Github #80296 [ run ] completed with state
|
Signed-off-by: peihengh <259410613+peihu-nv@users.noreply.github.com>
|
/bot run --disable-fail-fast |
|
PR_Github #80336 [ run ] triggered by Bot. Commit: |
|
PR_Github #80336 [ run ] completed with state
|
Signed-off-by: peihengh <259410613+peihu-nv@users.noreply.github.com>
|
/bot run --disable-fail-fast |
|
PR_Github #80405 [ run ] triggered by Bot. Commit: |
|
PR_Github #80405 [ run ] completed with state
|
Description
Adds GB300 (
sm_103) MiniMax-M3.1 low-latency decode targets and shared native kernels, including guarded DSpark integration. Base:feat/minimax-m3.1-flashat98660c55. This draft contains one signed-off commit,40ca75b4b2.TP8 fused decode covers K7, concurrency 1, up to 8 flattened rows; TP4 covers up to 32 rows. Supported paths default on and expose per-item
TRTLLM_M31_DISABLE_*controls, includingTOPP_DET,SOFTMAX_MC,REJ_MC, andMCAG. Mixed/context and larger-row iterations use the target's supported fallback paths; piecewise execution is not supported. Scope is TP8 and TP4 decode only.Historical K7 measurements were 1.8344× the M3-formula SOL for TP8 (3,809.74 µs) and 1.6271× for TP4 (4,722.92 µs), where lower is better. These are historical measurements, not results from this commit. New-base build, full-model parity, per-rank engagement, determinism, synth and E2E validation remain outstanding. In particular, GB multicast-gather determinism remains unverified; component gates must not be read as a blanket bitwise-parity claim.
Test Coverage
test_m31_decode_scope_source.py,test_m31_tp4_routing_source.py, andtest_m31_tp8_routing_source.py.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)
If PR introduces API changes, an appropriate PR label is added - either
api-compatibleorapi-breaking. Forapi-breaking, includeBREAKINGin the PR title.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.