Go to the documentation of this file.
   29 #ifndef __MEM_RUBY_COMMON_HISTOGRAM_HH__ 
   30 #define __MEM_RUBY_COMMON_HISTOGRAM_HH__ 
   46     Histogram(
int binsize = 1, uint32_t bins = 50);
 
   49     void add(int64_t value);
 
   54     void clear(uint32_t bins);
 
   55     void clear(
int binsize, uint32_t bins);
 
   67     void print(std::ostream& out) 
const;
 
   95 #endif // __MEM_RUBY_COMMON_HISTOGRAM_HH__ 
  
std::vector< uint64_t > m_data
std::ostream & operator<<(std::ostream &os, const BoolVec &myvector)
double getStandardDeviation() const
uint64_t m_sumSquaredSamples
void printWithMultiplier(std::ostream &out, double multiplier) const
uint64_t getData(int index) const
void printPercent(std::ostream &out) const
Histogram(int binsize=1, uint32_t bins=50)
bool node_less_then_eq(const Histogram *n1, const Histogram *n2)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
void print(std::ostream &out) const
uint64_t getSquaredTotal() const
Generated on Tue Sep 21 2021 12:25:37 for gem5 by  doxygen 1.8.17