Fisrt setting up opencl kernel calls