---
id: pr-triton-10196
repo: triton-lang/triton
pr: 10196
title: '[MULTICTA] Fix multicast pattern for tcgen05_mma_scaled'
author: lezcano
date: '2026-05-04'
url: https://github.com/triton-lang/triton/pull/10196
source_category: upstream-code
architectures:
- sm100
tags:
- benchmark kernel
- matmul
- mxfp4
- nvfp4
- tma
- triton
techniques:
- async-copy
hardware_features:
- fp4
- mxfp4
- nvfp4
- tcgen05
- tma
kernel_types:
- gemm
languages:
- cuda-cpp
- cute-dsl
- triton
captured_at: '2026-05-16'
status: merged
merge_sha: e77dbcdf592c2ee428bbf556219b5d7350210aac
inclusion_reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.
changed_paths:
- lib/Dialect/TritonNvidiaGPU/IR/Ops.cpp
- python/examples/gluon/03-matmul-multicta.py
- python/examples/gluon/04-2cta-block-scale-matmul.py
- python/test/gluon/test_consan.py
- python/test/gluon/test_core.py
- python/triton/experimental/gluon/language/nvidia/blackwell/__init__.py
- python/tutorials/gluon/14-multicta.py
artifact_dir: evidence/pull-bundles/triton/gh-10196
head_ref_oid: fb4b9b379600cdc1364df0b561822f880fc81c27
---
# [MULTICTA] Fix multicast pattern for tcgen05_mma_scaled

- Repository: `triton-lang/triton`
- PR: [10196](https://github.com/triton-lang/triton/pull/10196)
- 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

- `lib/Dialect/TritonNvidiaGPU/IR/Ops.cpp`
- `python/examples/gluon/03-matmul-multicta.py`
- `python/examples/gluon/04-2cta-block-scale-matmul.py`
- `python/test/gluon/test_consan.py`
- `python/test/gluon/test_core.py`
- `python/triton/experimental/gluon/language/nvidia/blackwell/__init__.py`
- `python/tutorials/gluon/14-multicta.py`

## Evidence Bundle

`evidence/pull-bundles/triton/gh-10196`
