EnzymeAD / EnzymeAD/Enzyme-JAX
DS(DUS) with non-intersecting update
Open
- Dominant language
- MLIR
- Stars
- 131
- Forks
- 53
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 193
Description
If the region being updated doesn't intersect with the region being sliced, we should replace the DS operand with the DUS operand. hard to prove in general, but can be done inside loop body
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. Start by locating the DS/DUS update handling and the loop-body logic; done means a non-intersecting update replaces the DS operand with the DUS operand within the loop body.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100