This page contains changes for a test release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

rocprofiler_pc_sample_t Struct Reference

rocprofiler_pc_sample_t Struct Reference#

rocprofiler: rocprofiler_pc_sample_t Struct Reference
rocprofiler_pc_sample_t Struct Reference

An individual PC sample. More...

#include <rocprofiler.h>

Data Fields

rocprofiler_kernel_dispatch_id_t dispatch_id
 Kernel dispatch ID. More...
 
union {
   rocprofiler_timestamp_t   rocprofiler_pc_sample_t::timestamp
 Host timestamp. More...
 
   uint64_t   rocprofiler_pc_sample_t::cycle
 GPU clock counter (not currently used) More...
 
}; 
 
uint64_t pc
 Sampled program counter. More...
 
uint32_t se
 Sampled shader element. More...
 
rocprofiler_agent_id_t gpu_id
 Sampled GPU agent. More...
 

Detailed Description

An individual PC sample.


The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocprofiler-docs/checkouts/docs-6.2.1/include/rocprofiler/v2/rocprofiler.h