Page 1 of 1

No more than 8 processes running in a 12 cores machine using openmpi_1.4.5

Posted: Thu May 17, 2012 11:36 am
by iciquser
Hi,
VASP 5.2.12-1
OPENMPI 1.4.5
EXECUTION COMMAND:
time mpirun -mp 12 -mca orte_forward_job_control 1 vasp
CRASH MESSAGE
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
running on 12 nodes
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
M_divide: can not subdivide 12 nodes by 8
distr: one band on 1 nodes, 8 groups
[tekla2044:8307] *** An error occurred in MPI_Cartdim_get
[tekla2044:8307] *** on communicator MPI_COMM_WORLD
[tekla2044:8307] *** MPI_ERR_COMM: invalid communicator
[tekla2044:8307] *** MPI_ERRORS_ARE_FATAL (your MPI job will now abort)


Aby idea?

Thx.

No more than 8 processes running in a 12 cores machine using openmpi_1.4.5

Posted: Thu May 17, 2012 3:15 pm
by kelum
Hi,
you probably have NPAR=8 in your INCAR and VASP then can't divide 12 cores into 8 groups.
jik

No more than 8 processes running in a 12 cores machine using openmpi_1.4.5

Posted: Thu May 17, 2012 4:12 pm
by iciquser
Thanks kelum for your quick response.
Certainly the problem is solved with your answer.

Greetings.