Re: [Freesurfer] Speeding Freesurfer

2014-12-04 Thread Z K
  My impression is that CUDA drivers are not available for AMD FirePro
  graphics boards. Aren't they?

Sorry, I dont know the answer to that question. In regard to the next 
release of freesurfer, my guestimate would be between 1-2 months.

-Zeke


On 12/03/2014 02:12 AM, Francesco Cardinale wrote:
 Zeke,
 Thank you for your prompt response.
 I've been using for a long time my own bash script that parallelizes the
 simultaneous computation of the hemisphere-specific steps. Moreover, I
 re-organized the pipeline for obtaining the pial reconstruction asap.
 I'm happy to know that next release of Freesurfer will support openmp
 under MacOS X. Can you roughly estimate when it will be available?
 I also tried with VMWare Fusion and a VM with CentOS 6.6, and it mapped
 12 virtual cores on the real cores. The time needed for CAREG was
 reduced by about 2/3.
 My impression is that CUDA drivers are not available for AMD FirePro
 graphics boards. Aren't they?
 Thanks again
 Cico


 Francesco Cardinale

 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 phone 0039 02 64442917
 fax 0039 02 64442868
 e-mail francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it

 Il giorno 02/dic/2014, alle ore 15:59, Z K zkauf...@nmr.mgh.harvard.edu
 mailto:zkauf...@nmr.mgh.harvard.edu ha scritto:

 Francesco,

 There are ways to speed up single subject processing time by
 parrallelizing the parts of the recon-all stream that deal with the left
 and right hemisphere so they get processed simultaneously. This would
 require a custom script and thus is a bit more complicated than a single
 call to recon-all. But I can provide you the skeleton of such a script
 if you like.

 We no longer support CUDA but it is included in the 5.3 release and
 people have reported success using it. The gpu can be used along with
 the openmp flag to further quicken processing time, but only on CentOS
 machines, as openmp is not supported on the Mac build of freesurfer
 v5.3. However, the next release of freesurfer WILL support openmp on the
 Mac side.

 -Zeke



 On 11/27/2014 04:31 AM, Francesco Cardinale wrote:
 Dear Freesurfer experts,
 I've been using Freesurfer on Mac computers for some years with great
 satisfaction. I just bought a monster computer, a Mac Pro with 12-core
 Xeon E5, 64 Gb RAM, GPU AMD FirePro D700. This is, out of doubt, a
 marvellous machine to compute many subjects simultaneously, but quite
 often we need to run one single subject as fast as possible. What can I
 do? OpenMP optimization is available only for CentOS, isn't it? What
 about CentOS in a VM, will it be able to exploit multithreading, or is
 it necessary to configure a multiboot machine with BootCamp? Any
 suggestions to do that? Moreover, what about CUDA and GPU acceleration?
 Is it available for FirePro graphic cards? Any other suggestions?
 Anything really new in the field with the next version of Freesurfer?
 Thanks a lot
 Francesco Cardinale, MD

 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 x-apple-data-detectors://0/0
 phone 0039 02 64442917 tel:0039%2002%2064442917
 fax 0039 02 64442868 tel:0039%2002%2064442868
 e-mail francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it


 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu mailto:Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu mailto: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 Partners Compliance
 HelpLine at
 http://www.partners.org/complianceline . If the e-mail was sent to you
 in error
 but does not contain patient information, please contact the sender
 and properly
 dispose of the e-mail.



 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

___
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


Re: [Freesurfer] Speeding Freesurfer

2014-12-04 Thread Bennet Fauber
CUDA is specific to NVIDIA graphics devices.

http://www.nvidia.com/object/cuda_home_new.html

