V0 is not really well defined.  Consider some hardware that has both a GPU, and 
a DSP (as well as some host CPU).  If you write a program for this system, is 
it a GPU program, or a DSP program?  What target will TOPI  assume for the 
operators in this program?

When you consider an example for CUDA, it will only be concerned about that one 
GPU device. Everything that doesn't run on it will be assumed to be "target 
host".  This binary view doesn't extend into situations with multiple devices 
present in the system.

We need to decide how we're going to handle multi-targeted functions first.  
This discussion (how to describe a target) is secondary to this.





---
[Visit Topic](https://discuss.tvm.ai/t/rfc-tvm-target-specification/6844/13) to 
respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.tvm.ai/email/unsubscribe/aae71001a4ca389a970191b980f20f899f592134d3a0834a22afec369f89419b).

Reply via email to