a high performance library for building cache simulators
-
Updated
May 10, 2025 - C++
a high performance library for building cache simulators
Trace-driven cache memory simulator with LRU, MRU, RR and Belady replacement policies.
This is a simulator for access strategies for distributed caching. The simulator considers a user who is equipped by several caches, and receives from them periodical updates about the cached content. The problem and algorithms implemented here are detailed in the paper: I. Cohen, G. Einziger, R. Friedman, and G. Scalosub, “Access Strategies for…
CPU Cache Simulation using gem5
This C project is a cache simulation of a CPU containing L1D, L1I and L2 caches. It takes an image of memory and a memory trace as input, simulates the hit/miss behavior of a cache memory on this trace, and outputs the total number of hits, misses and evictions for each cache type along with the content of each cache at the end.
A C++11 Based CDN cache simulator
Cache simulation in order to obtain performance metrics
Add a description, image, and links to the cache-simulation topic page so that developers can more easily learn about it.
To associate your repository with the cache-simulation topic, visit your repo's landing page and select "manage topics."