DocumentCode
3016294
Title
Power aware microarchitecture resource scaling
Author
Iyer, Amrit ; Marculescu, Diana
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2001
fDate
2001
Firstpage
190
Lastpage
196
Abstract
In this paper we present a strategy for run-time profiling to optimize the configuration of a microprocessor dynamically so as to save power with minimum performance penalty. The configuration of the processor changes according to the parallelism in the running program. Experiments on some benchmark programs show good savings in total energy consumption; we have observed a decrease of up to 23% in energy/cycle and up to 8% in energy per instruction. Our proposed approach can be used for energy-aware computing in either portable applications or in desktop environments where power density is becoming a concern. This approach can also be incorporated in larger power management strategies like ACPI
Keywords
computer architecture; computer evaluation; microprocessor chips; performance evaluation; power consumption; benchmark programs; energy consumption; microarchitecture resource scaling; microprocessor; minimum performance penalty; parallelism; portable applications; run-time profiling; voltage scaling; Electronic design automation and methodology; Energy consumption; Energy management; Microarchitecture; Microprocessors; Mobile computing; Power system management; Process design; Runtime; Thermal management;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
Conference_Location
Munich
ISSN
1530-1591
Print_ISBN
0-7695-0993-2
Type
conf
DOI
10.1109/DATE.2001.915023
Filename
915023
Link To Document