HIP: Heterogenous-computing Interface for Portability
Public Member Functions | Public Attributes | List of all members
ihipDevice_t Class Reference

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
 
int _isLargeBar
 
ihipCtx_t_primaryCtx
 
int _state
 

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