To start collecting and analyzing function call information, create an Activity using Call Graph Configuration wizard. For more information on creating an Activity with the call graph data collector, see Configuring the Call Graph Collector.
When you select an Activity with the call graph collector in the Tuning Browser and click Run Activity to begin performance data collection, the VTune(TM) Performance Analyzer performs the following steps:
Instruments the application and/or modules of interest defined during Activity creation.
Launches and profiles the instrumented application and/or modules of interest until the application terminates, or until you stop running the application. It keeps track of the exit and entry points, records the number of times each function was called, establishes a relationship between the caller (parent) and callee (child) function, and stores this data.
Analyzes the profile data, generates a new Activity result, which is stored in the Tuning Browser, and displays the call graph data in tabular and graph view.
Use the Configure Call Graph dialog box to edit the instrumentation level of the modules of interest before running the Activity. Right-click your Activity in the Tuning browser, select Modify Activity. From the left panel of the Configure Call Graph Activity dialog box, select collector > call graph and click Configure. The Configure Call graph dialog box opens.