[quote="tqchen, post:3, topic:7744, full:true"]
I agree P2 is better. However, we need to be mindful that the composite can go 
beyond single accelerator settings. For example, we might also want to compose 
`arm_cl` and opencl on ARM GPU
[/quote]
Since `accelerators` is an array, we can specify `[{kind: arm_acl}, {'kind": 
opencl'}]` to represent this semantic. However, we need to integrate the 
CPU/GPU heterogeneous execution to BYOC to make it work. Currently, we can only 
support multiple BYOC backends (e.g., `[{kind: arm_acl}, {'kind": ethosn'}]`), 
since they share the same graph partitioning mechanism.





---
[Visit Topic](https://discuss.tvm.ai/t/rfc-composite-target/7744/5) 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/c07ea77a788397cc75d2517effa7bab7b9d845b4886caf82c9decdffd793ba30).

Reply via email to