Heterogeneous Computing with OpenCL:Revised OpenCL