---
id: pr-tensorrt-llm-11381
repo: NVIDIA/TensorRT-LLM
pr: 11381
title: '[None][feat] Remove non flash attetnion style fmha_v2 kernel for hopper'
author: pengbowang-nv
date: '2026-02-26'
url: https://github.com/NVIDIA/TensorRT-LLM/pull/11381
source_category: upstream-code
architectures:
- sm90
tags:
- arch_pipeline
- attention_kv
- hopper
- sm90
techniques:
- kernel-fusion
- pipeline-stages
hardware_features:
- hopper
kernel_types:
- attention
- runtime
languages:
- cuda-cpp
captured_at: '2026-05-16'
status: merged
merge_sha: 4ca2a441f51c8bb5dfb8230a51ea9d354e1b798b
inclusion_reason: Preserve page/KV/layout and plan-run contracts; profile memory traffic separately from math utilization.
changed_paths:
- cpp/kernels/fmha_v2/setup.py
- cpp/tensorrt_llm/kernels/contextFusedMultiHeadAttention/fmhaRunner.cpp
artifact_dir: evidence/pull-bundles/tensorrt-llm/gh-11381
head_ref_oid: 8870554d9170293c522fe5afd6d75263b348967a
---
# [None][feat] Remove non flash attetnion style fmha_v2 kernel for hopper

- Repository: `NVIDIA/TensorRT-LLM`
- PR: [11381](https://github.com/NVIDIA/TensorRT-LLM/pull/11381)
- Decision: `Preserve page/KV/layout and plan-run contracts; profile memory traffic separately from math utilization.`
- Reason: Preserve page/KV/layout and plan-run contracts; profile memory traffic separately from math utilization.

## Changed Paths

- `cpp/kernels/fmha_v2/setup.py`
- `cpp/tensorrt_llm/kernels/contextFusedMultiHeadAttention/fmhaRunner.cpp`

## Evidence Bundle

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