TotalView User Guide : Part I: Introduction to Debugging with TotalView : About TotalView : Tools for Multi-Threaded and Parallel Applications : Control Program Execution : Using Groups
Using Groups
TotalView automatically organizes your processes and threads into groups, allowing you to view, execute and control any individual thread, process, or group of threads and processes. TotalView defines built-in groups, and you can define your own custom groups that help support full, asynchronous debugging control over your program.
For example, you can:
*Single step one or a small set of processes rather than all of them
*Use Group > Custom Group to create named groups
*Use Run To or breakpoints to control large groups of processes
*Use Watchpoints to watch for variable changes
For instance, here is the Processes Tab after a group containing 10 processes (in dark blue below) is selected in the Toolbar’s Group pulldown list. This identifies the processes that will be acted on when you select a command such as Go or Step.
 
 
RELATED TOPICS 
 
Groups in TotalView
How TotalView predefines groups
Introduction to setting watchpoints
Creating custom groups