With the constant advances in technology that lead to the increasing of the transistor count and processor frequency, power dissipation is becoming one of the major issues in high-performance processors. These processors increase their clock frequency by lengthening the pipeline, which puts more pressure on the branch prediction engine since branches take longer to be resolved. Branch mispredictions are responsible for around 28% of the power dissipated by a typical processor due to the useless activities performed by instructions that are squashed. This work focuses on reducing the power dissipated by mis-speculated instructions. We propose selective throttling as an effective way of triggering different power-aware techniques (fetch throt...
The advance in semiconductor technologies has increased the number of transistors on a die, resultin...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
Today's high performance processors operate in the GHz frequency range and dissipate approximat...
With the constant advances in technology that lead to the increasing of the transistor count and pro...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the size...
The need to minimize power while maximizing performance has led to recent developments of powerful s...
Dynamic branch predictor logic alone accounts for approximately 10% of total processor power dissipa...
Unending quest for performance improvement coupled with the advancements in integrated circuit techn...
Speculative multithreaded architecture (SpMT) philosophy relies on aggressive speculative execution ...
Though current general-purpose processors have several small CPU cores as opposed to a single more c...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the siz...
To alleviate the memory wall problem, current architec-tural trends suggest implementing large instr...
The advance in semiconductor technologies has increased the number of transistors on a die, resultin...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
Today's high performance processors operate in the GHz frequency range and dissipate approximat...
With the constant advances in technology that lead to the increasing of the transistor count and pro...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the size...
The need to minimize power while maximizing performance has led to recent developments of powerful s...
Dynamic branch predictor logic alone accounts for approximately 10% of total processor power dissipa...
Unending quest for performance improvement coupled with the advancements in integrated circuit techn...
Speculative multithreaded architecture (SpMT) philosophy relies on aggressive speculative execution ...
Though current general-purpose processors have several small CPU cores as opposed to a single more c...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the siz...
To alleviate the memory wall problem, current architec-tural trends suggest implementing large instr...
The advance in semiconductor technologies has increased the number of transistors on a die, resultin...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
Today's high performance processors operate in the GHz frequency range and dissipate approximat...