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).