I have questions regarding contexts and multiple devices.
Multiple devices can be attached to a single context.
My questions are:
1. If you have multiple devices (say 1 CPU and 2 GPU),
when do you want share a context between devices?
Or is it always better to have 1 device per context?
2. Is there a good example of transferring buffers
between different contexts?