Topics#
| 
    Rocprofiler SDK Developer API 0.5.0
    
   ROCm Profiling API and tools 
   | 
 
Topics
Here is a list of all topics with brief descriptions:
| Agent Information | Needs brief description | 
| Thread Trace Service | Provides API calls to enable and handle thread trace data | 
| Buffer Handling | Creation, destruction, and flushing of buffers populated with data from rocprofiler | 
| Asynchronous Tracing Service | Receive callbacks for batches of records from an internal (background) thread | 
| Synchronous Tracing Services | Receive immediate callbacks on the calling thread | 
| Context Handling | Associate services with a handle. This handle is used to activate/deactivate the services during the application runtime | 
| Hardware counters Information | Query functions related to hardware counters | 
| Symbol Versions | The names used for the shared library versioned symbols | 
| Agent Profile Counting Service | Needs brief description | 
| Dispatch Profile Counting Service | Per-dispatch hardware counter collection service | 
| External Correlation IDs | User-defined correlation identifiers to supplement rocprofiler generated correlation ids | 
| Basic data types | Basic data types and typedefs | 
| Intercept table for runtime libraries | Enable tools to wrap the runtime API function calls of HIP, HSA, and ROCTx before and after the "real" implementation is called | 
| Internal Thread Handling | Callbacks before and after threads created internally by libraries | 
| PC Sampling | Enabling PC (Program Counter) Sampling for GPU Activity | 
| Profile Configurations | Group one or more hardware counters into a unique handle | 
| Result Codes | |
| Communicator Configuration | |
| Version Information | |
| Communicator Initialization/Destruction | |
| Error Checking Calls | |
| Communicator Information | |
| API Enumerations | |
| Custom Reduction Operator | |
| Collective Communication Operations | |
| MSCCL Algorithm | |
| Group semantics | |
| Tool registration | |
| Library Versioning | Version information about the interface and the associated installed library | 
| Miscellaneous Utility Functions | |
| SPM Service | Streaming Performance Monitoring | 
Generated by