Use rocprofiler-sdk for RCCL-API tracing (#126)
- Add support for RCCL API tracing through rocprofiler-sdk.
- Refactored the comm_data code to use the SDK RCCL_API callbacks.
- Add a runtime version check for SDK to gate callback enablement, rather than just the compile-time check.
- Fixed: SAMPLING_TIMEOUT was not being handled correctly in add_test.
[ROCm/rocprofiler-systems commit: af77d93f75]
This commit is contained in:
@@ -54,6 +54,7 @@ extern "C"
|
||||
ROCPROFSYS_CATEGORY_ROCM_MARKER_API,
|
||||
ROCPROFSYS_CATEGORY_ROCM_ROCDECODE_API,
|
||||
ROCPROFSYS_CATEGORY_ROCM_ROCJPEG_API,
|
||||
ROCPROFSYS_CATEGORY_ROCM_RCCL_API,
|
||||
ROCPROFSYS_CATEGORY_AMD_SMI,
|
||||
ROCPROFSYS_CATEGORY_AMD_SMI_BUSY_GFX,
|
||||
ROCPROFSYS_CATEGORY_AMD_SMI_BUSY_UMC,
|
||||
|
||||
Reference in New Issue
Block a user