Parallel External Libraries

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
Mamikon Gulian
Posts: 20
Joined: Thu Dec 10, 2009 5:58 pm

Parallel External Libraries

Post by Mamikon Gulian » Tue Mar 23, 2010 2:22 am

Hello,

As I understand it, ABINIT comes with its own internal LAPACK and BLAS libraries. Recently I have learned about parallel versions of LAPACK (ScaLAPACK), BLAS (PBLAS) and parallel-netcdf. My question is: does ABINIT have any support for these, and if yes, how should I connect them? Also, would this type of parallelism have any benefits beyond k-point/band parallelism?

Thanks
-Mamikon

User avatar
pouillon
Posts: 651
Joined: Wed Aug 19, 2009 10:08 am
Location: Spain
Contact:

Re: Parallel External Libraries

Post by pouillon » Tue Mar 23, 2010 3:59 pm

All related options can be found in the output of "./configure --help". You might want to look in particular at --with-linalg-* and --with-scalapack-* options. More details can also be found in ~abinit/doc/config/build-config.ac.

Abinit does not support NetCDF 4 yet, but this is planned for next year.

The benefits you may get from these libraries will not be systematic. They will depend on your systems and the kind of calculations you want to perform.
Yann Pouillon
Simune Atomistics
Donostia-San Sebastián, Spain

Locked