[Apache TVM Discuss] [Development/pre-RFC] [RFC][Runtime] Bring `PackedFunc` into TVM Object System

2022-01-03 Thread Junru Shao via Apache TVM Discuss
Let's leave this pre-RFC open for a week, and then send a formal RFC with clarifications to https://github.com/apache/tvm-rfcs/ --- [Visit Topic](https://discuss.tvm.apache.org/t/rfc-runtime-bring-packedfunc-into-tvm-object-system/11816/8) to respond. You are receiving this because you e

[Apache TVM Discuss] [Development/pre-RFC] [RFC][Runtime] Bring `PackedFunc` into TVM Object System

2022-01-03 Thread Yaxing Cai via Apache TVM Discuss
@junrushao1994's understanding and elaboration is accurate. --- [Visit Topic](https://discuss.tvm.apache.org/t/rfc-runtime-bring-packedfunc-into-tvm-object-system/11816/7) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click

[Apache TVM Discuss] [Development/pre-RFC] [RFC][Runtime] Bring `PackedFunc` into TVM Object System

2022-01-03 Thread Junru Shao via Apache TVM Discuss
To summarize our offline discussion with @areusch @tqchen. Clarification: 1. This RFC doesn't change any of the existing functionality, including C ABI or PackedFunc's C++ API. Any modification to the C ABI is out of scope of this RFC. 2. Calling a PackedFunc inside TVM codebase directly uses

[Apache TVM Discuss] [Development/pre-RFC] [RFC][TOP][BYOC] Intel LIBXSMM Integration

2022-01-03 Thread Junru Shao via Apache TVM Discuss
Yeah I was on vacation and didn't track closely. Sorry for the confusion! --- [Visit Topic](https://discuss.tvm.apache.org/t/rfc-top-byoc-intel-libxsmm-integration/11688/18) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click

[Apache TVM Discuss] [Development/pre-RFC] Introducing TY-NNP backend with end2end TensorIR integration

2022-01-03 Thread Andrew Reusch via Apache TVM Discuss
thanks for the writeup @wrongtest! a couple points I am more curious about: [quote="wrongtest, post:1, topic:11807"] Our tir schedule phase would rewrite tensor layouts to fit hardware features, so we modify the compile engine to give a chance of compatible updates at relay level. [/quote] co

[Apache TVM Discuss] [Development/pre-RFC] [RFC][Runtime] Bring `PackedFunc` into TVM Object System

2022-01-03 Thread Andrew Reusch via Apache TVM Discuss
hi @cyx thanks for this proposal! I have a couple questions for you on it. First, could you elaborate a bit more on the use case you have in mind? [quote="cyx, post:1, topic:11816"] allows TVM containers to carry PackedFuncs, [/quote] it seems like this might be one of them. Given we can alre

[Apache TVM Discuss] [Development/pre-RFC] Introducing TY-NNP backend with end2end TensorIR integration

2022-01-03 Thread tqchen via Apache TVM Discuss
Thank you @wrongtest . It would be great to start with a base RFC that establishes the basic infra then followup RFCs. If there is a change that touches some key data structures that(e.g. changes to TensorIR nodes) can affect other backends, separate RFCs would be appreciated since these woul

[Apache TVM Discuss] [Development/pre-RFC] [RFC][TOP][BYOC] Intel LIBXSMM Integration

2022-01-03 Thread tqchen via Apache TVM Discuss
great, next time it would be good to link the official RFC when it is opened, so we have a good context --- [Visit Topic](https://discuss.tvm.apache.org/t/rfc-top-byoc-intel-libxsmm-integration/11688/17) to respond. You are receiving this because you enabled mailing list mode. To unsubs