On Thu, Dec 4, 2014 at 10:10 AM, Z K zkauf...@nmr.mgh.harvard.edu wrote:
   My impression is that CUDA drivers are not available for AMD FirePro
   graphics boards. Aren't they?

 Sorry, I dont know the answer to that question. In regard to the next
 release of freesurfer, my guestimate would be between 1-2 months.

 -Zeke


 On 12/03/2014 02:12 AM, Francesco Cardinale wrote:
 Zeke,
 Thank you for your prompt response.
 I've been using for a long time my own bash script that parallelizes the
 simultaneous computation of the hemisphere-specific steps. Moreover, I
 re-organized the pipeline for obtaining the pial reconstruction asap.
 I'm happy to know that next release of Freesurfer will support openmp
 under MacOS X. Can you roughly estimate when it will be available?
 I also tried with VMWare Fusion and a VM with CentOS 6.6, and it mapped
 12 virtual cores on the real cores. The time needed for CAREG was
 reduced by about 2/3.
 My impression is that CUDA drivers are not available for AMD FirePro
 graphics boards. Aren't they?
 Thanks again
 Cico


 Francesco Cardinale

 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 phone 0039 02 64442917
 fax 0039 02 64442868
 e-mail francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it

 Il giorno 02/dic/2014, alle ore 15:59, Z K zkauf...@nmr.mgh.harvard.edu
 mailto:zkauf...@nmr.mgh.harvard.edu ha scritto:

 Francesco,

 There are ways to speed up single subject processing time by
 parrallelizing the parts of the recon-all stream that deal with the left
 and right hemisphere so they get processed simultaneously. This would
 require a custom script and thus is a bit more complicated than a single
 call to recon-all. But I can provide you the skeleton of such a script
 if you like.

 We no longer support CUDA but it is included in the 5.3 release and
 people have reported success using it. The gpu can be used along with
 the openmp flag to further quicken processing time, but only on CentOS
 machines, as openmp is not supported on the Mac build of freesurfer
 v5.3. However, the next release of freesurfer WILL support openmp on the
 Mac side.

 -Zeke



 On 11/27/2014 04:31 AM, Francesco Cardinale wrote:
 Dear Freesurfer experts,
 I've been using Freesurfer on Mac computers for some years with great
 satisfaction. I just bought a monster computer, a Mac Pro with 12-core
 Xeon E5, 64 Gb RAM, GPU AMD FirePro D700. This is, out of doubt, a
 marvellous machine to compute many subjects simultaneously, but quite
 often we need to run one single subject as fast as possible. What can I
 do? OpenMP optimization is available only for CentOS, isn't it? What
 about CentOS in a VM, will it be able to exploit multithreading, or is
 it necessary to configure a multiboot machine with BootCamp? Any
 suggestions to do that? Moreover, what about CUDA and GPU acceleration?
 Is it available for FirePro graphic cards? Any other suggestions?
 Anything really new in the field with the next version of Freesurfer?
 Thanks a lot
 Francesco Cardinale, MD

 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 x-apple-data-detectors://0/0
 phone 0039 02 64442917 tel:0039%2002%2064442917
 fax 0039 02 64442868 tel:0039%2002%2064442868
 e-mail francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it


 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu mailto:Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu mailto: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 Partners Compliance
 HelpLine at
 http://www.partners.org/complianceline . If the e-mail was sent to you
 in error
 but does not contain patient information, please contact the sender
 and properly
 dispose of the e-mail.



 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
___
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu

Re: [Freesurfer] Speeding Freesurfer

2014-12-03 Thread Bruce Fischl

Hi Francesco

we are hoping to have version 6 out in early 2015

cheers
Bruce
On Wed, 3 Dec 2014, 
Francesco Cardinale wrote:



Zeke,
Thank you for your prompt response.
I've been using for a long time my own bash script that parallelizes the
simultaneous computation of the hemisphere-specific steps. Moreover, I
re-organized the pipeline for obtaining the pial reconstruction asap.
I'm happy to know that next release of Freesurfer will support openmp under
MacOS X. Can you roughly estimate when it will be available?
I also tried with VMWare Fusion and a VM with CentOS 6.6, and it mapped 12
virtual cores on the real cores. The time needed for CAREG was reduced by
about 2/3.
My impression is that CUDA drivers are not available for AMD FirePro
graphics boards. Aren't they?
Thanks again
Cico


  Francesco Cardinale

Neurosurgeon
Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
Niguarda Ca' Granda
Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
phone 0039 02 64442917
fax 0039 02 64442868
e-mail francesco.cardin...@ospedaleniguarda.it


Il giorno 02/dic/2014, alle ore 15:59, Z K zkauf...@nmr.mgh.harvard.edu ha
scritto:

  Francesco,

  There are ways to speed up single subject processing time by
  parrallelizing the parts of the recon-all stream that deal with
  the left
  and right hemisphere so they get processed simultaneously. This
  would
  require a custom script and thus is a bit more complicated than
  a single
  call to recon-all. But I can provide you the skeleton of such a
  script
  if you like.

  We no longer support CUDA but it is included in the 5.3 release
  and
  people have reported success using it. The gpu can be used along
  with
  the openmp flag to further quicken processing time, but only on
  CentOS
  machines, as openmp is not supported on the Mac build of
  freesurfer
  v5.3. However, the next release of freesurfer WILL support
  openmp on the
  Mac side.

  -Zeke



  On 11/27/2014 04:31 AM, Francesco Cardinale wrote:
Dear Freesurfer experts,

I've been using Freesurfer on Mac computers for some
years with great

satisfaction. I just bought a monster computer, a
Mac Pro with 12-core

Xeon E5, 64 Gb RAM, GPU AMD FirePro D700. This is,
out of doubt, a

marvellous machine to compute many subjects
simultaneously, but quite

often we need to run one single subject as fast as
possible. What can I

do? OpenMP optimization is available only for
CentOS, isn't it? What

about CentOS in a VM, will it be able to exploit
multithreading, or is

it necessary to configure a multiboot machine with
BootCamp? Any

suggestions to do that? Moreover, what about CUDA
and GPU acceleration?

Is it available for FirePro graphic cards? Any other
suggestions?

Anything really new in the field with the next
version of Freesurfer?

Thanks a lot

Francesco Cardinale, MD


Neurosurgeon

Claudio Munari Centre for Epilepsy and Parkinson
Surgery - Ospedale

Niguarda Ca' Granda

Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano -
Italia

x-apple-data-detectors://0/0

phone 0039 02 64442917 tel:0039%2002%2064442917

fax 0039 02 64442868 tel:0039%2002%2064442868

e-mail francesco.cardin...@ospedaleniguarda.it

mailto:francesco.cardin...@ospedaleniguarda.it



___

Freesurfer mailing list

Freesurfer@nmr.mgh.harvard.edu

https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


  ___
  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 Partners
  Compliance HelpLine at
  http://www.partners.org/complianceline . If the e-mail was sent
  to you in error
  but does not contain patient information, please contact the
  sender and properly
  dispose of the e-mail.


___
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 

Re: [Freesurfer] Speeding Freesurfer

2014-12-02 Thread Z K
Francesco,

There are ways to speed up single subject processing time by 
parrallelizing the parts of the recon-all stream that deal with the left 
and right hemisphere so they get processed simultaneously. This would 
require a custom script and thus is a bit more complicated than a single 
call to recon-all. But I can provide you the skeleton of such a script 
if you like.

We no longer support CUDA but it is included in the 5.3 release and 
people have reported success using it. The gpu can be used along with 
the openmp flag to further quicken processing time, but only on CentOS 
machines, as openmp is not supported on the Mac build of freesurfer 
v5.3. However, the next release of freesurfer WILL support openmp on the 
Mac side.

-Zeke



On 11/27/2014 04:31 AM, Francesco Cardinale wrote:
 Dear Freesurfer experts,
 I've been using Freesurfer on Mac computers for some years with great
 satisfaction. I just bought a monster computer, a Mac Pro with 12-core
 Xeon E5, 64 Gb RAM, GPU AMD FirePro D700. This is, out of doubt, a
 marvellous machine to compute many subjects simultaneously, but quite
 often we need to run one single subject as fast as possible. What can I
 do? OpenMP optimization is available only for CentOS, isn't it? What
 about CentOS in a VM, will it be able to exploit multithreading, or is
 it necessary to configure a multiboot machine with BootCamp? Any
 suggestions to do that? Moreover, what about CUDA and GPU acceleration?
 Is it available for FirePro graphic cards? Any other suggestions?
 Anything really new in the field with the next version of Freesurfer?
 Thanks a lot
 Francesco Cardinale, MD

 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 x-apple-data-detectors://0/0
 phone 0039 02 64442917 tel:0039%2002%2064442917
 fax 0039 02 64442868 tel:0039%2002%2064442868
 e-mail francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it


 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

___
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 Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.



Re: [Freesurfer] Speeding Freesurfer

