MANAGER: A Multicore Shared Cache Energy Saving Technique for QoS Systems

Sparsh Mittal Zhao Zhang
Abstract Last level caches (LLCs) contribute significantly to processor power consumption. Saving LLC energy in multicore QoS systems is especially challenging, since aggressive energy saving techniques may lead to failure in providing QoS. We present MANAGER, a multicore shared cache energy saving technique for quality-of-service systems. Using dynamic profiling, MANAGER periodically predicts cache access activity for different configurations. Then, cache is partitioned among running programs to fulfill the QoS ...