Print

Print


Dear all,

when running eddy_cuda9.1 on single band data with s2v correction I get an error (see below). I cannot find out the number of excitations, so had to guess mporder. Without the extra commands eddy seems to be okay. 

Command:
       eddy_cuda9.1 
--imain=${subj}/anat_DTI_merged_topoff --mask=${subj}/b0_hifi_brain_final --index=index.txt --acqp=acqparams.txt --bvecs=${subj}/bvec_merged.bvec --bvals=${subj}/bval_merged.bval  --topup=${subj}/topup_b0_merged --out=${subj}/anat_DTI_eddycorr \
--fwhm=10,8,4,2,0,0,0,0 \
--flm=linear \
--niter=8 \
--mporder=6 --s2v_niter=6 --s2v_lambda=1 --s2v_interp=trilinear --slspec=slspec.txt \
--repol --ol_type=sw 
--cnr_maps=true 

Error:  
...................Allocated GPU # 0...................
Segmentation violation, Address not mapped, Offending address = 0x700
eddy_cuda9.1 EDDY::ReplacementManager::Update(EDDY::DiffStatsVector const&) [0x6488e7]
eddy_cuda9.1 EDDY::EddyInternalGpuUtils::detect_outliers(EDDY::EddyCommandLineOptions const&, EDDY::ScanType, std::shared_ptr<EDDY::DWIPredictionMaker>, NEWIMAGE::volume<float> const&, EDDY::ECScanManager const&, EDDY::ReplacementManager&, EDDY::DiffStatsVector&) [0x68d617]
eddy_cuda9.1 EDDY::EddyGpuUtils::DetectOutliers(EDDY::EddyCommandLineOptions const&, EDDY::ScanType, std::shared_ptr<EDDY::DWIPredictionMaker>, NEWIMAGE::volume<float> const&, EDDY::ECScanManager const&, EDDY::ReplacementManager&) [0x67b544]
eddy_cuda9.1() [0x54e6ea]
eddy_cuda9.1 EDDY::DoVolumeToVolumeRegistration(EDDY::EddyCommandLineOptions const&, EDDY::ECScanManager&) [0x54f607]
eddy_cuda9.1 main [0x522e14]
/lib/x86_64-linux-gnu/libc.so.6 __libc_start_main [0x7fe8529ebb97]
eddy_cuda9.1() [0x547664]

Thanks in advance! 

Kind regards, 

Eline

########################################################################

To unsubscribe from the FSL list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=FSL&A=1