[TVM Discuss] [Development] Warp memory in InferBound

2020-04-18 Thread Tang Shizhi via TVM Discuss
I'm working with a buffer that bound to warp scope. In `src/te/schedule/message_passing.cc:208`: ```c++ PrimExpr outer = state.at(s->outer); PrimExpr inner = state.at(s->inner); PrimExpr factor = dom_map.at(s->inner)->extent; PrimExpr parent_min = dom_map.at(s->parent)->min; state[s->parent] =

[TVM Discuss] [Development/RFC] Introducing TVM.NET for bringing TVM features into .NET world

2020-04-18 Thread tqchen via TVM Discuss
I haven't look into your implementation, but from he TVMCSharp internal diagram, seems there is something that are not needed. In particular wrt to the PackedFuncManager(and how much ata marchsaling your are proposing). I am not a CSharp expert, but from my POV it seems likely that we can jus

[TVM Discuss] [Development/RFC] Introducing TVM.NET for bringing TVM features into .NET world

2020-04-18 Thread ANSHUMAN TRIPATHY via TVM Discuss
Just to add a note above: Below are some open points which i am still brainstorming, to find best approach. 1. Native library need to be managed either by code or project config. Currently static, fixed only to Ubuntu compiled lib. 2. Whether to upload a precompiled (TVM native) lib for a p

[TVM Discuss] [Development/RFC] Introducing TVM.NET for bringing TVM features into .NET world

2020-04-18 Thread ANSHUMAN TRIPATHY via TVM Discuss
**Phase 0:** This development phase limits only to TVMCSharp project / module. TVMCSharp will be built as a C sharp Class Library. **TVMCSharp Internals:** ![image|690x404](upload://ucuI0GogWaVzqHcCUF5V2Y2RmsT.png) **Linking or Binding to Native TVM runtime library:** Dotnet framewo