Title :
A Power-Aware Technique for Functional Units in High-Performance Processors
Author :
Minana, Guadalupe ; Garnica, Oscar ; Hidalgo, José Ignacio ; Lanchares, Juan ; Colmenar, José Manuel
Author_Institution :
Departamento de Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid
Abstract :
This paper presents a hardware technique to reduce the static and dynamic power consumption in functional units of a 64-bit superscalar processor. Our approach is based on substituting some of the 64-bit power-hungry adders by others with 32-bit lower power-consumption adders, and modifying the protocol in order to issue as much instructions as possible to those low power-consumption units incurring a negligible performance penalty. Our technique saves between 14.7% and a 50% of the power-consumption in the adders which is between 6.1% and a 20% of power-consumption in the execution units. This reduction is important because it can avoid the creation of a hot spot on the functional units
Keywords :
adders; logic design; low-power electronics; power aware computing; 32-bit lower power-consumption adders; 64-bit power-hungry adders; 64-bit superscalar processor; functional units; hardware technique; high-performance processors; power consumption; power-aware technique; Adders; Clocks; Delay; Energy consumption; Hardware; Microarchitecture; Operating systems; Process design; Protocols; Very large scale integration;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
DOI :
10.1109/DSD.2006.14