The Cache Memory Simulator is a software program that demonstrates how cache memory works in a computer system. It simulates cache mapping techniques such as Direct, Associative, and Set-Associative ...
Abstract: Cache memory plays a significant role in improving the performance for communication between the processor and the main memory. The cache mapping architecture used for the cache design ...
This project demonstrates how cache associativity affects conflict misses using the Ripes RISC-V simulator. A pathological memory access pattern is used to create thrashing in a direct-mapped cache.