User Guide

Intel® VTune™ Profiler User Guide

ID 766319
Date 3/31/2023
Public

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

Document Table of Contents

tsx-exploration Command Line Analysis

NOTE:

This analysis is deprecated in the GUI and available from command line only.

TSX Exploration analysis type uses hardware event-based sampling collection and is targeted for the Intel® processors supporting Intel® Transactional Synchronization Extensions (Intel® TSX). This analysis type collects events that help understand Intel® Transactional Synchronization Extensions behavior and causes of transactional aborts.

Syntax

vtune -collect tsx-exploration [-knob <knobName=knobValue>] [--] <target>

Knobs: analysis-step, enable-user-tasks.

NOTE:

For the most current information on available knobs (configuration options) for the TSX Exploration analysis, enter:

vtune -help collect tsx-exploration

Example

This example shows how to run the TSX Exploration analysis on a Linux* myApplication with enabled user tasks analysis:

vtune -collect tsx-exploration -knob enable-user-tasks=true -- /home/test/myApplication

What's Next

When the data collection is complete, do one of the following to view the result: