Scalapack

option, parallelism,...

Moderators: fgoudreault, mcote

Forum rules
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Locked
maurosgroi
Posts: 27
Joined: Wed Apr 07, 2010 12:12 pm

Scalapack

Post by maurosgroi » Thu Mar 17, 2011 12:10 am

Dear all,
I'd like to have some advice related to the necessity to use scalapack on a cluster composed by 24 cores (6 nodes with 4 core each) connected by Infiniband.
Does it make the code faster in comparison with standard lapack?
Thanks a lot in advance,
Mauro.

mverstra
Posts: 655
Joined: Wed Aug 19, 2009 12:01 pm

Re: Scalapack

Post by mverstra » Mon Mar 21, 2011 12:43 am

Hello Mauro,

for the moment scalapack does not replace lapack in abinit, but is used in specific parts, like the BSE code. Use is being extended, but certain things should certainly go faster. I would bet more on band and FFT parallelism for the moment, if you have a good network.

cheers
Matthieu
Matthieu Verstraete
University of Liege, Belgium

User avatar
Alain_Jacques
Posts: 279
Joined: Sat Aug 15, 2009 9:34 pm
Location: Université catholique de Louvain - Belgium

Re: Scalapack

Post by Alain_Jacques » Mon Mar 21, 2011 2:16 am

Dear Mauro,

If the purpose is to speed up processing, a proper use of accelerated BLAS/LAPACK will do the job - consider --with-linalg=atlas or mkl (and MPI of course as advised by Matthieu). Scalapack only has sense if your study is so large that it requires to distribute linalg memory on several nodes.

Kind regards,

Alain

maurosgroi
Posts: 27
Joined: Wed Apr 07, 2010 12:12 pm

Re: Scalapack

Post by maurosgroi » Mon Mar 21, 2011 9:59 pm

Dear Matthieu and Alain,
thanks a lot for the information!
My best regards,
Mauro.

Locked