You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by GitBox <gi...@apache.org> on 2021/02/24 21:48:45 UTC
[GitHub] [tvm] jroesch opened a new issue #7526: [RFC] Tracking Issue for TECompiler
jroesch opened a new issue #7526:
URL: https://github.com/apache/tvm/issues/7526
Tracking issue for [te_compiler](https://discuss.tvm.apache.org/t/rfc-relay-tecompiler-rewrite-existing-compile-engine-to-match-updated-compiler-flow/9233).
### About tracking issues
Tracking issues are used to record the overall progress of implementation and relevant issues.
A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature.
For open ended discussion, check out: https://discuss.tvm.apache.org/.
### Implementation
- [ ] Introduce TECompiler (see #7518)
- [ ] Rewrite GraphRuntimeCodegen
- [ ] Rewrite Interpreter
- [ ] Rewrite VM
- [ ] Handle BYOC Modules
### Unresolved Questions
How to unify passes across backends?
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] jroesch commented on issue #7526: [RFC] Tracking Issue for TECompiler
Posted by GitBox <gi...@apache.org>.
jroesch commented on issue #7526:
URL: https://github.com/apache/tvm/issues/7526#issuecomment-982090940
cc @mbs-octoml @denise-k is it possible for you guys to take over this one as you now have the most context?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] Mousius commented on issue #7526: [RFC] Tracking Issue for TECompiler
Posted by GitBox <gi...@apache.org>.
Mousius commented on issue #7526:
URL: https://github.com/apache/tvm/issues/7526#issuecomment-894187809
@jroesch are there plans to include AOT in this now?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] mbs-octoml commented on issue #7526: [RFC] Tracking Issue for TECompiler
Posted by GitBox <gi...@apache.org>.
mbs-octoml commented on issue #7526:
URL: https://github.com/apache/tvm/issues/7526#issuecomment-982103296
Here's where we've gotten to:
1. TECompiler has fully replaced CompileEngine :-)
2. te_complier_cache.cc still in pretty messy state, the cache datastructures themselves can be simplified however we still have customers of TECompiler::Lower etc via te_compiler.py.
3. After #9483 all backends will use the TELowerPass instead of the one-function-at-a-time lowering API.
4. IRModule could do with better support for external functions, runtime::Modules and generated AOT source code.
At some point I'd lie to tackle 2 head-on, that will require discussion to figure out how to move folks off of depending on the CCache* structures and one-function-at-a-time.
And 4 can also be split out.
Close this one?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] jroesch closed issue #7526: [RFC] Tracking Issue for TECompiler
Posted by GitBox <gi...@apache.org>.
jroesch closed issue #7526:
URL: https://github.com/apache/tvm/issues/7526
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [tvm] jroesch commented on issue #7526: [RFC] Tracking Issue for TECompiler
Posted by GitBox <gi...@apache.org>.
jroesch commented on issue #7526:
URL: https://github.com/apache/tvm/issues/7526#issuecomment-982229451
Ok Mark will split out into follow up issues that go on the roadmap and we will close this one. cc @Mousius
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org