gem5  v20.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
irregular_stream_buffer.hh File Reference
#include "base/callback.hh"
#include "base/sat_counter.hh"
#include "mem/cache/prefetch/associative_set.hh"
#include "mem/cache/prefetch/queued.hh"

Go to the source code of this file.

Classes

class  Prefetcher::IrregularStreamBuffer
 
struct  Prefetcher::IrregularStreamBuffer::TrainingUnitEntry
 Training Unit Entry datatype, it holds the last accessed address and its secure flag. More...
 
struct  Prefetcher::IrregularStreamBuffer::AddressMapping
 Address Mapping entry, holds an address and a confidence counter. More...
 
struct  Prefetcher::IrregularStreamBuffer::AddressMappingEntry
 Maps a set of contiguous addresses to another set of (not necessarily contiguos) addresses, with their corresponding confidence counters. More...
 

Namespaces

 Prefetcher
 Copyright (c) 2018 Metempsy Technology Consulting All rights reserved.
 

Generated on Thu May 28 2020 16:21:39 for gem5 by doxygen 1.8.13