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