Intel® Advisor User Guide

ID 766448
Date 12/16/2022
Public

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

Document Table of Contents

model-children

Analyze child loops of the region head to find if some of the child loops provide more profitable offload.

GUI Equivalent

Project Properties > Analysis Target > Performance Modeling > Other parameters

Syntax

--model-children

--no-model-children

Default

On (model-children)

Actions Modified

collect=projection

collect=offload

Usage

Use the model-children option to:

  • Minimize overhead

  • Estimate offload speedup of a not-offloaded region head that has a Less or equally profitable than children offloads message

Example

  1. Run Survey Analysis.

  2. Run Trip Counts and FLOP analyses of the Characterization stage.

  3. Model only offloading of loop heads when modeling your application performance on a target device.

advisor --collect=survey --static-instruction-mix --project-dir=./advi_results -- ./myApplication
advisor --collect=tripcounts --flop --enable-data-transfer-analysis --project-dir=./advi_results -- ./myApplication
advisor --collect=projection --no-model-children --project-dir=./advi_results

See Also