DocumentCode :
424444
Title :
Application Adaptive Energy Efficient Clustered Architectures
Author :
Marculescu, Diana
Author_Institution :
Carnegie Mellon University, Pittsburgh, PA
fYear :
2004
fDate :
11-11 Aug. 2004
Firstpage :
344
Lastpage :
349
Abstract :
As clock frequency and die area increase, achieving energy efficiency, while distributing a low skew, global clock signal becomes increasingly difficult. Challenges imposed by deep-submicron technologies can be alleviated by using a multiple voltage/multiple frequency island design style, or otherwise called, globally asynchronous, locally synchronous (GALS) design paradigm. This paper proposes a clustered architecture that enables application-adaptive energy efficiency through the use of dynamic voltage scaling for application code that is rendered non-critical for the overall performance, at run-time. As opposed to task scheduling using dynamic voltage scaling (DVS) that exploits workload variations across applications, our approach targets workload variations within the same application, while on-the fly classifying code as critical or non-critical and adapting to changes in the criticality of such code portions. Our results show that application adaptive variable voltage/variable frequency clustered architectures are up to 22% better in energy and 11% better in energy-delay product than their non-adaptive counterparts, while providing up to 31% more energy savings when compared to DVS applied globally.
Keywords :
Clustered architectures; Dynamic voltage scaling; Clustered architectures; Dynamic voltage scaling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2004. ISLPED '04. Proceedings of the 2004 International Symposium on
Conference_Location :
Newport Beach, CA, USA
Print_ISBN :
1-58113-929-2
Type :
conf
Filename :
1383016
Link To Document :
بازگشت