Predefined Sampling Configuration - Predefined Sampling Configuration - 57368

uProf User Guide

Document ID
57368
Release Date
2025-06-09
Revision
5.1 English

The Predefined Sampling Configuration provides a convenient way to select a useful set of sampling events for profile analysis. The following table lists all such configurations:

Table 1. Predefined Sampling Configurations
Profile Type Predefined Configuration Name Abbreviation Description
Event-based profile (EBP) Assess performance assess Provides an overall assessment of the performance.
Assess performance (Extended) assess_ext Provides an overall assessment of the performance with additional metrics.
Investigate data access data_access To find data access operations with poor L1 data cache locality and poor DTLB behavior.
Investigate instruction access inst_access To find instruction fetches with poor L1 instruction cache locality and poor ITLB behavior.
Investigate branching branch To find poorly predicted branches and near returns.
Investigate CPI cpi To analyze the CPI and IPC metrics of the running application or the entire system.
IBS Instruction based sampling ibs To collect the sample data using IBS Fetch and IBS OP. Precise sample attribution to instructions.
  Cache Analysis memory To identify the false cache-line sharing issues. The profile data will be collected using IBS OP.