add kernel to cast u16 to float on GPU