ASCII Dump of IBS Samples - ASCII Dump of IBS Samples - 57368

uProf User Guide

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

For some scenarios, it would be useful to analyze the ASCII dump of IBS OP profile samples. To do so, complete the following steps:

Where:

  • – interval denotes sampling interval
  • – loadstore denotes collect only the load & store ops (Windows only option)
  • – ibsop-count-control=1 represents count dispatched micro-ops (0 for “count clock cycles”)
  • --data-buffer-count 1024 represents the number of per-core data buffers to allocate (Windows only option)

To collect the IBS OP samples:

  1. Once the raw file is generated, run the following command to translate and get the ASCII dump of IBS OP samples:
    C:\> AMDuProfCLI.exe translate --ascii event-dump -i C:\temp\AMDuProf-IBS_<timestamp>\
    The CSV file that containing ASCII dump of the IBS OP samples is generated:
    C:\temp\AMDuProf-IBS_<timestamp>\IbsOpDump.csv
  2. During collection the following control knobs are available:
    -e event=ibs-op,interval=100000,loadstore,ibsop-count-control=1

    where,

    • interval denotes sampling interval
    • loadstore denotes collect only the load & store ops (Windows only option)
    • ibsop-count-control=1 represents count dispatched micro-ops (0 for “count clock cycles”)
    • --data-buffer-count 1024 represents the number of per-core data buffers to allocate (Windows only option)
In case, there are too many missing records, try the following:
  • Increase the sampling interval
  • Increase the data buffer count
  • Reduce the number of cores profiled