-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Closed
Labels
Description
This is a tracking issue to list out the steps to establish unity branch so that we can start unity development in the branch. We divide the setups into the following components.
The setup period can take a while before we migrate most of the developments to unity branch.
We aim to do it in an agile fashion so we can migrate sooner with a mindset of continuous iteration, then do follow PR fixes if necessary if there are things that are overlooked
- Branch setup
- Relax VM
- Relax IR overall structure definitions
- Relax IR construction and StructInfo Analysis
- BlockBuilder / EmitTE
- Parser
- Printer
- Minimum lowering flow and passes
- Operators
- Dataflow Pattern Lang
- Analysis, well-formed
- Meta-Schedule integration(tuning API)
- Minimum relay translator
- Minimum importer
- Legalizer
- RunCodegen
- Cutlass BYOC
- Outstanding items in transition period.
Hzfengsy, YuchenJin, quic-sanirudh, MasterJH5574, vinx13 and 5 moresilencelamb