{"repo":"1a1a11a/libCacheSim","free":true,"listed":false,"github":"https://github.com/1a1a11a/libCacheSim","clone":"git clone https://github.com/1a1a11a/libCacheSim.git","description":"a high performance library for building cache simulators","language":"C++","stars":342,"topics":["lru","cache","simulation","performance","cache-simulation","fifo","benchmark","cache-simulator","cachelib","memcached"],"license":"GPL-3.0","category":"data-pipelines","readme_excerpt":"A high-performance library for building and running cache simulations --- News Aug 2025 : We compiled a list of open-source cache datasets. Oct 2024 : S3-FIFO gets an upgrade! Please try out the new version (the old one is now named S3-FIFOv0). Oct 2023 : S3-FIFO and SIEVE are available! These are very simple algorithms that are very effective at reducing cache misses. Try them out in libCacheSim and in your production! Jun 2023 : QDLP is available now, see our paper for details. --- What is libCacheSim cachesim , a high-performance cache simulator for running cache simulations. traceAnalyzer , a high-performance and versatile analyzer for cache traces. libCacheSim , a high-performance library for building your own cache simulators. --- libCacheSim features High performance - over 20M requests/sec for a realistic trace replay. High memory efficiency - predictable and small memory footprint. State-of-the-art algorithms - eviction algorithms, admission algorithms, prefetching algorithms, sampling techniques, approximate miss ratio computation, see here. Parallelism out-of-the-box - uses the many CPU cores to speed up trace analysis and cache simulations. The ONLY feature-rich trace analyzer - all types of trace analysis you need, see here. Simple API - easy to build cache clusters, multi-layer caching, etc.; see here. Extensible - easy to support new trace types or eviction algorithms; see here. Efficient Miss Ratio Curve profiler - quickly build highly accurate miss ratio curv","default_branch":null,"files":null,"tree":[],"storefront":"/r/1a1a11a","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/1a1a11a/libCacheSim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}