You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation of sparse iteration lowering, also known as the LowerSparseIter pass, was written in a single pass manner.
The IterTransformer mutator performs all the rewrites and it's error-prone and hard to maintain. We should refactor the pass to several smaller passes that perform a sub-step of the whole pass:
Auxiliary Buffer Materialization
Nested Loop Generation
Nested Block Generation
Read/Write region analysis
Binary Search Block generation
Guard generation
The text was updated successfully, but these errors were encountered:
Pitch
The current implementation of sparse iteration lowering, also known as the
LowerSparseIter
pass, was written in a single pass manner.The
IterTransformer
mutator performs all the rewrites and it's error-prone and hard to maintain. We should refactor the pass to several smaller passes that perform a sub-step of the whole pass:The text was updated successfully, but these errors were encountered: