Skip to content

Remove KA 0.9 compat and clean up generic_matmatmul implementation - #827

Open
christiangnrd wants to merge 5 commits into
jlka0.10from
noka0.9
Open

christiangnrd wants to merge 5 commits into
jlka0.10from
noka0.9

Conversation

@christiangnrd

@christiangnrd christiangnrd commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Supporting KA 0.10 means the code can be cleaner. I changed if to use KI directly. That's not necessary, but KA isn't really needed here since it should always be launched with 2 dimensions.

The tile padding makes performance worse on metal and CUDA (on CUDA it prevents vectorization), so I also remove that. To be revisited if the TILE_DIM is ever changed

@christiangnrd
christiangnrd added this pull request to stack #828 October 19, 2026 21:03
@christiangnrd
christiangnrd removed this pull request from stack #828 October 20, 2026 14:36
@christiangnrd
christiangnrd added this pull request to stack #830 October 20, 2026 14:36
@christiangnrd
christiangnrd force-pushed the noka0.9 branch 6 times, most recently from 67d0704 to 79012cf Compare October 21, 2026 14:27

This branch has not been deployed

No deployments
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.

1 participant