Skip to content

CacheFlow is a Linux kernel module that exposes the contents of the last-level cache on *most* ARM machines.

Notifications You must be signed in to change notification settings

RobertHenry6bev/cacheflow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CacheFlow

CacheFlow is a Linux kernel module meant to run on ARM CPUs.

It snapshots the contents of the L2 cache, which can then be used to better understand the underlying behavior of the cache. Additional details forthcoming.

D. Tarapore, S. Roozhkhosh, S. Brzozowski and R. Mancuso, "Observing the Invisible: Live Cache Inspection for High-Performance Embedded Systems," in IEEE Transactions on Computers, doi: 10.1109/TC.2021.3060650

About

CacheFlow is a Linux kernel module that exposes the contents of the last-level cache on *most* ARM machines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 50.6%
  • Python 42.6%
  • Makefile 3.7%
  • Shell 2.6%
  • Awk 0.5%