# Eddy\_cuda on osx versions \> 10.9

**URL:** https://community.mrtrix.org/t/eddy-cuda-on-osx-versions-10-9/627
**Category:** Uncategorized
**Created:** [December 19, 2016, 3:10pm UTC](https://community.mrtrix.org/t/eddy-cuda-on-osx-versions-10-9/627 "2016-12-19T15:10:32Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![treanus](https://community.mrtrix.org/user_avatar/community.mrtrix.org/treanus/32/3146_2.png) [@treanus](https://community.mrtrix.org/u/treanus)
#### Post date: [December 19, 2016, 3:10pm UTC](https://community.mrtrix.org/t/eddy-cuda-on-osx-versions-10-9/627/1 "2016-12-19T15:10:32Z")

</div>

Hi MRtrix3 community,  
Hi Donald, Daan, Thijs, Ben, Jelle, and colleagues,

greetings from Leuven.

For MRtrix multicore processing your -nthreads option works great!

All processing steps go fast, except the eddy (FSL) step in dwipreproc. Which roughly takes 2 hours for my dMRI data…

I’ve recently been experimenting with GPU processing using cuda on OsX.  
The problem I have is that I cannot get eddy\_cuda to work on OsX. I have compatible Nvidia graphics cards. I tried cuda drivers 6.5 to 8.0. The problem seems to be - however - that the latest FSL eddy\_cuda is only compiled for OsX version 10.9. And I have 10.10, 10.11 and 10.12 iMacs…

Did any of you get eddy\_cuda working with recent OsX and cuda versions (e.g. 10.12 OsX and 8.0 cuda)?

If so, please tell me how!

Best regards,

Stefan Sunaert  
UZ/KULeuven.  
Belgium.

---

<div class="post-metadata">

### Author: ![dchristiaens](https://community.mrtrix.org/user_avatar/community.mrtrix.org/dchristiaens/32/2347_2.png) [@dchristiaens](https://community.mrtrix.org/u/dchristiaens)
#### Post date: [December 19, 2016, 4:16pm UTC](https://community.mrtrix.org/t/eddy-cuda-on-osx-versions-10-9/627/2 "2016-12-19T16:16:25Z")

</div>

Hi Stefan,

I think your question may be better suited for the FSL mailing list, but perhaps some of the Mac users on our forum may be able to help you out? I don’t think there’s a technical reason why CUDA wouldn’t work on a \>10.9 iMac with Nvidia GPU, but the FSL team will need to provide the binary of course, which may be the problem here. In any case, I could understand that FSL may not release a CUDA eddy version for more recent builds, since Apple stopped using Nvidia GPUs in their systems for a few years now.

Have you tried `eddy_openmp` as an alternative? That binary uses OpenMP instead of CUDA and should hence be compatible with a wider range of architectures and systems. As far as I’m aware, `eddy_openmp` is the only parallel version available to Mac users at the moment.

If that doesn’t help, just run `eddy` on avalok. It’ll still take ages, but you can process all your subjects in parallel. That’s what I used to do anyways 🙂

Cheers,  
Daan
