I am currently testing a demo version of totalview.
I am putting this question here, because the totalview
manual is very sparse on information about OpenMPI.
The first question is how to start totalview with mpirun.
I saw that mpirun has some inbuilt totalview capability.
Invoke the user-level debugger indicated by the
orte_base_user_debugger MCA parameter.
Sequence of debuggers to search for when --debug is used (i.e.
a synonym for orte_base_user_debugger MCA parameter).
Launch processes under the TotalView debugger. Deprecated back-
wards compatibility flag. Synonym for --debug.
I tried 'mpirun -np 4 -tv HelloMPI' but that seemed to b debugging mpirun,
and i wasn't able to open the source window for HelloMPI.cpp.
I don't understand how the '--debug' option must be used;
in particular, i don't understand "user-level debugger indicated by
the orte_base_user_debugger MCA parameter."
Another question (which might be solved if i can correctly start up
the hostfile and rankfile parameters of mpirun: how can i start an
open mpi application with
totalview so that my application starts the processes on the correct
defined in hostfile and rankfile?