masahi edited a comment on pull request #9261:
URL: https://github.com/apache/tvm/pull/9261#issuecomment-941990346


   One question for @comaniac: Currently, this integration is implemented with 
C source backend. But one big use case for cutlass BYOC is for dynamic 
workloads, for which we cannot do well at the moment. I think C source backend 
is not compatible with dynamic inputs, is that right? On the other hand, with 
json codegen/runtime, I can see a way to support dynamic inputs.
   
   However, since cutlass is a template library, the only way it could work 
with the json codegen/runtime is to instantiate all possible templates that we 
care about ahead of time, and build them together with `libtvm.so`. I wonder if 
that is feasible cc @Laurawly.  
   One benefit of the above approach is that we don't need to commit the 
cutlass code generator into our repo, which is a big part of this PR. 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to