Tutorial
Overview
Intel® Trace Analyzer and Collector profiles and analyzes MPI applications to help focus your optimization efforts and quickly find bottlenecks to achieve high performance for HPC applications. Intel® Trace Collector generates trace files for MPI applications, while Intel® Trace Analyzer visualizes the MPI application behavior using the generated trace file.
Intel® VTune™ Profiler enables you to find serial and parallel code bottlenecks and speed execution. Use this tool to analyze the algorithm choices, understand where and how your application can benefit from available hardware resources, and identify code sections that may cause unnecessary power consumption.
To improve performance of some complex applications, it is necessary to analyze their cross-process behavior as well as their single process performance. Intel Trace Analyzer and Collector enables you to analyze communications between processes, while Intel VTune Profiler helps you find single process performance issues.
About This Tutorial | This tutorial demonstrates a workflow applied to a sample program called poisson. Find the demonstrated in this tutorial sample attached to this document. You can ultimately apply the same workflow to your own applications:
|
Estimated Duration | 20-25 minutes |
Learning Objectives | After you complete this tutorial, you should be able to:
|
More Resources | Learn more about the Intel Trace Analyzer and Collector and Intel VTune Profiler in the guides and tutorials available at Intel® Software Documentation Library. |