CacheMap is a full-stack CPU cache simulator combining Python, Verilog, and DevOps with Docker, GitHub Actions, Nginx, Pytest, Prometheus, and Grafana.
-
Updated
Sep 13, 2026 - Python
CacheMap is a full-stack CPU cache simulator combining Python, Verilog, and DevOps with Docker, GitHub Actions, Nginx, Pytest, Prometheus, and Grafana.
ML-driven cache miss profiler that learns how your program touches memory across runs and rewires heap allocations to fix it. zero source changes, zero recompilation. Just wrap your command and let it learn.
Codigo python para simular lecturas de un sistema de memoria con RAM y Caché
A Python-based CPU Performance Analysis Simulator that demonstrates the Fetch-Decode-Execute cycle, cache memory behavior, branch prediction, ALU operations, and performance visualization.
Simulador de cache parametrizável desenvolvido em Python para a disciplina de Arquitetura e Organização de Computadores II. Analisa o desempenho de hierarquias de memória com diferentes configurações de cache (nsets, bsize, assoc) e políticas de substituição (Random, FIFO, LRU), calculando métricas de hit/miss e classificando misses.
To associate your repository with the cache-memory topic, visit your repo's landing page and select "manage topics."