Hi 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. For debugging: -debug, --debug Invoke the user-level debugger indicated by the orte_base_user_debugger MCA parameter. -debugger, --debugger Sequence of debuggers to search for when --debug is used (i.e. a synonym for orte_base_user_debugger MCA parameter). -tv, --tv 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 totalview) concerns 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 processors as defined in hostfile and rankfile? Thank You Jody