Skip to content

odevop/CacheSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cache Simulation

Blake Owen

Summary

This program is designed to simulate various cache configurations. It takes a trace file as input (with memory reads and writes included) and prompts the user if the would like to run the automated tests. If not, the user is prompted for specific system specification they would like to simulate.

Features

  • Variable Cache Size, Line Size and Set Associativity
  • Support for FIFO and LRU
  • Automated testing using a range of cache designs
  • API for conversion of bitset address to integer tags/sets
  • Works for trace files obtained using valgrind lackey

About

Cache Simulator in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages