Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pipeline. However, branch mispredictions cause the processor to fetch useless instructions that are eventually squashed, increasing front-end energy and issue queue utilization and, thus, wasting around 30 percent of the power dissipated by a processor. Furthermore, processor design trends lead to increasing clock frequencies by lengthening the pipeline, which puts more pressure on the branch prediction engine since branches take longer to be resolved. As next-generation high-performance processors become deeply pipelined, the amount of wasted energy due to misspeculated instructions will go up. The aim of this work is to reduce the energy consu...
Power dissipation is a major concern not only for portable systems, but also for high-performance sy...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
With the constant advances in technology that lead to the increasing of the transistor count and pro...
The need to minimize power while maximizing performance has led to recent developments of powerful s...
To alleviate the memory wall problem, current architectural trends suggest implementing large instru...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
To alleviate the memory wall problem, current architec-tural trends suggest implementing large instr...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to s...
We study the delays faced by instructions in the pipeline of a superscalar processor and its impact ...
In a dynamic reordering superscalar processor, the front-end fetches instructions and places them in...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the size...
In modern superscalar processors, the complex instruction scheduler could form the critical path of ...
Power dissipation is a major concern not only for portable systems, but also for high-performance sy...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
With the constant advances in technology that lead to the increasing of the transistor count and pro...
The need to minimize power while maximizing performance has led to recent developments of powerful s...
To alleviate the memory wall problem, current architectural trends suggest implementing large instru...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
To alleviate the memory wall problem, current architec-tural trends suggest implementing large instr...
Superscalar processors contain large, complex structures to hold data and instructions as they wait ...
The issue logic of a dynamically-scheduled superscalar processor is a complex mechanism devoted to s...
We study the delays faced by instructions in the pipeline of a superscalar processor and its impact ...
In a dynamic reordering superscalar processor, the front-end fetches instructions and places them in...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the size...
In modern superscalar processors, the complex instruction scheduler could form the critical path of ...
Power dissipation is a major concern not only for portable systems, but also for high-performance sy...
Institute for Computing Systems ArchitectureSuperscalar processors contain large, complex structures...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...