hipfort_roctx Module Reference#
hipfort_roctx Module Reference
Data Types | |
| interface | roctxgetthreadid |
Retrieve a id value for the current thread which will be identical to the id value a profiling tool gets via rocprofiler_get_thread_id(rocprofiler_thread_id_t*) More... | |
| interface | roctxmark |
| Mark an event. More... | |
| interface | roctxnamehipdevice |
| Indicate to a profiling tool that, where possible, you would like the given HIP device id to be labeled by the provided name in the output of the profiling tool. More... | |
| interface | roctxnamehipstream |
| Indicate to a profiling tool that, where possible, you would like the given HIP stream to be labeled by the provided name in the output of the profiling tool. More... | |
| interface | roctxnamehsaagent |
| Indicate to a profiling tool that, where possible, you would like the given HSA agent to be labeled by the provided name in the output of the profiling tool. More... | |
| interface | roctxnameosthread |
| Indicate to a profiling tool that, where possible, you would like the current CPU OS thread to be labeled by the provided name in the output of the profiling tool. More... | |
| interface | roctxprofilerpause |
| Request any currently running profiling tool that is should stop collecting data. More... | |
| interface | roctxprofilerresume |
| Request any currently running profiling tool that is should resume collecting data. More... | |
| interface | roctxrangepop |
| Stop the current nested range. More... | |
| interface | roctxrangepush |
| Start a new nested range. More... | |
| interface | roctxrangestart |
| Starts a process range. More... | |
| interface | roctxrangestop |
| Stop a process range. More... | |