On the theory and potential of LRU-MRU collaborative cache management
Abstract
The goal of cache management is to maximize data reuse. Collaborative caching provides an interface for software to communicate access information to hardware. In theory, it can obtain optimal cache performance.