Title :
IPC-driven energy reduction for low-power design
Author :
Xin, Xia Xiao ; Tiow, Tay Teng
Author_Institution :
Dept. of ECE, National Univ. of Singapore
Abstract :
Energy consumption is one of the most important design constraints for modern microprocessors, and designers have proposed many energy-saving techniques. This paper describes an interval-based identification and prediction mechanism for microprocessors energy reduction. Our mechanism employs a statistical sampling method during current interval run to identify its performance activity level in term of IPC (instruction per cycle) values and predict the future interval that could make contributions to processor runtime energy reduction by dynamically scaling the microprocessor voltage and frequency accordingly. In simulation, our approach achieves energy savings by an average of 29% with minor performance degradation, compared to a processor running at a fixed voltage and speed
Keywords :
identification; integrated circuit design; low-power electronics; microprocessor chips; sampling methods; design constraints; energy-saving techniques; interval-based identification; low-power design; modern microprocessors; prediction mechanism; runtime energy reduction; statistical sampling; CMOS technology; Degradation; Dynamic voltage scaling; Energy consumption; Frequency; Microprocessors; Processor scheduling; Runtime; Scheduling algorithm; Voltage control;
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
DOI :
10.1109/ISCAS.2006.1693417