OpenCL-based remote offloading