kirancodes.me
To Proof Maintenance & Beyond!

Pacman: program-assisted cache management

Jacob Brock, Xiaoming Gu, Bin Bao, Chen Ding

Abstract

As caches become larger and shared by an increasing number of cores, cache management is becoming more important. This paper explores collaborative caching, which uses software hints to influence hardware caching. Recent studies have shown that such collaboration between software and hardware can theoretically achieve optimal cache replacement on LRU-like cache.

Related papers