Skip to content

[GPU] Implement block intrinsics introduced in CDNA3 (1/6)#23949

Merged
nirvedhmeshram merged 1 commit intoiree-org:mainfrom
nirvedhmeshram:block_intrinsics_task1
Mar 30, 2026
Merged

[GPU] Implement block intrinsics introduced in CDNA3 (1/6)#23949
nirvedhmeshram merged 1 commit intoiree-org:mainfrom
nirvedhmeshram:block_intrinsics_task1

Conversation

@nirvedhmeshram
Copy link
Copy Markdown
Contributor

@nirvedhmeshram nirvedhmeshram commented Mar 27, 2026

Add block intrinsic enum definitions and corresponding layout structures. These layouts have been e2e verified in a test PR
#23934. and also locally tested on cdna4.
They will not be added to the target details until we have correct heuristic support and selection policy for them. The plan for this is described in #23941

Add block intrinsic enum definitions and corresponding layout structures.
These layouts have been e2e verified in a test PR
iree-org#23934.
They will be not added to the target details until we have correct
heursitic support and selection policy for them. The plan for this is
described in iree-org#23941

Signed-off-by: Nirvedh Meshram <nirvedh@gmail.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
nirvedhmeshram added a commit to nirvedhmeshram/iree that referenced this pull request Mar 30, 2026
Update GPUPackToIntrinsics and convertContractionToInnerTiledMma to
handle the batch dimension introduced by CDNA3 block intrinsics.

Depends on iree-org#23949
Please review top commit only.
Signed-off-by: Nirvedh Meshram <nirvedh@gmail.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nirvedhmeshram
Copy link
Copy Markdown
Contributor Author

@krzysz00 could you please review this PR, I suspect you already looked at the changes in #23963

Copy link
Copy Markdown
Contributor

@krzysz00 krzysz00 left a comment

Choose a reason for hiding this comment

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

I trust that you've got the layouts correct and don't want to go digging in the manual for them, appronved

@nirvedhmeshram nirvedhmeshram merged commit 17b18d6 into iree-org:main Mar 30, 2026
63 checks passed
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.

2 participants