hipfort_roctx.F90 File Reference#
hipfort_roctx.F90 File Reference
Data Types | |
| interface | hipfort_roctx::roctxmark |
| Mark an event. More... | |
| interface | hipfort_roctx::roctxrangepush |
| Start a new nested range. More... | |
| interface | hipfort_roctx::roctxrangepop |
| Stop the current nested range. More... | |
| interface | hipfort_roctx::roctxrangestart |
| Starts a process range. More... | |
| interface | hipfort_roctx::roctxrangestop |
| Stop a process range. More... | |
| interface | hipfort_roctx::roctxprofilerpause |
| Request any currently running profiling tool that is should stop collecting data. More... | |
| interface | hipfort_roctx::roctxprofilerresume |
| Request any currently running profiling tool that is should resume collecting data. More... | |
| interface | hipfort_roctx::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 | hipfort_roctx::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 | hipfort_roctx::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 | hipfort_roctx::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 | hipfort_roctx::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... | |
Modules | |
| module | hipfort_roctx |