Dosyalar
Madsen, Jonathan adc4e6995d [SDK] Support HIP 7.0 API changes (#432)
* [Do not merge] Make changes to api_args

* Support HIP 7.0 API changes

- Provide ROCPROFILER_SDK_ variants of ROCPROFILER_ version defines
- Provide ROCPROFILER_SDK_COMPUTE_VERSION
- hipCtxGetApiVersion changes parameter from int* to unsigned int*
- hipMemcpyHtoD and hipMemcpyHtoDAsync changed void* to const void*

* Fix comment

---------

Co-authored-by: Jatin Chaudhary <jatchaud@amd.com>
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>

[ROCm/rocprofiler-sdk commit: caf1a2174e]
2025-06-03 21:50:50 -05:00
..

API Callback Tracing Sample

Services

  • Captures events like API calls using callbacks.
  • HSA API (Core, AMD Ext)
  • HIP API (Runtime)
  • Marker API (Core, Name)

Properties

  • Handles roctxProfilerPause and roctxProfilerResume operations using a control context.
  • Captures API calls and logs details like thread ID, operation type, and duration.
  • Provides a detailed trace of all function calls and events for debugging.