|
CohereSim: A Bus-based Cache Simulator
v3.3
A tool for education in computing - learn about coherence protocols, replacement policies, and SMP vs DSM
|

Directories |
Files | |
| file | cache.cc |
| Definition of the Cache class methods. | |
| file | cache.h [code] |
| Declaration of the Cache class. | |
| file | cache_abc.h [code] |
| Declaration of the cache interface class. | |
| file | main.cc |
| This file processes the command line arguments, provides helper methods for processing the command line arguments, and decides what to run. | |
| file | main.h [code] |
| Declaration of the helper methods in main.cc. | |
| file | memory_system.cc |
| Implementation of the MemorySystem class methods. | |
| file | memory_system.h [code] |
| Declaration of the MemorySystem class. | |
| file | run_modes.cc |
| Implementation of the three modes of operation: Single Metrics, Batch Metrics, and Interactive. | |
| file | run_modes.h [code] |
| Declaration of the run mode functions. | |
| file | typedefs.h [code] |
| Global type definitions. | |