hipfort_roctx Module Reference

hipfort_roctx Module Reference#

hipFORT API Reference: 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...