|
| 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. More...
|
|
unsigned int | score () const |
| Calculate the useful score. More...
|
|
Definition at line 93 of file sbooe.hh.
◆ Sandbox()
Prefetcher::SBOOE::Sandbox::Sandbox |
( |
unsigned int |
max_entries, |
|
|
int |
_stride |
|
) |
| |
|
inline |
◆ access()
void Prefetcher::SBOOE::Sandbox::access |
( |
Addr |
line, |
|
|
Tick |
tick |
|
) |
| |
◆ score()
unsigned int Prefetcher::SBOOE::Sandbox::score |
( |
| ) |
const |
|
inline |
◆ entries
FIFO queue containing the sandbox entries.
Definition at line 97 of file sbooe.hh.
Referenced by access().
◆ lateScore
unsigned int Prefetcher::SBOOE::Sandbox::lateScore |
|
private |
Hits in the sandbox that wouldn't have been filled on time.
Definition at line 106 of file sbooe.hh.
Referenced by access(), and score().
◆ sandboxScore
unsigned int Prefetcher::SBOOE::Sandbox::sandboxScore |
|
private |
Accesses during the eval period that were present in the sandbox.
Definition at line 103 of file sbooe.hh.
Referenced by access(), and score().
◆ stride
const int Prefetcher::SBOOE::Sandbox::stride |
The documentation for this class was generated from the following files: