Oracle® Solaris Studio 12.4: Performance Analyzer

Exit Print View

Updated: January 2015

MPI Timeline View

The MPI Timeline view shows a set of horizontal bars, one for each process in the MPI experiment, with diagonal lines connecting them that indicate messages. Each bar has regions colored according to the MPI function they are in, or indicating that the process is not within MPI (that is, it is elsewhere in the application code).

Selecting a region of a bar or a message line shows detailed information about the selection in the MPI Timeline Controls window.

Dragging the mouse causes the MPI Timeline view to zoom in on the horizontal (time) axis or the vertical (process) axis, depending on the predominant direction of the drag.

You can print an image of the MPI Timeline to a .jpg file. Choose File → Export and select Export as JPEG.

MPI Timeline Controls

The MPI Timeline Controls window supports zoom, pan, event-step, and filtering for the MPI Timeline view. It includes a control to adjust the percentage of MPI messages shown on MPI Timeline.

Filtering causes data outside the current field of view to be eliminated from the data set shown in the MPI Timeline view and the MPI Chart view. Click the Filter button to apply a filter. Use the back-filter button to undo the last filter and the forward-filter button to reapply a filter. Filters are shared between the MPI Timeline view and the MPI Chart view but are not applied to other data views.

The message slider can be adjusted to control the percentage of messages displayed. When you select less than 100%, priority is given to the most costly messages. Cost is defined as the time spent in the message's send and receive functions.

The MPI Timeline Controls window also shows the details for a function or message selection from the MPI Timeline view.