1 of 1 people found this helpful
OpenCL standard doesn't say anything about the CUs where the child kernel will be processed. It only says that the child kernel will be enquequed to the same device where the parent kernel is running. It is better to treat the child kernel as any normal kernel which can be processed by any CUs within the same device depending on the scheduler.
Thank you. I couldn't find anything about that either. Just wanted to double check it.