The issue logic of a superscalar processor dissipates a large amount of static and dynamic power. Furthermore, its power density makes it a hot-spot requiring expensive cooling systems and additional packaging. In this paper we present a novel software assisted approach to power reduction where the processor dynamically resizes the issue queue based on compiler analysis. The compiler passes information to the processor about the number of entries needed which limits the number of instructions dispatched and resident in the queue. This saves power without adversely affecting performance. Compared with recently proposed hardware techniques, our approach is faster, simpler and saves more power. Using a simplistic scheme we achieve 47% dynamic ...
[[abstract]]Power leakage constitutes an increasing fraction of the total power consumption in moder...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
The improved performance of current microprocessors brings with it increasingly complex and power-di...
The issue logic of a superscalar processor dissipates a large amount of static and dynamic power. Fu...
The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to s...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
In this paper, we propose a new issue queue design that is capable of scheduling reusable instructio...
In contemporary superscalar microprocessors, issue queue is a considerable energy dissipating compon...
Power leakage constitutes an increasing fraction of the total power consumption in modern semiconduc...
Large instruction windows and issue queues are key to exploiting greater instruction level paralleli...
The “one–size–fits–all ” philosophy used for permanently allocating datapath resources in today’s su...
Reducing the power requirement of large IT infrastructures is becoming a major concern. Energy savin...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
[[abstract]]Power leakage constitutes an increasing fraction of the total power consumption in moder...
As technology evolves, power density significantly increases and cooling systems become more complex...
[[abstract]]Power leakage constitutes an increasing fraction of the total power consumption in moder...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
The improved performance of current microprocessors brings with it increasingly complex and power-di...
The issue logic of a superscalar processor dissipates a large amount of static and dynamic power. Fu...
The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to s...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
In this paper, we propose a new issue queue design that is capable of scheduling reusable instructio...
In contemporary superscalar microprocessors, issue queue is a considerable energy dissipating compon...
Power leakage constitutes an increasing fraction of the total power consumption in modern semiconduc...
Large instruction windows and issue queues are key to exploiting greater instruction level paralleli...
The “one–size–fits–all ” philosophy used for permanently allocating datapath resources in today’s su...
Reducing the power requirement of large IT infrastructures is becoming a major concern. Energy savin...
The design of high–end microprocessors is increasingly constrained by high levels of power consumpti...
[[abstract]]Power leakage constitutes an increasing fraction of the total power consumption in moder...
As technology evolves, power density significantly increases and cooling systems become more complex...
[[abstract]]Power leakage constitutes an increasing fraction of the total power consumption in moder...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
The improved performance of current microprocessors brings with it increasingly complex and power-di...