Amoeba-Cache: Adaptive Blocks for Eliminating Waste in the Memory Hierarchy
Timekeeping in the memory system: predicting and optimizing memory behavior