jkleckner / mimircache

cache analysis platform developed at Emory University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mimircache

Build Status Mimircache is a cache trace analysis platform that supports comparison of different cache replacement algorithms, including Least Recent Used(LRU), Least Frequent Used(LFU), Most Recent Used(MRU), First In First Out(FIFO), Clock, Random, Segmented Least Recent Used(SLRU), optimal, Adaptive Replacement Cache(ARC) and we are currently adding more cache replacement algorithms. Best of all is that you can easily and quickly implement your own cache replacement algorithm. See more information here

Dependency

please have glib, numpy, scipy, matplotlib installed

Compatibility

mimircache only support Python3 and 64bit platform

Installation

$ pip3 install mimircache

mimircache Tutorial

Check here for tutorial

About

cache analysis platform developed at Emory University

License:GNU General Public License v3.0


Languages

Language:C 51.8%Language:Python 47.7%Language:C++ 0.4%Language:Makefile 0.1%