CUDA backend can transfer data to GPU, need to bring it back