Skip to content

Struct simtix::mem::CacheImpl::Stat

ClassList > simtix > mem > CacheImpl > Stat

Inherits the following classes: simtix::stat::Group

Public Attributes

Type Name
stat::Integer read_hit
stat::Formula< stat::Real > read_hit_ratio
stat::Integer read_inter_warp_hit
stat::Integer read_intra_warp_hit
stat::Integer read_miss
stat::Integer read_request
stat::Formula< stat::Integer > total_hit
stat::Formula< stat::Real > total_hit_ratio
stat::Formula< stat::Integer > total_miss
stat::Formula< stat::Integer > total_request
stat::Integer write_hit
stat::Formula< stat::Real > write_hit_ratio
stat::Integer write_inter_warp_hit
stat::Integer write_intra_warp_hit
stat::Integer write_miss
stat::Integer write_request

Public Functions

Type Name
Stat (const std::string & s)

Public Functions inherited from simtix::stat::Group

See 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

See 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 read_hit

stat::Integer simtix::mem::CacheImpl::Stat::read_hit;

variable read_hit_ratio

stat::Formula<stat::Real> simtix::mem::CacheImpl::Stat::read_hit_ratio;

variable read_inter_warp_hit

stat::Integer simtix::mem::CacheImpl::Stat::read_inter_warp_hit;

variable read_intra_warp_hit

stat::Integer simtix::mem::CacheImpl::Stat::read_intra_warp_hit;

variable read_miss

stat::Integer simtix::mem::CacheImpl::Stat::read_miss;

variable read_request

stat::Integer simtix::mem::CacheImpl::Stat::read_request;

variable total_hit

stat::Formula<stat::Integer> simtix::mem::CacheImpl::Stat::total_hit;

variable total_hit_ratio

stat::Formula<stat::Real> simtix::mem::CacheImpl::Stat::total_hit_ratio;

variable total_miss

stat::Formula<stat::Integer> simtix::mem::CacheImpl::Stat::total_miss;

variable total_request

stat::Formula<stat::Integer> simtix::mem::CacheImpl::Stat::total_request;

variable write_hit

stat::Integer simtix::mem::CacheImpl::Stat::write_hit;

variable write_hit_ratio

stat::Formula<stat::Real> simtix::mem::CacheImpl::Stat::write_hit_ratio;

variable write_inter_warp_hit

stat::Integer simtix::mem::CacheImpl::Stat::write_inter_warp_hit;

variable write_intra_warp_hit

stat::Integer simtix::mem::CacheImpl::Stat::write_intra_warp_hit;

variable write_miss

stat::Integer simtix::mem::CacheImpl::Stat::write_miss;

variable write_request

stat::Integer simtix::mem::CacheImpl::Stat::write_request;

Public Functions Documentation

function Stat

inline explicit simtix::mem::CacheImpl::Stat::Stat (
    const std::string & s
) 


The documentation for this class was generated from the following file projects/simtix/src/simtix/mem/cache/cache.h