Skip to content

[CK] disable DPP kernels by default#8501

Merged
illsilin merged 1 commit into
developfrom
ck/illsilin/aick-1449
Jun 17, 2026
Merged

[CK] disable DPP kernels by default#8501
illsilin merged 1 commit into
developfrom
ck/illsilin/aick-1449

Conversation

@illsilin

Copy link
Copy Markdown
Contributor

Motivation

The dpp8 instruction has been disabled in the upstream llvm-project in the latest compiler version, so we're hitting compilation errors with staging compiler:
:2:33: error: not a valid operand.
v_dot2c_f32_f16_dpp v6, v8, v7 dpp8:[0, 0, 0, 0, 0, 0, 0, 0]
^
error: cannot compile inline asm
These instructions are used for fp16 gemms that are slightly faster than dl gemms on gfx10, but are not critical.

Going to disable these kernels for now, until a better solution is available, to unblock the builds with staging compiler.

Technical Details

Test Plan

Test Result

Submission Checklist

@illsilin illsilin merged commit 54eb5dc into develop Jun 17, 2026
48 of 52 checks passed
@illsilin illsilin deleted the ck/illsilin/aick-1449 branch June 17, 2026 14:01
assistant-librarian Bot pushed a commit to ROCm/composable_kernel that referenced this pull request Jun 17, 2026
[CK] disable DPP kernels by default

## Motivation

The dpp8 instruction has been disabled in the upstream llvm-project in
the latest compiler version, so we're hitting compilation errors with
staging compiler:
<inline asm>:2:33: error: not a valid operand.
v_dot2c_f32_f16_dpp v6, v8, v7 dpp8:[0, 0, 0, 0, 0, 0, 0, 0]
                                ^
error: cannot compile inline asm
These instructions are used for fp16 gemms that are slightly faster than
dl gemms on gfx10, but are not critical.

Going to disable these kernels for now, until a better solution is
available, to unblock the builds with staging compiler.

## Technical Details

<!-- Explain the changes along with any relevant GitHub links. -->

## Test Plan

<!-- Explain any relevant testing done to verify this PR. -->

## Test Result

<!-- Briefly summarize test outcomes. -->

## Submission Checklist

- [ ] Look over the contributing guidelines at
https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.
mhalk added a commit to ROCm/aomp that referenced this pull request Jul 1, 2026
Currently, this is disabled by CK itself, see:
ROCm/rocm-libraries#8501
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants