Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tracking Issue] Unity Branch Establishment #13876

Closed
18 tasks done
tqchen opened this issue Jan 30, 2023 · 3 comments
Closed
18 tasks done

[Tracking Issue] Unity Branch Establishment #13876

tqchen opened this issue Jan 30, 2023 · 3 comments
Assignees

Comments

@tqchen
Copy link
Member

tqchen commented Jan 30, 2023

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.
@tqchen tqchen self-assigned this Jan 30, 2023
@tqchen
Copy link
Member Author

tqchen commented Jan 30, 2023

cc @YuchenJin

@tqchen
Copy link
Member Author

tqchen commented Feb 8, 2023

git rebase --onto  upstream/unity upstream/unity-rebase-backup-2023-03-13
git rebase --onto upstream/unity upstream/unity-rebase-backup-2023-03-05

NOTE on 2023-02-24, updated unity branch to sync with latest main, to sync some pending changes, run

git rebase --onto upstream/unity upstream/unity-rebase-backup-2023-02-24

NOTE on 2023-02-18, updated unity branch to sync with latest main, to sync some pending changes, run

git rebase --onto upstream/unity upstream/unity-rebase-backup-2023-02-18

@tqchen
Copy link
Member Author

tqchen commented Apr 3, 2023

Thanks to everyone's effort, the unity branch is now established. Closing this issue for now. We can open future issues to track specific items for unity component developments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant