Skip to content

maybe fix build#1786

Merged
asleepzzz merged 3 commits intomainfrom
tenpercent/ck-3359-companion
Jan 9, 2026
Merged

maybe fix build#1786
asleepzzz merged 3 commits intomainfrom
tenpercent/ck-3359-companion

Conversation

@tenpercent
Copy link
Contributor

@tenpercent tenpercent commented Jan 7, 2026

Motivation

Companion to ROCm/composable_kernel#3359

Technical Details

Epilogue class signature change

Test Plan

CI (locally it takes too long to compile)

Test Result

All checks pass

Submission Checklist

@DDEle DDEle marked this pull request as ready for review January 8, 2026 05:54
@DDEle DDEle requested review from a team and Copilot January 8, 2026 05:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the codebase to accommodate an epilogue class signature change in the composable_kernel library. The main change removes the memory_operation_ parameter from the Run lambda functions and their call sites, replacing the previous split-k handling logic with direct calls to the simplified Run function.

  • Removed memory_operation_ parameter from Run lambdas across multiple GEMM implementations
  • Eliminated RunSplitk wrapper functions that conditionally selected memory operations
  • Updated composable_kernel submodule to a new commit

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
csrc/cktile_gemm_a8w8_bpreshuffle/include/gemm_a8w8_bpreshuffle_cktile_common.cuh Removed memory_operation parameter from Run lambda and eliminated RunSplitk wrapper
csrc/ck_tile_gemm_moe_2stages/include/moe_cktile2stages_common.cuh Removed memory_operation parameter from Run lambda, eliminated RunSplitk, and updated RunBMem calls
csrc/ck_deepgemm/include/deepgemm_common.cuh Removed memory_operation parameter from Run lambda and eliminated RunSplitk wrapper
3rdparty/composable_kernel Updated submodule commit to align with upstream epilogue signature changes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@DDEle DDEle requested a review from asleepzzz January 8, 2026 05:55
@valarLip valarLip requested a review from yadaish January 9, 2026 02:24
@asleepzzz asleepzzz merged commit 1448530 into main Jan 9, 2026
17 checks passed
@asleepzzz asleepzzz deleted the tenpercent/ck-3359-companion branch January 9, 2026 07:50
zhuyuhua-v pushed a commit that referenced this pull request Jan 14, 2026
* maybe fix build

* update ck submodule past 3359

* Update to ROCm/composable_kernel@e339101

---------

Co-authored-by: Ding, Yi <yi.ding@amd.com>
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.

5 participants