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

stack-stitching

Restructure the call flow during Survey analysis to attach stacks to a point introducing a parallel workload.

GUI Equivalent

Project Properties > Analysis Target > Survey Hotspots Analysis > Advanced > Stitch stacks

Syntax

--stack-stitching

--no-stack-stitching

Default

On (stack-stitching)

Actions Modified

collect=survey

Usage

The option restores a logical call tree for Intel® oneAPI Threading Building Blocks (oneTBB) or OpenMP* applications by catching notifications from the runtime and attaching stacks to a point introducing a parallel workload.

Disable when Survey analysis runtime overhead exceeds 1.1x

Disabling can decrease collection overhead and significantly decrease finalization overhead depending on workload.

Example

Run a Survey analysis. Disable stack stitching.

advisor --collect=survey --no-stack-stitching --project-dir=./advi_results -- ./myApplication

See Also