Exploring the potential of architecture-level power optimizations

  • Authors:
  • John S. Seng;Dean M. Tullsen

  • Affiliations:
  • Dept. of Computer Science, Cal Poly State University, San Luis Obispo, CA;Dept. of Computer Science and Engineering, University of California, San Diego, La Jolla, CA

  • Venue:
  • PACS'03 Proceedings of the Third international conference on Power - Aware Computer Systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper examines the limits of microprocessor energy reduction available via certain classes of architecture-level optimization. It focuses on three sources of waste that consume energy. The first is the execution of instructions that are unnecessary for correct program execution. The second source of wasted power is speculation waste – waste due to speculative execution of instructions that do not commit their results. The third source is architectural waste. This comes from suboptimal sizing of processor structures. This study shows that when these sources of waste are eliminated, processor energy has the potential to be reduced by 55% and 52% for the integer and floating point benchmarks respectively.