Hello, We have FSL 6.0.1 on a HPC cluster with access to an Nvidia v100 Volta GPU. I am consistently having issues trying to run the following eddy_cuda command line, which includes slice-to-volume correction: eddy_cuda9.1 --imain=HARDI_b1200.nii --mask=my_hifi_b0_LR_mean_brain_betf0.2robust_mask.nii.gz --acqp=acqparams.txt --index=index.txt --bvecs=bvecs.bvec --bvals=bvals.bval --topup=my_topup_results --out=eddy_simple_of_topup_corrected_data_LR --niter=8 --fwhm=10,6,4,2,0,0,0,0 --repol --ol_type=both --mporder=8 --s2v_niter=8 --slspec=my_slspec.txt --verbose It starts to run and there is a short burst of GPU activity within the first ten minutes and then it goes back to CPU and just keeps running but without any further updates/outputs. It seems to get stuck. The last time I tried it ran for a few days! I manually killed it in the end. Any ideas, please? I don't suppose there would be any way of implementing slice-to-volume correction on CPU, instead of GPU? On entering the command line above, this is the verbose output in the terminal: Reading images Performing volume-to-volume registration Running Register ...................Allocated GPU # 0................... Loading prediction maker Evaluating prediction maker model error: chol(): failed to converge error: chol(): failed to converge Checking for outliers Calculating parameter updates Iter: 0, Total mss = 1.65129 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 1, Total mss = 0.678474 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 2, Total mss = 0.980167 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 3, Total mss = 2.493 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 4, Total mss = 4.92218 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 5, Total mss = 4.92738 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 6, Total mss = 5.33343 Loading prediction maker Evaluating prediction maker model Checking for outliers Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 7, Total mss = 5.62952 Setting scan 38 as shell shape-reference for shell 0 with b-value= 1200 Running sm.ApplyDWILocationReference Checking shell alignment along PE-direction (running PostEddyAlignShellsAlongPE) Aligning shells (running PostEddyAlignShells) Performing slice-to-volume registration Setting slice-to-volume order to 8 Running Register Loading prediction maker Evaluating prediction maker model Calculating parameter updates Iter: 0, Total mss = 11.2026 Loading prediction maker Evaluating prediction maker model What does "error: chol(): failed to converge" mean? Is this serious? Any help would be hugely appreciated. Many thanks. Best wishes, Hamied Dr Hamied A Haroon, MInstP, MSc, PhD | Research Associate in Biomedical Magnetic Resonance Imaging Division of Informatics, Imaging & Data Sciences | School of Health Sciences | Faculty of Biology, Medicine and Health The University of Manchester Room G.522 | Centre for Imaging Sciences | Stopford Building | Oxford Road | Manchester M13 9PT | England | United Kingdom ######################################################################## To unsubscribe from the FSL list, click the following link: https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=FSL&A=1