Page 1 of 1

[SOLVED] about the parallel calculation of 'abinit'

Posted: Thu Jun 03, 2010 9:51 pm
by jiangx3
Dear All,

I tried to compile abinit-6.0.2 and I want to get parallel "abinit". But I tried "./configure" and then 'make'; also, i tried "./configure --enable-mpi" and 'make'. Both of them get the same abinit without mpi build.

Because i see from the output file of the calculation that
=== MPI ===
Parallel build : no
Parallel I/O : no
Also, if I type 'ldd abinit' and i got the information that has nothing to do with mpi:
libgfortran.so.1 => /usr/lib64/libgfortran.so.1 (0x00002ba0f5f6f000)
libm.so.6 => /lib64/libm.so.6 (0x0000003836a00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003837200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003835e00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003835a00000)
Does anyone know about this? I am really confused about this. I really appreciate your help.

Thanks and Best regards,
Xueping jiang

Re: about the parallel calculation of executable 'abinit'

Posted: Fri Jun 04, 2010 8:42 am
by mverstra
Need config.log to see why mpi was not found/detected.

Do you have a full distribution of openmpi or mpich etc... installed? You also need to be sure there is fortran support and a mpif90 compiler, which is not present in many package distributions of mpi (at least old ones).

Matthieu

Re: about the parallel calculation of executable 'abinit'

Posted: Mon Jun 07, 2010 4:52 pm
by jiangx3
Dear Matthieu,
I already found the problem and it is the problem of the system. They moved the position of mpi and now I already fix it. Thanks very much!


Best regards,
Xueping jiang