Dear Jun,
>
> The cuda version of eddy works fine on my Macbook Pro, but as it's my personal machine I'd like to run eddy on my lab's MacPro. Unfortunately it's installed with AMD GPU, not NVIDIA. So I tried "simple" eddy, but it did not parallelize. Former eddy command in FSL5.0.8, which I compiled from the source code, runs correctly with parallelization on this MacPro, so I think the eddy shipped with FSL5.0.9 for Mac is not an OpenMP version. Could you check it and if possible ship it with OpenMP? I prefer eddy in FSL5.0.9 as it's capable of bvecs rotation.
I will send you two Mac executables, one single- and one multi-threaded, to your private email.
For everyone else: We (read I) missed to supply the CPU versions for Mac in the official release. If there is a demand for these versions we will put them somewhere where they can be downloaded. Please let me know.
Jesper
>
> Best regards,
>
> Jun
>
>
>> Dear Jun,
>>
>> yes, eddy is in rapid transition and also being developed in parallel for OpenMP/GPU so we decided not to ship the sources for this version. I thought we had built and shipped all necessary versions for MacOS, including GPU versions for CUDA 5.5--6.5. If there isn’t an OpenMP version, that is an oversight and we will amend that.
>>
>> If you have an iMac or Macbook with an NVIDIA graphics card I strongly recommend using that instead of the OpenMP version. I process a “normal” data set in ~20min on my Macbook without affecting response times for interactive work meanwhile.
>>
>> The GPU version of eddy has been designed to have a minimal memory footprint on the GPU and also to dive in and out very quickly and hence does not need exclusive use of the graphics card. For fun I have even tested to watch a movie on my Macbook while running eddy and it didn’t effect neither the movie or the run time for eddy.
>>
>> Jesper
>>
>> On 8 Oct 2015, at 07:14, Jun Miyata <[log in to unmask]> wrote:
>>
>>> Dear FSL experts,
>>>
>>> I want to compile eddy from the source code on Mac, to activate parallel processing mode. I downloaded the fsl-5.0.9-sources.tar.gz and compiled the whole package successfully, but it does not contain eddy. I checked the MD5 value and the total file was downloaded. Is the source code shipped without eddy?
>>>
>>> Best,
>>>
>>> Jun
|