ROCtracer library, Runtimes Generic Callback/Activity APIs.
The goal of the implementation is to provide a generic independent from specific runtime profiler to trace API and asynchronous activity.
The API provides functionality for registering the runtimes API callbacks and asynchronous activity records pool support.
The ROCtracer API library implementation currently has the following restrictions. Future releases aim to address these restrictions.
- The ACTIVITY_DOMAIN_HSA_OPS operations HSA_OP_ID_DISPATCH, HSA_OP_ID_BARRIER, and HSA_OP_ID_RESERVED1 are not currently implemented.