|
gem5 [DEVELOP-FOR-25.0]
|
A stride entry with its counter. More...
#include <signature_path.hh>
Public Member Functions | |
| PatternStrideEntry (unsigned bits) | |
Public Attributes | |
| stride_t | stride |
| stride in a page in blkSize increments | |
| SatCounter8 | counter |
| Saturating counter. | |
A stride entry with its counter.
Definition at line 93 of file signature_path.hh.
|
inline |
Definition at line 99 of file signature_path.hh.
References gem5::bits(), counter, and stride.
| SatCounter8 gem5::prefetch::SignaturePath::PatternStrideEntry::counter |
Saturating counter.
Definition at line 98 of file signature_path.hh.
Referenced by gem5::prefetch::SignaturePath::calculateLookaheadConfidence(), gem5::prefetch::SignaturePathV2::calculateLookaheadConfidence(), gem5::prefetch::SignaturePath::calculatePrefetchConfidence(), gem5::prefetch::SignaturePathV2::calculatePrefetchConfidence(), gem5::prefetch::SignaturePath::PatternEntry::getStrideEntry(), gem5::prefetch::SignaturePath::increasePatternEntryCounter(), gem5::prefetch::SignaturePathV2::increasePatternEntryCounter(), and PatternStrideEntry().
| stride_t gem5::prefetch::SignaturePath::PatternStrideEntry::stride |
stride in a page in blkSize increments
Definition at line 96 of file signature_path.hh.
Referenced by gem5::prefetch::SignaturePath::calculatePrefetch(), gem5::prefetch::SignaturePath::PatternEntry::getStrideEntry(), and PatternStrideEntry().