v2.0.1: Cache Accounting Hotfix & Study Session
SimRV v2.0.1
Maintenance release addressing cache hit/miss accounting accuracy, TUI cache inspector highlights, and introducing interactive cache technology study session guides.
Bug Fixes
- Cache Hit/Miss Accounting: Fixed an issue where data refills after a cache miss were incorrectly recorded as hits, ensuring accurate hit rates and miss penalties.
- TUI Cache Inspector: Improved cache line highlighting so current hits are clearly visible without being obscured by previous replacement markers.
Educational Guides & Workloads
- Added comprehensive 60-minute Cache Technologies study sessions in English (
docs/STUDY_SESSION_CACHE.md) and Japanese (docs/STUDY_SESSION_CACHE_JA.md) covering spatial and temporal locality, set associativity, conflict thrashing, and multicore coherence (MESI/MOESI, false sharing). - Added pre-compiled bare-metal RISC-V workloads and sources in
examples/study_session_cache/and/mnt/archlab/study/cache/.