loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2003 IEEE International Conference on Computer Design (ICCD'03)
On Reducing Register Pressure and Energy in Multiple-Banked Register Files
San Jose, California
October 13-October 15
ISBN: 0-7695-2025-1
Jaume Abella, Universitat Polit?cnica de Catalunya, Barcelona (Spain)
Antonio Gonz?lez, Universitat Polit?cnica de Catalunya, Barcelona (Spain)
The storage for speculative values in superscalar processors is one of the main sources of complexity and power dissipation. In this paper, we present a novel technique to reduce register requirements as well as their dynamic and static power dissipation that is based on delaying the dispatch of instructions while minimizing its impact on performance. The proposed technique outperforms previous schemes in both performance and power savings. With only 1.77% IPC loss, the mechanism achieves more than 13% dynamic and 15% static extra power savings in the integer rename buffers and more than 9% dynamic and 10% static extra power savings in the FP rename buffers. Significant power savings are also achieved if the processor uses a physical register file for both committed and non-committed values instead of rename buffers. Additionally the register requirements are reduced by more than 18% and 13% for integer and FP programs respectively.
Citation:
Jaume Abella, Antonio Gonz?lez, "On Reducing Register Pressure and Energy in Multiple-Banked Register Files," iccd, pp.14, 2003 IEEE International Conference on Computer Design (ICCD'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.