Open|SpeedShop Invocation


openss [ -batch || -gui || -cli ] [-offline] [-online]
                         [-h <host_list>]
                         [ -f <file_list>]
                         [ -p <pid_list>]
                         [ -t <thread_list>]
                         [ -r <rank_list>]
                         [ <expType_list> ]
                         [ "<" <command_file>]

However, offline does not support the (-h, -p, -t, or -r) options because they are for attaching to a running process.  The offline mode of operation is restricted to running an application from startup to termination only.

 "<" = redirection operator - quoted for clarity,

NOTE: Quotes are not part of the specification.


<command_file> = file containing Open|SpeedShop commands to be executed

NOTE: The command file redirection will occur after the arguments have been evaluated and processed.


NOTE: <filename> can include commands to run mpi jobs such as "mpirun -np 512 a.out"

For example:
In the -f syntax you can have a <filename> specification which can include MPI commands to run MPI jobs such as "mpirun -np 512 a.out".  So, the expAttach command might look like this:   expAttach -f "mpirun -np 512 a.out".
<filename> = <string> || "<string>"
<file_list> = <filename> [ , <filename> ] ...