Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 2.27 KB

README.md

File metadata and controls

48 lines (33 loc) · 2.27 KB

libCacheSim documentation

New here? Read these in order:

  1. Install and build: get the tools built.
  2. cachesim: run your first simulations and compare algorithms.
  3. Trace analysis: understand the workload behind the numbers.

Commands that start with ./bin/ are run from the build directory, _build/, which is why the sample traces appear as ../data/.

Command-line tools

  • cachesim: simulate caches, compare eviction algorithms, and sweep cache sizes.
  • traceAnalyzer: measure and plot request rate, object size, reuse, and popularity.
  • mrcProfiler: build miss ratio curves for very large traces with sampling.
  • Trace utilities: print, convert, sample, and filter traces.

Traces

Writing your own algorithm or simulator

Performance and debugging

Project

Getting help