---
id: pr-cutlass-2881
repo: NVIDIA/cutlass
pr: 2881
title: new example with TMA prefetch feature targeting for DRAM latency boun…
author: questa-wang
date: '2025-12-23'
url: https://github.com/NVIDIA/cutlass/pull/2881
source_category: upstream-code
architectures:
- sm100
tags:
- gemm
- persistent-kernel
- tma
techniques:
- persistent-kernel
hardware_features:
- tma
kernel_types:
- gemm
languages:
- cute-dsl
- python
captured_at: '2026-04-17'
status: merged
merge_sha: 3f4c086d09bd1dc55defb955862f333893bbb28b
inclusion_reason: kernel file changes
changed_paths:
- examples/python/CuTeDSL/blackwell/dense_blockscaled_gemm_persistent_prefetch.py
- examples/python/CuTeDSL/blackwell/dense_gemm_persistent_prefetch.py
- test/examples/CuTeDSL/sm_100a/test_dense_blockscaled_gemm_persistent_prefetch.py
- test/examples/CuTeDSL/sm_100a/test_dense_gemm_persistent_prefetch.py
artifact_dir: evidence/pull-bundles/cutlass/gh-2881
head_ref_oid: d753a13916d76b804ba92e5e5ded456b6d46319a
---
# new example with TMA prefetch feature targeting for DRAM latency boun…

- Repository: `NVIDIA/cutlass`
- PR: [2881](https://github.com/NVIDIA/cutlass/pull/2881)
- Decision: `kernel file changes`
- Reason: kernel file changes

## Changed Paths

- `examples/python/CuTeDSL/blackwell/dense_blockscaled_gemm_persistent_prefetch.py`
- `examples/python/CuTeDSL/blackwell/dense_gemm_persistent_prefetch.py`
- `test/examples/CuTeDSL/sm_100a/test_dense_blockscaled_gemm_persistent_prefetch.py`
- `test/examples/CuTeDSL/sm_100a/test_dense_gemm_persistent_prefetch.py`

## Evidence Bundle

`evidence/pull-bundles/cutlass/gh-2881`
