The Call Graph, accessible from Variable Window using the command Tools > Call Graph, provides a quick view of application state and is especially helpful for locating outliers and bottlenecks.
Figure 9: Tools > Call Graph Dialog Box
You can use the focus control dropdown at the top of this window to display a graph only for particular threads or processes. By default, TotalView displays a call graph for the group defined in the toolbar of the Process Window. For multi-process or multi-threaded programs, numbers next to the arrows indicate which threads have a routine on their call stack. You can dive on a routine in the call graph to create a group called call_graph that contains all the threads that have the routine you dived on in its call stack.