Energy-effective issue logic

By D. Folegnani, Antonio González. Proceedings 28th Annual International Symposium on Computer Architecture, 2001

309 citations recorded by the source corpus.

The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to start the execution of multiple instructions every cycle. Due to its complexity, it is responsible for a significant percentage of the energy consumed by a microprocessor. The energy consumption of the issue logic depends on several architectural parameters, the instruction issue queue size being one of the most important. In this paper we present a technique to reduce the energy consumption of the issue logic of a high-performance superscalar processor. The proposed technique is based on the observation that the conventional issue logic wastes a significant amount of energy for useless activity. In particular, the wake-up of empty entries and operands that are ready represents an important source of energy waste. Besides, we propose a mechanism to dynamically reduce the effective size of the instruction queue. We show that on average the effective instruction queue size can be reduced by a factor of 26% with minimal impact on performance. This reduction together with the energy saved for empty and ready entries result in about 90.7% reduction in the energy consumed by the wake-up logic, which represents 14.9% of the total energy of the assumed processor.

Subfields: Computer Networks and Communications, Electrical and Electronic Engineering, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/139e0076adf74a849d6ce87c673559d700b82e92

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Kevin Skadron
  2. Mircea R. Stan
  3. Karthik Sankaranarayanan

In Electrical and Electronic Engineering

  1. Karthik Sankaranarayanan
  2. Kevin Skadron
  3. Mircea R. Stan
  4. Margaret Martonosi
  5. James Mc Donald
  6. Sivakumar Velusamy
  7. Wei Huang
  8. Gabriel H. Loh

In Hardware and Architecture

  1. Karthik Sankaranarayanan
  2. Kevin Skadron
  3. Mircea R. Stan
  4. Margaret Martonosi
  5. Sivakumar Velusamy
  6. Wei Huang
  7. Gabriel H. Loh
  8. James Mc Donald

Citations in the corpus