CohereSim: A Bus-based Cache Simulator
v3.3
A tool for education in computing - learn about coherence protocols, replacement policies, and SMP vs DSM
|
Configuration for an individual memory system. More...
#include <typedefs.h>
Data Fields | |
uint32_t | id |
The id for this configuration. | |
uint32_t | cache_size |
The size of each L1 cache. | |
uint32_t | line_size |
The line size of each L1 cache. | |
uint32_t | assoc |
The associativity of each L1 cache. | |
std::string | coherence |
The name of the coherence protocol. | |
std::string | directory |
The name of the directory protocol. | |
std::string | replacer |
The name of the replacement policy. | |
Configuration for an individual memory system.