Print

Print


Hello,

I have a problem with eddy_cuda. When I call it, it provides this error:

###Error, beginning###############################
Reading images
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
Aborted (core dumped)
###Error, end##################################

I already searched in this mailing list for people who are had the same issue but I only found this one (https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=fsl;49bc910f.1606) and he has the same problem because his GPU was too old. The thing is I have a GTX1080 and since it is the a GPU of the current generation, it cannot be the problem (I guess?).

Additional debug info:
FSL version: 5.0.10 (centos6 version)
OS: Ubuntu 16.04.3 LTS
Cuda: release 7.5, V7.5.17
Parameters of eddy command: fsl5.0.10-eddy_cuda --imain=mergedDWI.nii.gz --mask=BETB0_mask.nii.gz --acqp=acqp --index=index --bvecs=bvec.bvec --bvals=bval.bval --field=Fieldmap_Hz --out=eddy_tit_cpu
Nvidia driver: 375.82
nvidia-smi and nvidia-smi -a outputs are attached


Maybe someone could me with this? If somebody needs additional debug info, just ask and I will try to get it :)



With kind regards,

Kelvin Sarink