Title :
Cool-cache for hot multimedia
Author :
Unsal, Osman S. ; Ashok, Raksit ; Koren, Israel ; Krishna, C. Mani ; Moritz, Csaba Andras
Author_Institution :
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
Abstract :
We claim that the unique characteristics of multimedia applications dictate media-sensitive architectural and compiler approaches to reduce the power consumption of the data cache. Our motivation is exploring energy savings for real-time multimedia workloads without sacrificing performance. In this paper, we present two complementary media-sensitive energy-saving techniques that leverage static information. While our first technique is applicable to existing architectures, in our second technique we adopt a more radical approach and propose a new caching architecture by re-evaluating the architecture-compiler interface. Our experiments show that substantial energy savings are possible in the data cache. Across a wide range of cache and architectural configurations we obtain up to 77% energy savings, while the performance varies from 14% improvement to 4% degradation depending on the application.
Keywords :
cache storage; memory architecture; multimedia computing; program compilers; storage management; architecture-compiler interface; caching architecture; compiler; data cache; energy savings; hot multimedia; media-sensitive architectural approaches; power consumption; real-time multimedia workloads; Application software; Degradation; Energy consumption; Energy efficiency; Hardware; Memory management; Performance loss; Project management; Random access memory;
Conference_Titel :
Microarchitecture, 2001. MICRO-34. Proceedings. 34th ACM/IEEE International Symposium on
Print_ISBN :
0-7965-1369-7
DOI :
10.1109/MICRO.2001.991125