methlabUZH / automagic

Automagic
GNU General Public License v3.0
89 stars 32 forks source link

Prep processing time #6

Closed chalex-eth closed 4 years ago

chalex-eth commented 5 years ago

Hello everyone,

I tried to process the data using the Prep pipeline, I already used PREP in the past and I know it's computationally intensive, but using Automagic after 20 minutes of parpool it still hasn't progressed and remains blocked, does it work well for you?

Thank you

chalex-eth commented 5 years ago

It seems that Matlab R2017b introduce an error when parfor is running.

nickilanger commented 5 years ago

Hi Alex,

For the first subject (and probably only the first time) you have to manually enable MATLAB parallel processing.

We had some issues with parfor on some instances as well. Yes, maybe try a newer MATLAB version.

Please note, PREP is unchanged in Automagic. So, it should have the identical computation time as when you use PREP outside of Automagic. Let us now, how if you could solve the issue with a newer version of MATLAB.

Best,

Nicolas

chalex-eth commented 5 years ago

Hi Nicolas,

I just moved on Matlab R2017a to r2019a and it works. I found that some R2017a users had idletimeout issues during the parfor processing in some cases. Anyway, newer version of matlab fix the issue for me.

Alex

nickilanger commented 5 years ago

Awesome! Thanks for presenting a solution for the problem. This is helpful for other users.

Best,

Nicolas