|
| Sandbox (unsigned int max_entries, int _stride) |
|
void | access (Addr line, Tick tick) |
| Update score and insert the line address being accessed into the FIFO queue of the sandbox.
|
|
unsigned int | score () const |
| Calculate the useful score.
|
|
|
const int | stride |
| Sequential stride for this prefetcher.
|
|
Definition at line 98 of file sbooe.hh.
◆ Sandbox()
gem5::prefetch::SBOOE::Sandbox::Sandbox |
( |
unsigned int | max_entries, |
|
|
int | _stride ) |
|
inline |
◆ access()
void gem5::prefetch::SBOOE::Sandbox::access |
( |
Addr | line, |
|
|
Tick | tick ) |
◆ score()
unsigned int gem5::prefetch::SBOOE::Sandbox::score |
( |
| ) |
const |
|
inline |
◆ entries
FIFO queue containing the sandbox entries.
Definition at line 102 of file sbooe.hh.
Referenced by access().
◆ lateScore
unsigned int gem5::prefetch::SBOOE::Sandbox::lateScore |
|
private |
Hits in the sandbox that wouldn't have been filled on time.
Definition at line 111 of file sbooe.hh.
Referenced by access(), and score().
◆ sandboxScore
unsigned int gem5::prefetch::SBOOE::Sandbox::sandboxScore |
|
private |
Accesses during the eval period that were present in the sandbox.
Definition at line 108 of file sbooe.hh.
Referenced by access(), and score().
◆ stride
const int gem5::prefetch::SBOOE::Sandbox::stride |
The documentation for this class was generated from the following files: