Distributed OpenCL discovery protocol