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 :
بازگشت