Class simtix::ArchParam
ClassList > simtix > ArchParam
Public Types
Public Functions
Public Static Functions
Public Types Documentation
enum WarpSchedPolicies
enum simtix::ArchParam::WarpSchedPolicies {
kLrr = 0,
kGto,
kTwoLevel
};
Public Functions Documentation
function DECL_PARAM_W_GETTER [1/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint32_t,
kThreadsPerWarp
)
function DECL_PARAM_W_GETTER [2/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint32_t,
kWarpsPerWarpGroup
)
function DECL_PARAM_W_GETTER [3/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint32_t,
kWarpsPerCore
)
function DECL_PARAM_W_GETTER [4/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint32_t,
kCoresPerSystem
)
function DECL_PARAM_W_GETTER [5/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint32_t,
kMaxPriorityLevel
)
function DECL_PARAM_W_GETTER [6/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint32_t,
kMaxFunctPriorityLevel
)
function DECL_PARAM_W_GETTER [7/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint8_t,
kMaxBarrierIDs
)
function DECL_PARAM_W_GETTER [8/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
WarpSchedPolicies,
kWarpSchedPolicy
)
function DECL_PARAM_W_GETTER [9/9]
simtix::ArchParam::DECL_PARAM_W_GETTER (
uint64_t,
kMhartidBase
)
Public Static Functions Documentation
function Build
static inline ArchParamBuilder simtix::ArchParam::Build ()
Friends Documentation
friend ArchParamBuilder
class simtix::ArchParam::ArchParamBuilder (
ArchParamBuilder
)
The documentation for this class was generated from the following file projects/simtix/include/simtix/param.h