Skip to content

[Tracking Issue] Unity Branch Establishment #13876

@tqchen

Description

@tqchen

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions