a high performance library for building cache simulators

benchmark cache cache-simulation cache-simulator cachebench cachelib fifo lru memcached performance redis s3-fifo s3fifo sieve sieve-cache simulation
4 Open Issues Need Help Last updated: Jun 22, 2025

Open Issues Need Help

View All on GitHub
Performance Tools Cache Simulators

AI Summary: Debug a segmentation fault and a `std::bad_array_new_length` exception occurring in the 3lcache algorithm of the libCacheSim cache simulator when processing a specific trace file (meta_reag.oracleGeneral.zst). The issue is inconsistent, working on some traces but failing on others, suggesting a problem with how the algorithm handles certain data characteristics within the trace.

Complexity: 4/5
bug help wanted

a high performance library for building cache simulators

C++
#benchmark#cache#cache-simulation#cache-simulator#cachebench#cachelib#fifo#lru#memcached#performance#redis#s3-fifo#s3fifo#sieve#sieve-cache#simulation
Performance Tools Cache Simulators

AI Summary: Debug and fix a segmentation fault in the LRB (Least Recently Borrowed) cache eviction algorithm implementation within the libCacheSim library. The error occurs when running a simulation with a specific trace file and manifests as an attempt to free an invalid pointer, indicating a memory management issue within the LRB algorithm's code.

Complexity: 4/5
bug help wanted

a high performance library for building cache simulators

C++
#benchmark#cache#cache-simulation#cache-simulator#cachebench#cachelib#fifo#lru#memcached#performance#redis#s3-fifo#s3fifo#sieve#sieve-cache#simulation
Performance Tools Cache Simulators

AI Summary: Improve the robustness of parameter parsing in the libCacheSim library by addressing potential failures when concatenating parameters, specifically handling cases where an old parameter string is empty. This involves modifying the `cache_init.h` file to ensure correct parsing even with empty input strings.

Complexity: 3/5
help wanted

a high performance library for building cache simulators

C++
#benchmark#cache#cache-simulation#cache-simulator#cachebench#cachelib#fifo#lru#memcached#performance#redis#s3-fifo#s3fifo#sieve#sieve-cache#simulation
Performance Tools Cache Simulators

AI Summary: Debug and fix failing eviction tests in the libCacheSim project on macOS. The tests fail for an unknown reason, and the issue is not related to the random number generator. The task involves running the tests using a debug build and investigating the cause of the failure.

Complexity: 4/5
bug help wanted

a high performance library for building cache simulators

C++
#benchmark#cache#cache-simulation#cache-simulator#cachebench#cachelib#fifo#lru#memcached#performance#redis#s3-fifo#s3fifo#sieve#sieve-cache#simulation