Files
rocm-systems/source/lib/rocprofiler-sdk
Jonathan R. Madsen b15e498945 Add kernel profiling time info to counter collection records (#1000)
* Add kernel profiling time info to counter collection records

- lib/rocprofiler-sdk/kernel_dispatch
  - added profiling_time.{hpp,cpp}
  - restructured tracing.cpp
- updated queue.cpp AsyncSignalHandler
  - gets kernel dispatch profiling time and passes to dispatch_complete and signal callbacks
- structured some header includes to reduce cyclic include probability
  - originally, including kernel_dispatch/tracing.hpp in hsa/queue.hpp created a lot of cyclic includes

* Fix kernel_dispatch.cpp includes

* Fix kernel_dispatch.cpp

- include <cstring>
- replace use of ROCPROFILER_HSA_AMD_EXT_API_ID_NONE with ROCPROFILER_KERNEL_DISPATCH_LAST
2024-08-19 20:05:04 -05:00
..
2024-07-16 23:07:49 -07:00
2024-06-23 12:55:36 +05:30
2024-07-08 17:12:53 -05:00
2024-05-24 09:49:44 -05:00
2024-07-08 16:50:32 -05:00
2024-07-16 23:07:49 -07:00
2024-05-20 15:38:18 -05:00
2024-05-20 15:38:18 -05:00
2024-05-07 15:10:22 -05:00
2024-05-20 15:38:18 -05:00
2024-03-14 04:40:58 -05:00
2024-05-20 15:38:18 -05:00
2024-05-20 15:38:18 -05:00
2024-07-08 16:50:32 -05:00