VMS: Visual Cache Memory Simulator with Spatio-Temporal Visualization

Sushant Arun Bhalerao, Smriti Gupta, Venkata Kalyan Tavva, Neeraj Goel · 2025

Understanding how computer programs interact with memory caches is key to optimizing system performance. Our paper introduces the Visual Memory Simulator (VMS), a user-friendly tool that visualizes caches' temporal and spatial utilization. VMS has three components: cache simulator, visualization backend, and GUI. It inputs either a C program or a memory trace. VMS also provides a tracer so users can generate their memory traces.

Read the paper · More papers on PaperTik