The search functionality is under construction.

IEICE TRANSACTIONS on Electronics

A Low-Power Instruction Issue Queue for Microprocessors

Shingo WATANABE, Akihiro CHIYONOBU, Toshinori SATO

  • Full Text Views

    0

  • Cite this

Summary :

Instruction issue queue is a key component which extracts instruction level parallelism (ILP) in modern out-of-order microprocessors. In order to exploit ILP for improving processor performance, instruction queue size should be increased. However, it is difficult to increase the size, since instruction queue is implemented by a content addressable memory (CAM) whose power and delay are much large. This paper introduces a low power and scalable instruction queue that replaces the CAM with a RAM. In this queue, instructions are explicitly woken up. Evaluation results show that the proposed instruction queue decreases processor performance by only 1.9% on average. Furthermore, the total energy consumption is reduced by 54% on average.

Publication
IEICE TRANSACTIONS on Electronics Vol.E91-C No.4 pp.400-409
Publication Date
2008/04/01
Publicized
Online ISSN
1745-1353
DOI
10.1093/ietele/e91-c.4.400
Type of Manuscript
Special Section PAPER (Special Section on Advanced Technologies in Digital LSIs and Memories)
Category

Authors

Keyword