• DocumentCode
    2904967
  • Title

    An oldest-first selection logic implementation for non-compacting issue queues [microprocessor power reduction]

  • Author

    Buyuktosunoglu, Alper ; El-Moursy, Ali ; Albonesi, David H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rochester Univ., NY, USA
  • fYear
    2002
  • fDate
    25-28 Sept. 2002
  • Firstpage
    31
  • Lastpage
    35
  • Abstract
    Microprocessor power dissipation is a growing concern, so much so that it threatens to limit future performance improvements. A major consumer of microprocessor power is the issue queue. Many microprocessors, such as the Compaq Alpha 21264 and IBM POWER4, use a compacting latch-based issue queue design which has the advantage of simplicity of design and verification. The disadvantage of this structure, however, is its high power dissipation. In this paper, we propose a new selection logic implementation in conjunction with a non-compacting issue queue. This scheme achieves comparable delays to the existing position-based selection approach used for compacting issue queues, yet results in far less power with a small performance loss.
  • Keywords
    circuit simulation; integrated circuit design; integrated circuit modelling; logic design; logic simulation; low-power electronics; microprocessor chips; processor scheduling; queueing theory; compacting latch-based issue queue design/verification; dynamic scheduling paths; high power dissipation structures; issue queue compaction; microprocessor power dissipation reduction; noncompacting issue queues; oldest-first selection logic; position-based selection delays; Broadcasting; Delay; Dynamic scheduling; Electric breakdown; Hardware; Logic; Microprocessors; Out of order; Pipelines; Power dissipation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC/SOC Conference, 2002. 15th Annual IEEE International
  • Print_ISBN
    0-7803-7494-0
  • Type

    conf

  • DOI
    10.1109/ASIC.2002.1158026
  • Filename
    1158026