Open-Source Software & Data

libCacheSim High-performance cache library and simulator

A high-performance, open-source C++ library designed to simulate and analyze cache systems efficiently. It provides a flexible framework for exploring cache design choices and evaluating their impact on performance. Used by almost 100 research institutes and companies worldwide.

distComp DRAM-usage-agnostic distributed computing tool

An open-source tool that enables parallel execution of computation jobs across a cluster of servers, effectively managing resources to prevent out-of-memory (OOM) errors. The main benefit is running as many jobs as possible simultaneously, improving resource utilization and faster job completion times.