Intel® Advisor User Guide

ID 766448
Date 3/22/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

gpu-carm

Collect memory traffic generated by OpenCL™ and Intel® Media SDK programs executed on Intel® Processor Graphics.

Syntax

--gpu-carm--no-gpu-carm

Default

On (gpu-carm)

Actions Modified

collect=tripcounts --profile-gpu

collect=roofline --profile-gpu

Usage

IMPORTANT:

GPU profiling is applicable only to Intel® Processor Graphics.

This option may affect the performance of your application on the CPU side.

Example

  1. Run a Survey analysis with GPU profiling enabled.

    advisor --collect=survey --profile-gpu --project-dir=./advi_resuls -- ./myApplication

  2. Run a Trip Count and FLOP analysis, enable GPU profiling and explicitly enable CARM traffic metrics collection.

    advisor --collect=tripcounts --flop --profile-gpu --gpu-carm --project-dir=./advi_resuls -- ./myApplication