A Low-Power In-Order/Out-Of-Order Issue Queue

4Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

To better address power concerns, a good design strategy should be flexible enough to dynamically reconfigure available resources according to the application's needs such that extra power is dissipated only when it is really needed. In this work, we focus on power-aware solutions for the issue queue (IQ) in an out-of-order superscalar processor. We propose two schemes that partition the IQ into FIFOs such that only the instructions at the head of each FIFO may request to issue. We then monitor the processor and dynamically vary the number and/or size of FIFOs in accordance with utilization. Experimenting with two different distributions in power dissipation, we show up to 69% reduction in power dissipation in the wakeup and arbitration loop, while constraining performance degradation to be no more than 5%. © 2004, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Bai, Y., & Bahar, R. I. (2004). A Low-Power In-Order/Out-Of-Order Issue Queue. ACM Transactions on Architecture and Code Optimization, 1(2), 152–179. https://doi.org/10.1145/1011528.1011530

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free