[QE-users] error in QE6.7: too many communicators

Paolo Giannozzi p.giannozzi at gmail.com
Fri Jan 8 13:47:02 CET 2021


Try to disable parallel diagonalization with run-time option "-nd 1": the
default has changed between 6.4.1 and 6.7. It is impossible to say anything
more without knowing how you run your codes.

> ./configure --prefix=/THL7/home/soft/QuantumEspresso/qe-6.7
> --with-scalapack=intel CC="icc" FC="ifort" F77="ifort" MPICC="mpiicc"
> MPIF90="mpiifort" DFLAGS="-D__DFTI -D__MPI -D__SCALAPACK -D__FFTW"
> LDFLAGS=-shared-intel
> FFT_LIBS="-L/THL7/software/intel2018.4/compilers_and_libraries_2018.5.274/linux/mkl/interfaces/fftw3xf
> -lfftw3xf_intel"
>

You should specify a "configure" variable only if needed. If you really
want to specify all of them, ensure that they are correct and consistent.
You asked for both DFTI and FFTW in DFLAGS (and this is wrong:
unpredictable behavior may follow), then provide the library for FFTW3 (not
used).
-- 
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20210108/f556424e/attachment.html>


More information about the users mailing list