2014-12-02 Thread Francesco Cardinale
Zeke,
Thank you for your prompt response.
I've been using for a long time my own bash script that parallelizes the 
simultaneous computation of the hemisphere-specific steps. Moreover, I 
re-organized the pipeline for obtaining the pial reconstruction asap.
I'm happy to know that next release of Freesurfer will support openmp under 
MacOS X. Can you roughly estimate when it will be available?
I also tried with VMWare Fusion and a VM with CentOS 6.6, and it mapped 12 
virtual cores on the real cores. The time needed for CAREG was reduced by about 
2/3.
My impression is that CUDA drivers are not available for AMD FirePro graphics 
boards. Aren't they?
Thanks again
Cico


 Francesco Cardinale
 
 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale 
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 phone 0039 02 64442917
 fax 0039 02 64442868
 e-mail francesco.cardin...@ospedaleniguarda.it


 Il giorno 02/dic/2014, alle ore 15:59, Z K zkauf...@nmr.mgh.harvard.edu ha 
 scritto:
 
 Francesco,
 
 There are ways to speed up single subject processing time by 
 parrallelizing the parts of the recon-all stream that deal with the left 
 and right hemisphere so they get processed simultaneously. This would 
 require a custom script and thus is a bit more complicated than a single 
 call to recon-all. But I can provide you the skeleton of such a script 
 if you like.
 
 We no longer support CUDA but it is included in the 5.3 release and 
 people have reported success using it. The gpu can be used along with 
 the openmp flag to further quicken processing time, but only on CentOS 
 machines, as openmp is not supported on the Mac build of freesurfer 
 v5.3. However, the next release of freesurfer WILL support openmp on the 
 Mac side.
 
 -Zeke
 
 
 
 On 11/27/2014 04:31 AM, Francesco Cardinale wrote:
 Dear Freesurfer experts,
 I've been using Freesurfer on Mac computers for some years with great
 satisfaction. I just bought a monster computer, a Mac Pro with 12-core
 Xeon E5, 64 Gb RAM, GPU AMD FirePro D700. This is, out of doubt, a
 marvellous machine to compute many subjects simultaneously, but quite
 often we need to run one single subject as fast as possible. What can I
 do? OpenMP optimization is available only for CentOS, isn't it? What
 about CentOS in a VM, will it be able to exploit multithreading, or is
 it necessary to configure a multiboot machine with BootCamp? Any
 suggestions to do that? Moreover, what about CUDA and GPU acceleration?
 Is it available for FirePro graphic cards? Any other suggestions?
 Anything really new in the field with the next version of Freesurfer?
 Thanks a lot
 Francesco Cardinale, MD
 
 Neurosurgeon
 Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale
 Niguarda Ca' Granda
 Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
 x-apple-data-detectors://0/0
 phone 0039 02 64442917 tel:0039%2002%2064442917
 fax 0039 02 64442868 tel:0039%2002%2064442868
 e-mail francesco.cardin...@ospedaleniguarda.it
 mailto:francesco.cardin...@ospedaleniguarda.it
 
 
 ___
 Freesurfer mailing list
 Freesurfer@nmr.mgh.harvard.edu
 https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
 ___
 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 Partners Compliance HelpLine 
 at
 http://www.partners.org/complianceline . If the e-mail was sent to you in 
 error
 but does not contain patient information, please contact the sender and 
 properly
 dispose of the e-mail.
 
___
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 Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.


[Freesurfer] Speeding Freesurfer

2014-11-27 Thread Francesco Cardinale
Dear Freesurfer experts,
I've been using Freesurfer on Mac computers for some years with great 
satisfaction. I just bought a monster computer, a Mac Pro with 12-core Xeon 
E5, 64 Gb RAM, GPU AMD FirePro D700. This is, out of doubt, a marvellous 
machine to compute many subjects simultaneously, but quite often we need to run 
one single subject as fast as possible. What can I do? OpenMP optimization is 
available only for CentOS, isn't it? What about CentOS in a VM, will it be able 
to exploit multithreading, or is it necessary to configure a multiboot machine 
with BootCamp? Any suggestions to do that? Moreover, what about CUDA and GPU 
acceleration? Is it available for FirePro graphic cards? Any other suggestions? 
Anything really new in the field with the next version of Freesurfer?
Thanks a lot
 
Francesco Cardinale, MD

Neurosurgeon
Claudio Munari Centre for Epilepsy and Parkinson Surgery - Ospedale Niguarda 
Ca' Granda
Piazza dell'Ospedale Maggiore, 3 - 20162 - Milano - Italia
phone 0039 02 64442917
fax 0039 02 64442868
e-mail francesco.cardin...@ospedaleniguarda.it___
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 Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.