loading...
Energy-efficient instruction set architecture for CMOS microprocessors
Hawaii, USA January 04-January 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HICSS.1995.37538428th Hawaii International Conference ...
 This Article 
 
PURCHASE ARTICLE: $0
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
J. Bunda, Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
D. Fussell, Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
W.C. Athas, Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Concern over power dissipation in CMOS microprocessors is increasing, not just for portable battery-based applications, but also for performance-driven designs, where power may soon displace silicon area as the principal design constraint. Traditional methods of power management, such as reduced operating voltage, exotic packaging, and low-power "sleep modes" can help mitigate the problem, but limits and drawbacks of these methods motivate an examination of processor architecture tradeoffs from a power perspective. This research was undertaken to validate the hypothesis that the instruction set architecture can have a significant effect on power-a smaller program encoding is more energy-efficient than a larger one. In this paper, we explore the relationship of code density and instruction set richness to the energy cost of fetching and delivering instructions to the execution resources. These effects are of particular interest to instruction-level parallel machines where speculative and multiple-path instruction fetching is necessary to exploit the high execution bandwidth.
Index Terms:
CMOS digital integrated circuits; microprocessor chips; instruction sets; reduced instruction set computing; cooling; energy-efficient instruction set architecture; CMOS microprocessors; power dissipation; portable battery-based applications; performance-driven designs; design constraint; power management; processor architecture tradeoffs; program encoding size; code density; instruction set richness; energy cost; speculative instruction fetching; instruction delivery; execution resources; instruction-level parallel machines; multiple-path instruction fetching; high execution bandwidth
Citation:
J. Bunda, D. Fussell, W.C. Athas, "Energy-efficient instruction set architecture for CMOS microprocessors," hicss, pp.298, 28th Hawaii International Conference on System Sciences (HICSS'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.