Tutorial: Detecting and Removing Unnecessary Serialization for IntelĀ® Trace Analyzer and Collector
The
following terms are used throughout this tutorial:
Idealized trace file: A trace file of the application under ideal circumstances - infinite bandwidth and zero latency.
Serialization: The result of usage of blocking communication, in which process i does not exchange data with its neighbor i+1 until the exchange between i-1 and i is complete. This delay appears as a staircase in the Event Timeline chart.