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