TotalView User Guide : Part II: Setting Up : Setting Up Parallel Debugging Sessions : Debugging SiCortex Applications : Using TotalView on SiCortex

Using TotalView on SiCortex
TotalView must be able to execute a command on the target system from the development host. By default, this version uses the ssh -x command. However, we suggest that you set up ssh to execute commands without requiring a password.
Your program’s executable file must be visible from both the development host and the target system. Do this by placing the executables in a directory visible to both machines through the same path. Having the executable visible in separate directories that are accessed through the same path on both machines also works. However, if you're using the cross development compilers, you'll probably want the same copy of the executable visible from both machines anyway.
The SiCortex version of TotalView does not use the same naming conventions used on other versions. Instead, the command has an sc prefix. For example, use the sctv8 or sctotalview commands instead of tv8 or totalview8 to invoke the GUI version. Use sctv8cli or sctotalviewcli instead of tv8cli or totalviewcli to invoke the CLI.
The commands are located within the following directory:
installdir/toolworks/totalview.version/bin
Assuming this directory is in your PATH, start the TotalView GUI like this:
sctv8 -r remote_host executable_path -a arguments
When you use the –-remote command-line option and the program’s name is srun, TotalView makes a local copy of srun using scp. It also substitutes the name of the local copy for the program name. This local copy is deleted when TotalView exits.

Rogue Wave Software, Inc.
Voice: (303) 473-9118
rwonlinedocs@roguewave.com