Hi Jesper etal
Trying to run eddy_cuda7.5 on Ubuntu 16.04 LTS 64-bit. I successfully installed and verified that I have Cuda 7.5 installed.
nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:27:32_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17
When I run eddy_cuda7.5, I get this :
Reading images
Filling empty planes
Performing volume-to-volume registration
Running Register
Entering EddyGpuUtils::LoadPredictionMaker
...................Allocated GPU # 0...................
thrust::system_error thrown in CudaVolume::common_assignment_from_newimage_vol after resize() with message: function_attributes(): after cudaFuncGetAttributes: invalid device function
terminate called after throwing an instance of 'thrust::system::system_error'
what(): function_attributes(): after cudaFuncGetAttributes: invalid device function
My eddy command is:
eddy_cuda7.5 \
--imain=data_input.nii.gz \
--mask=nodif_brain_mask.nii.gz \
--acqp=acqparams.txt \
--index=index.txt \
--bvecs=eddy_bvec.bvec \
--bvals=eddy_bval.bval \
--topup=topup_output \
--out=eddy_output \
--fep \
--resamp=lsr \
--verbose
Any ideas? I believe eddy_cuda is compiled on CentOS, so I wonder if that's the issue?
|