Hi Peter,

I would suggest not to use ‘-parallel’. It is handled by recon-all to run 
multiple commands in parallel. It can run into collisions if they are not 
synchronized.

These recon-all options ‘-threads <>’, ‘-openmp <>’, ‘-nthreads <>’ tell 
individual program to split the tasks and run them in parallel. They are the 
same flags.

Best,

Yujing


From: freesurfer-boun...@nmr.mgh.harvard.edu 
<freesurfer-boun...@nmr.mgh.harvard.edu> On Behalf Of P Pieperhoff
Sent: Wednesday, November 8, 2023 5:28 AM
To: freesurfer@nmr.mgh.harvard.edu
Subject: [Freesurfer] parallel processing of long-run fails


        External Email - Use Caution
Dear FreeSurfer developers,

when I execute a long-run with parallel processing by calling

recon-all -sd <directory> -threads 64 -openmp 64 -parallel -long <imageid> 
<template_id> -all

it fails in step "autorecon3" at the surface registration.

But when I start it again without the option "-parallel", it finishs without 
errors.
I'm using FreeSurfer version 7.4.1 with Linux CentOS.

I have attached the log file to this mail.

Best regards,
Peter


_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
The information in this e-mail is intended only for the person to whom it is 
addressed.  If you believe this e-mail was sent to you in error and the e-mail 
contains patient information, please contact the Mass General Brigham 
Compliance HelpLine at https://www.massgeneralbrigham.org/complianceline 
<https://www.massgeneralbrigham.org/complianceline> .
Please note that this e-mail is not secure (encrypted).  If you do not wish to 
continue communication over unencrypted e-mail, please notify the sender of 
this message immediately.  Continuing to send or respond to e-mail after 
receiving this message means you understand and accept this risk and wish to 
continue to communicate over unencrypted e-mail. 

Reply via email to