Although I was finally able to build mana/dmtcp for our Cray system, the how-to 
section on running seems misleading.

In my $MANA_ROOT/bin dir, all the commands begin with “dmtcp” and not “mana”, 
i.e.
-rwxr-xr-x 1 dog dog 3824384 Apr 27 16:25 dmtcp_command
-rwxr-xr-x 1 dog dog 3808448 Apr 27 16:25 dmtcp_coordinator
-rwxr-xr-x 1 dog dog 1604376 Apr 27 16:25 dmtcp_discover_rm
-rwxr-xr-x 1 dog dog   20952 Apr 27 16:25 dmtcp_get_libc_offset
-rwxr-xr-x 1 dog dog 3931984 Apr 27 16:25 dmtcp_launch
-rwxr-xr-x 1 dog dog   15984 Apr 27 16:25 dmtcp_nocheckpoint
-rwxr-xr-x 1 dog dog 4529840 Apr 27 16:25 dmtcp_restart
-rwxr-xr-x 1 dog dog    5393 Apr 27 16:25 dmtcp_rm_loclaunch
-rwxr-xr-x 1 dog dog   76448 Apr 27 16:25 dmtcp_srun_helper
-rwxr-xr-x 1 dog dog   97808 Apr 27 16:25 dmtcp_ssh
-rwxr-xr-x 1 dog dog  104008 Apr 27 16:25 dmtcp_sshd
-rwxr-xr-x 1 dog dog  162432 Apr 27 16:25 mtcp_restart

The how-to guide says to do the following,

3a. Launching an MPI application

The MANA directory comes with many test MPI applications that can be found in 
mpi-proxy-plugin/test. Depending on the application, you may require more than 
one MPI process running -- for example, ping_pong.mana.exe requires two. To 
support this, change the argument after -np accordingly. For this tutorial, 
we'll use mpi_hello_world.mana.exe, which can run with one MPI process.

$ mana_coordinator
$ srun -n 1 mana_launch mpi-proxy-split/test/mpi_hello_world.mana.exe

Did I do something wrong in the build or is the documentation incorrect?

Thanks,
david
--
David Gunter
CCS-7
Los Alamos National Laboratory





_______________________________________________
Dmtcp-forum mailing list
Dmtcp-forum@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dmtcp-forum

Reply via email to