Tutorial: Identifying Hardware Issues - C++ Sample Code

Intel® VTune™ Amplifier for Linux* OS

Legal Information

Discover how to use General Exploration analysis of the Intel® VTune™ Amplifier to identify hardware-related issues in your application such as data sharing, cache misses, branch misprediction, and others.

About This Tutorial

This tutorial uses the sample matrix application and guides you through basic steps required to analyze the code for general hardware issues on the Intel® microarchitecture code name Haswell.

Estimated Duration

10-15 minutes.

Learning Objectives

After you complete this tutorial, you should be able to:

  • Choose an analysis target.

  • Run the General Exploration analysis.

  • Understand the event-based performance metrics.

  • Identify the most critical hardware issues for the application as a whole.

  • Identify the modules/functions that caused the most critical hardware issues.

  • Analyze the source code to locate the most critical code lines.

  • Identify the next steps in performance analysis.

More Resources

Start Here

Для получения подробной информации о возможностях оптимизации компилятора обратитесь к нашему Уведомлению об оптимизации.