heterogeneous computing with OpenCL 2.0 - Search