JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: Performance Analyzer MPI Tutorial
search filter icon
search icon

Document Information

Preface

1.  Performance Analyzer MPI Tutorial

About MPI and Performance Analyzer

Setting Up for the Tutorial

Collecting Data on the ring_c Example

Opening the Experiment

Navigating the MPI Timeline

Viewing Message Details

Viewing Function Details and Application Source Code

Filtering Data in the MPI Tabs

Using the Filter Stack

Using the MPI Chart Tab

Using the MPI Chart Controls

Make a Chart to Show Where Messages are Being Sent

Make a Chart to Show Which Ranks Waited Longest to Receive a Message

Look for Slow Message Effects on Time Spent in MPI Functions

Conclusion

A.  MPI Chart Control Settings

Conclusion

Oracle Solaris Studio Performance Analyzer enables you to observe performance and pinpoint problem areas in complex multithreaded applications. The simple example described in this tutorial illustrates the basics for examining relationships between MPI functions and messages. Using the MPI timeline, MPI charts, and zooming and filtering capabilities, you can gather and process performance data, view metrics at the program, function, source line, and instruction level, and identify potential performance problems before they become deployment issues.