E=MC^2: Efficient Mobility Centric Caching

Chen Ding, Benjamin Reber, Dorin Patru, Alexander H. Kneipp, Marcus Figorito · Proceedings of the International Symposium on Memory Systems · 2023

Mobility-centric design revolves around the concept of a lease, which is used by hardware to manage the cache memory and by software to program the hardware. This position paper presents a design of collaborative software and hardware programming of a multicore cache hierarchy. This design is the first to allow any mix of software and hardware policies on the same machine. It promises more powerful cache optimization than what is possible with existing cache designs but also introduces the problem of multi-level cache programming.

Read the paper · More papers on PaperTik