[QST]Using customized operators in gemm kernel
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.5k
- Forks
- 2.1k
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 7
Description
Hi I am wondering if there is a way to replace some operators in a GEMM operator in cutlass? For example, if I want to replace multiplication with addition and replace the accumulation with shifting, is there a way to only modify these operations while keeping the rest gemm unchanged?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by reviewing CUTLASS's GEMM customization mechanisms and determine whether multiplication and accumulation can be replaced independently while retaining the rest of GEMM. Done means identifying and documenting a supported approach, or establishing that this requires broader design work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- hpc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100