Developer Guide

Contents

Intel® Advisor GPU Analysis

Intel Advisor has two features that can help you analyze the performance of your application running on a GPU:
  • Offload Modeling identifies kernels in your CPU-based code and predicts their performance when run on a GPU. It also helps you explore different GPU configurations for GPUs that do not exist yet.
  • GPU Roofline Insights helps you see how your application is performing when compared to the limitations of your GPU.
Prerequisites
: To use Intel Advisor, first set up the Intel Advisor environment variables:
  • On Linux*:
    source <install-dir>/advisor-vars.sh
  • On Windows*:
    <install-dir>/advisor-vars.bat
The rest of this chapter covers the two features introduced above, and a detailed recipe on using GPU Roofline Insights to analyze and optimize memory-bound applications.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.