added old gpu_interface.cu