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.
-
weitong
- Posts: 26
- Joined: Mon Sep 27, 2010 5:16 am
Post
by weitong » Mon Apr 07, 2014 9:49 am
When I aparallel run abinit (7.6.2), I got errors, like following in the log file:
Code: Select all
[weitong@magnetics tets1_mpichintel_parallel]$ /usr/local/mpich3_intel12/bin/mpiexec -np 8 /usr/local/abinit7.6.2_openmpi1.6GNU/bin/abinit < /home/weitong/setup/abinit/AbinitGUI/MySims/tets1_mpichintel_parallel/test1.files >& /home/weitong/setup/abinit/AbinitGUI/MySims/tets1_mpichintel_parallel/logfiles/test1.log
iofn1.F90 problems:
Code: Select all
At line 155 of file ../../../src/95_drive/iofn1.F90 (unit = 5, file = 'stdin')
Fortran runtime error: End of file
ABINIT
Give name for formatted input file:
At line 155 of file ../../../src/95_drive/iofn1.F90 (unit = 5, file = 'stdin')
Fortran runtime error: End of file
ABINIT
But serial run works fine.
-
jbeuken
- Posts: 365
- Joined: Tue Aug 18, 2009 9:24 pm
-
Contact:
Post
by jbeuken » Tue Apr 08, 2014 9:39 pm
Hi,
/usr/local/mpich3_intel12/bin/mpiexec -np 8 /usr/local/abinit7.6.2_openmpi1.6GNU/bin/abinit
strange cmd
you mixed a lot of think :
mpich3 compiled intel12 use to execute
an abinit compiled with a openmpi compiled by a GNU compiler
------
Jean-Michel Beuken
Computer Scientist
-
gmatteo
- Posts: 291
- Joined: Sun Aug 16, 2009 5:40 pm
Post
by gmatteo » Wed Apr 09, 2014 1:53 am
you should use the mpiexec provided by the MPI library used to build abinit.
In this particular case, the mpiexec provided by the openmpi1.6 library compiled with the GNU compiler collection
Tip: mpiexec --version