├── LICENSE ├── README.md ├── configs ├── README-configs.txt ├── config_simple_L1 ├── config_simple_L1_write_through ├── config_simple_direct_mapped ├── config_simple_fully_associative ├── config_simple_fully_associative_big ├── config_simple_multilevel └── config_simple_multilevel_write_through ├── docs ├── cache_simulator_report.pdf ├── cache_simulator_report.tex ├── read_diagram-eps-converted-to.pdf ├── read_diagram.dia ├── read_diagram.dia~ ├── read_diagram.eps ├── write_diagram-eps-converted-to.pdf ├── write_diagram.dia └── write_diagram.eps ├── gen_test ├── gen_stress_test.py └── stress_trace ├── src ├── block.py ├── cache.py ├── cache_simulator.py ├── colorer.py └── response.py └── traces ├── README-traces.txt ├── segfault_trace.txt ├── simple_trace.txt ├── trace1.txt └── trace2.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/README.md -------------------------------------------------------------------------------- /configs/README-configs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/README-configs.txt -------------------------------------------------------------------------------- /configs/config_simple_L1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_L1 -------------------------------------------------------------------------------- /configs/config_simple_L1_write_through: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_L1_write_through -------------------------------------------------------------------------------- /configs/config_simple_direct_mapped: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_direct_mapped -------------------------------------------------------------------------------- /configs/config_simple_fully_associative: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_fully_associative -------------------------------------------------------------------------------- /configs/config_simple_fully_associative_big: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_fully_associative_big -------------------------------------------------------------------------------- /configs/config_simple_multilevel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_multilevel -------------------------------------------------------------------------------- /configs/config_simple_multilevel_write_through: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/configs/config_simple_multilevel_write_through -------------------------------------------------------------------------------- /docs/cache_simulator_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/cache_simulator_report.pdf -------------------------------------------------------------------------------- /docs/cache_simulator_report.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/cache_simulator_report.tex -------------------------------------------------------------------------------- /docs/read_diagram-eps-converted-to.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/read_diagram-eps-converted-to.pdf -------------------------------------------------------------------------------- /docs/read_diagram.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/read_diagram.dia -------------------------------------------------------------------------------- /docs/read_diagram.dia~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/read_diagram.dia~ -------------------------------------------------------------------------------- /docs/read_diagram.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/read_diagram.eps -------------------------------------------------------------------------------- /docs/write_diagram-eps-converted-to.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/write_diagram-eps-converted-to.pdf -------------------------------------------------------------------------------- /docs/write_diagram.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/write_diagram.dia -------------------------------------------------------------------------------- /docs/write_diagram.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/docs/write_diagram.eps -------------------------------------------------------------------------------- /gen_test/gen_stress_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/gen_test/gen_stress_test.py -------------------------------------------------------------------------------- /gen_test/stress_trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/gen_test/stress_trace -------------------------------------------------------------------------------- /src/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/src/block.py -------------------------------------------------------------------------------- /src/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/src/cache.py -------------------------------------------------------------------------------- /src/cache_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/src/cache_simulator.py -------------------------------------------------------------------------------- /src/colorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/src/colorer.py -------------------------------------------------------------------------------- /src/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/src/response.py -------------------------------------------------------------------------------- /traces/README-traces.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/traces/README-traces.txt -------------------------------------------------------------------------------- /traces/segfault_trace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/traces/segfault_trace.txt -------------------------------------------------------------------------------- /traces/simple_trace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/traces/simple_trace.txt -------------------------------------------------------------------------------- /traces/trace1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/traces/trace1.txt -------------------------------------------------------------------------------- /traces/trace2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auxiliary/CacheSimulator/HEAD/traces/trace2.txt --------------------------------------------------------------------------------