Tutorial

Use Case and Prerequisites

You can use the
Intel® VTune™
Profiler
to identify and analyze hotspot functions and microarchitecture usage issues in your serial or parallel application by performing a series of steps in a workflow. This tutorial guides you through these workflow steps while using a sample matrix multiplication application named
matrix
.

Use Case Workflow

Prerequisites

You need the following tools to try the tutorial steps yourself using the pre-built
matrix
sample application:
  • Intel® VTune™
    Profiler
    2020 or later (standalone or packaged with Intel® Parallel Studio XE or Intel® System Studio)
    If you do not already have access to the
    VTune
    Profiler
    , you can download a copy from the
    Intel VTune
    Profiler
    page
    .
  • Supported compiler (see the
    VTune
    Profiler
    Release Notes
    for more information); optionally, Intel® C++ Compiler
  • (Optional) Microsoft Visual Studio* IDE

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804