#ECEN 4593 Final Project Memory Simulation
##Usage To Run Once
- in
src/
docmake .
,make
- in
bin/
docat trX | ./ecen4593final
To Watch
- in
test/utils/
do./watch.sh
- or `./watch.sh trX
##Requirements
- Simulate and Evaluate Multiple Memory Configurations
- Configurable Memory Configuration
- Read/Simulate Billion Line Traces
- Output computed data
###Components ####Memory Config File/Parser/Specification Read in Memory Config/Compute Simulator Config Inputs ######Inputs Command Line Arguments ######Outputs Config data type with cache configuration
####Cache Simulator Body ######Inputs Config data type ######Outputs Raw data
####Data Output Print Collected Data ######Inputs Raw data ######Outputs Printout
##TODO
- Config File and Parsing
- Alignment Calculation
- Tracking in simulator.cc
- Testing
- VC Dirty kickout writeback