I am trying to run yambo in parallel.
The yambo code were compiled with mpif90, and the configure report shows that the MPI option was enable:
Code: Select all
[X] Double precision
[X] Redundant compilation
[X] MPI
[ ] OpenMP
[X] PW (5.0) support
[ ] ETSF I/O support
[ ] SCALAPACK
[XXX] NETCDF/HDF5/Large Files
[XX ] Built-in BLAS/LAPACK/LOCAL
[ CPP ] icc -E -ansi
[ C ] icc -O3 -D_C_US -D_FORTRAN_US
[MPICC] /opt/openmpi-1.6.5/intel/bin/mpicc -O3 -D_C_US -D_FORTRAN_US
[ F90 ] ifort -O2
[MPIF ] /opt/openmpi-1.6.5/intel/bin/mpif90 -O2
[ F77 ] ifort -O2
[Cmain] -nofor_main
[NoOpt] -assume bscc -O0 -xHost
mpirun was unable to launch the specified application as it could not find an executable:
Executable: yambo
Node: compute-0-6
while attempting to start process rank 1.
this is the command I used to execute the yambo:
/opt/openmpi-1.6.5/intel/bin/mpirun -machinefile host.list -np 48 yambo
the yambo.in file is already in the directory
thanks