I am trying to run some kernels with virtual OpenCL (http://www.mosix.org/txt_vcl.html)
When I query the devices I see 3 CPUs and 2 GPUs (got 3 computers with virtual OpenCL, two with AMD APUs and one with an Intel CPU)
When I try to copy data and run a kernel, the Intel CPU works fine (if host ore remote doesn't matter). The other devices either do not run the kernel or bring errors like CL_INVALID_CONTEXT, CL_INVALID_KERNEL or CL_INVALID_MEM_OBJECT.
The same code executed on each of the machines without virtual OpenCL works totally fine. Any idea?