Struct simtix::BaseSMImpl::WorkGroupStat
ClassList > simtix > BaseSMImpl > WorkGroupStat
Inherits the following classes: simtix::stat::Group
Inherited by the following classes: simtix::AtomicSMImpl::WorkGroupStat, simtix::pipelined::PipelinedSMImpl::WorkGroupStat
Public Attributes
Public Functions
Type | Name |
---|---|
WorkGroupStat (const std::string & s, uint32_t num_warps) |
Public Functions inherited from simtix::stat::Group
Type | Name |
---|---|
bool | AddStat (const StatBase * s) |
bool | AddStatGroup (const std::shared_ptr< Group > & g) |
Group (const std::string & name) |
|
toml::table | Tabularize () const |
const std::string & | name () const |
Protected Attributes inherited from simtix::stat::Group
Type | Name |
---|---|
std::vector< std::shared_ptr< Group > > | child_groups_ |
std::vector< const StatBase * > | child_stats_ |
std::string | name_ Add more operations to showcase the stats. |
Public Attributes Documentation
variable committed_arithmetic_instr
variable committed_branch_instr
variable committed_custom_instr
variable committed_fp_instr
variable committed_jump_instr
variable committed_load_instr
variable committed_store_instr
variable committed_system_instr
variable custom_instr_ratio
variable cycle
variable instret
variable ipc
variable lane_utilization_rate
variable total_active_lanes
variable total_arithmetic_instr
variable total_branch_instr
variable total_custom_instr
variable total_fp_instr
variable total_instret
variable total_issue_lanes
variable total_jump_instr
variable total_load_instr
variable total_store_instr
variable total_system_instr
Public Functions Documentation
function WorkGroupStat
inline simtix::BaseSMImpl::WorkGroupStat::WorkGroupStat (
const std::string & s,
uint32_t num_warps
)
The documentation for this class was generated from the following file projects/simtix/src/simtix/sm/base.h