what libraries to use?
Posted: Fri Oct 07, 2016 12:53 pm
Dear all,
I am compiling YAMBO 4.0 on the Swiss HPC facilitty Piz Daint.
I had few questions I would like to be answered on how to maximise the code.
I know it could be system dependent and I will make some testing when more expert, in the meantime I would like to have some advice.
The 1st one is related to Scalapack and BLACS, according to the configure file they are not present. No anymore at least since in the previous version (and the example on the website) they were. Is this true?
If this is the case why they have been removed?
The 2nd question is related to mpi-libraries, What would they be? Can they really speed-up a code?
The last question is related to which libraries pass to the compiler. Is this a reasonable choice?
--with-fft-libs="-L$MKL_LIBRARY -lmkl_cdft_core"
--with-blas-libs="-L$MKL_LIBRARY -lmkl_sequential -lmkl_core"
--with-lapack-libs="-L$MKL_LIBRARY -lmkl_intel_lp64 -lmkl_core"
or is it better using the FFTW3?
Cheers
Davide
I am compiling YAMBO 4.0 on the Swiss HPC facilitty Piz Daint.
I had few questions I would like to be answered on how to maximise the code.
I know it could be system dependent and I will make some testing when more expert, in the meantime I would like to have some advice.
The 1st one is related to Scalapack and BLACS, according to the configure file they are not present. No anymore at least since in the previous version (and the example on the website) they were. Is this true?
If this is the case why they have been removed?
The 2nd question is related to mpi-libraries, What would they be? Can they really speed-up a code?
The last question is related to which libraries pass to the compiler. Is this a reasonable choice?
--with-fft-libs="-L$MKL_LIBRARY -lmkl_cdft_core"
--with-blas-libs="-L$MKL_LIBRARY -lmkl_sequential -lmkl_core"
--with-lapack-libs="-L$MKL_LIBRARY -lmkl_intel_lp64 -lmkl_core"
or is it better using the FFTW3?
Cheers
Davide