HIP: Heterogenous-computing Interface for Portability
Public Member Functions | Public Attributes | List of all members
ihipDevice_t Class Reference
Collaboration diagram for ihipDevice_t:
Collaboration graph
[legend]

Public Member Functions

 ihipDevice_t (unsigned deviceId, unsigned deviceCnt, hc::accelerator &acc)
 
ihipCtx_tgetPrimaryCtx () const
 
void locked_removeContext (ihipCtx_t *c)
 
void locked_reset ()
 
ihipDeviceCritical_tcriticalData ()
 

Public Attributes

unsigned _deviceId
 
hc::accelerator _acc
 
hsa_agent_t _hsaAgent
 
unsigned _computeUnits
 Number of compute units supported by the device:
 
hipDeviceProp_t _props
 
uint32_t _driver_node_id
 
ihipCtx_t_primaryCtx
 
int _state
 

The documentation for this class was generated from the following files: