Energy Efficient Proactive Thermal Management in Memory Subsystem
Energy management of memory subsystem is challenging due to performance and thermal constraints. Big energy gains can be obtained by clustering memory accesses, however this also leads to a higher need for cooling due to larger temperatures in active areas of memory. The solution to memory thermal management problem is based on proactive thermal management that intelligently allocates workload pages to few memory units and powers down rest of the memory. The experimental results show that this approach improves energy savings by 43% and reduces performance overhead by 85% with respect to the state of the art polices.