|
| | 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: