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
Link To Document