Page 1 of 1

parallel problem for AFM calculations

Posted: Mon Nov 14, 2016 4:37 am
by jed
Hi all,
I have "successfully" installed Abinit-8.0.8 (no error report after installed) with the configuration:
"./configure FC=/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64/bin/mpiifort F77=/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64/bin/mpif77 CC=/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64/bin/mpiicc CXX=/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64/bin/mpicxx FCFLAGS=-O2 -ip -xavx -Nmkl -Nmpi LDFLAGS=-O -ip -Nmkl -Nmpi -openmp CFLAGS=-O1 -ip -xavx CXXFLAGS=-O1 -ip -xavx --enable-mpi --enable-openmp --enable-atmopaw --with-dft-flavor=atompaw+libxc+wannier90 --with-fft-flavor=fftw3 --with-fft-lib=-L/opt/intel/compilers_and_libraries_2017.0.098/linux/mkl/lib/intel64 -Wl, --start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread --with-linalg-flavor=mkl --with-linalg-libs=-L/opt/intel/compilers_and_libraries_2017.0.098/linux/mkl/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread --enable-gw-dpc AR=xiar"

When I test the code with the test-examples they provided, most can be finished completely. However, interestingly, when I test anti-ferromagnetic calculations with mpi parallel, it stopped without error but the output shows that no calculation has been carrier out, while without parallel, it can be finished well. It seems that parallel doesn't work for AFM calculations. Is it a bug for this version of abinit? Or anything others wrong?

Thank you.

Jed

Re: parallel problem for AFM calculations

Posted: Wed Nov 16, 2016 12:02 pm
by ebousquet
Dear Jed,
It is difficult to reply to you since it might be architecture/compiler dependent. On which machine/architecture are you compiling it?
I also advise you to use a config.ac file (you can see examples in abinit-8.0.8/doc/build/config-examples) and run as follows:

Code: Select all

../configure --with-config-file='./name_of_your_ac_file.ac'

This will help to have a clear view on your flags, etc instead to have everything on one line.
On my side, v8.0.8 and AFM runs in parallel without problem on several machines and compilers.
Best wishes,
Eric