Tutorial: Detecting and Removing Unnecessary Serialization for IntelĀ® Trace Analyzer and Collector
Use
the IntelĀ® Trace Analyzer to analyze an MPI application behavior to improve
the application performance.
This tutorial uses the sample trace files poisson_sendrecv.single.stf, poisson_sendrecv.ideal.stf and poisson_icomm.single.stf to demonstrate how to detect and remove serialization in your application.
Step 1: Prepare for analysis |
|
Step 2: Detect serialization |
|
Step 3: Remove serialization |
Improve your application performance by replacing the problem-causing function |
Step 4: Check your work |