Lets you indicate which processes TotalView should attach to when these processes begin executing. Limiting the processes to which TotalView attaches is beneficial as TotalView does not have to be concerned with unattached processes. That is, because you know that you will not be interested in a what goes on in within a process, you can cut down on the time that TotalView uses to attach to all or most of your processes.
Use the controls in this area to specify the processes to which TotalView should attach when they are created. You have three choices:
After selecting All or
None, you can individually select or unselect processes. That is, if you only want to select a couple of processes, begin by clicking
None, then select the few to which TotalView should attach.
The communicators within this list tell TotalView which processes it should display. Selecting one of the communicators contained within this list tells TotalView that it should only display processes using this communicator. You can then select or clear these values in one of the three ways just discussed.
TotalView will limit the graph to communicators that receive messages from the indicated ranks. In addition to your rank numbers, TotalView includes two special variables:
All and
MPI_ANY_SOURCE.
This checkbox is automatically selected by TotalView if you have invoked this command from the
Tools > Attach Subset (Array of Ranks) command. If the Variable Window is displaying an array, invoking this command tells TotalView that the array’s elements indicate ranks.
Selecting this button tells to stop all of the processes in the current process’s control group after it attaches to a process. If it isn’t selected. TotalView will immediately execute the control group after it attaches to them.