linux - Trouble using mpirun from mpich2 after compiling using CMake -


i having trouble trying run mpi . installed mpich2-1.4.1p1, , when run mpi program using mpirun, get:

[starsky:27711] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../../../../orte/mca/ess/singleton/ess_singleton_module.c @ line 357 [starsky:27711] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../../../../orte/mca/ess/singleton/ess_singleton_module.c @ line 230 [starsky:27711] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../orte/runtime/orte_init.c @ line 132 -------------------------------------------------------------------------- looks orte_init failed reason; parallel process abort.  there many reasons parallel process can fail during orte_init; of due configuration or environment problems.  failure appears internal failure; here's additional information (which may relevant open mpi developer):    orte_ess_set_name failed   --> returned value system-required executable either not found or not executable user (-127) instead of orte_success -------------------------------------------------------------------------- [starsky:27719] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../../../../orte/mca/ess/singleton/ess_singleton_module.c @ line 357 -------------------------------------------------------------------------- looks mpi_init failed reason; parallel process abort.  there many reasons parallel process can fail during mpi_init; of due configuration or environment problems.  failure appears internal failure; here's additional information (which may relevant open mpi developer):    ompi_mpi_init: orte_init failed   --> returned "a system-required executable either not found or not executable user" (-127) instead of "success" (0) 

along other similar error messages.

this pretty similar problem in mpiexec fails mpi init aborts , seem have both open mpi , mpich2 . however, using cmake compile, , when suggested mpicc-vt.mpich2 (mpicc-vt because using vampir trace) compile, , mpirun.mpich2 run, following error:

to run 'mpirun.mpich2' please ask administrator install package 'mpich2' 

i have installed mpich2 though. there configuration suppose install mpich2 with? when looked @ this manual @ configurations, none seem match need.

thanks

it's hard tell what's going on here since have 2 mpi libraries installed on system in various states of completion. think best thing @ point uninstall both open mpi , mpich , go whichever package manager you're using , reinstall. that's simplest way work.

if want latest version (which thing), you'll have go directly source take @ readme comes bundled tarball download. in general, both of these packages, use standard method of installing unix software.

./configure --prefix=<path installation> make make install 

there's lots of customization options both mpich , open mpi can read if ./configure --help , go through readme, none of required unless have special system.


Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -