update of GPU kernels