scheduler of a heterogeneous system (CPU and GPU) by using OpenCL