Apple OS X*

draft

Navigate

All navigation options are also available through keyboard shortcuts. These keyboard shortcuts work only when a timeline has the keyboard focus. Left-click on a timeline to give it keyboard focus. A black rectangle around the timeline indicates it has the keyboard focus.

Intel® Trace Analyzer

draft

Advanced

Select Advanced to tag, filter, create an idealize of your trace files, check for imbalance in your application, aggregate processes and functions, go to a particular function event in the trace or create a command line for Intel® VTune™ Amplifier XE.

Intel® Trace Analyzer

draft

Filtering Events

You can filter which events are displayed in the views. If you use filtering, you see only those events that satisfy specific condition(s). All other events are suppressed as if they were not written to the trace file.

To define the filter conditions, select Advanced > Filtering.

To remove all defined filters and tags, select Advanced > Reset Tagging/Filtering. This command removes all tags and filters.

Simulating Ideal Communication

Use the Idealization capability to understand application imbalance and estimate a potential application speedup after MPI implementation tuning and/or network upgrades.

The idealizer creates the ideal communication environment from the real trace generated by the Intel® Trace Collector. To simulate the application behavior in the ideal communication environment, select Advanced > Idealization.

Idealization assumes the following conditions at trace processing time: 

draft

Checking Application Imbalance

Use the Imbalance Diagram to compare the performance between a real trace and an ideal trace.

To do this:

  1. Create an idealized trace file in Advanced > Idealization

  2. Go to Advanced > Imbalance Diagram

  3. Identify the traces to compare in the dialog box that appears

  4. Select the display mode in the resulting Imbalance Diagram dialog box

draft

Aggregating Results

Use the Process Aggregation capability to set the process groups to focus on and aggregate the results.

To start, go to Advanced > Process Aggregation.

You can find the processes that are present in the trace file, but not in the process group, in the Other group. By default, the data for the Other group is not displayed. To view data for the Other group, select Advanced > Show Process Group 'Other'.

draft

Aggregating Functions

Use the Function Aggregation capability to identify the subset of functions to focus on and aggregate them into Function Groups.

To do this, select Advanced > Function Aggregation.

You can find the functions that are present in the trace file, but not in the function group, in the Other group. By default, the data for the Other group is displayed. To hide data for the Other group on the Quantitative chart, select Advanced > Show Function Group 'Other'.

draft

Creating Command Line for Intel® VTune™ Amplifier XE

You can create a command line for analyzing specific processes with Intel® VTune™ Amplifier XE.

Go to Advanced > Command line for Amplifier XE...

You will see a dialog box with a command line example for process 0. In the upper text box type in the numbers of processes you want to analyze with VTune Amplifier. In the text box below you will see the resulting command line. You can copy the command line by clicking the Copy To Clipboard button and use it to run VTune Amplifier.

draft

Layout

Generally, every View is split into two sections: Timelines and Profiles. Use the Layout menu to organize the Charts.

Intel® Trace Analyzer

The Layout choices are available when there are two or more charts open.

The following entries are available in the Layout menu:

S’abonner à Apple OS X*