Investigate common abstractions when lowering from an automatic layout system to HEIR
Open
- Dominant language
- MLIR
- Stars
- 906
- Forks
- 171
- Avg merge
- 4d 12h
- Merged PRs (30d)
- 32
Description
The goal is to find common abstractions that can be used when building a pipeline from an automatic layout system (e.g., Rotom) to HEIR.
Ideas discussed during 6/16 office hours:
- Explore a seamless way to pass input data (i.e., numpy arrays in Rotom) and layout metadata from Rotom to HEIR.
- Explore lowering Rotom's layout notation to HEIR's layout notation.
- Build a pipeline from Rotom python backend to heir_py (heir python).
Contributor guide
Assessment
This issue has not been assessed yet.