Dynamic branch predictor logic alone accounts for approximately 10% of total processor power dissipation. Recent research indicates that the power cost of a large dynamic branch predictor is offset by the power savings created by its increased accuracy. We describe a method of reducing dynamic predictor power dissipation without degrading prediction accuracy by using a combination of local delay region scheduling and run time profiling of branches. Feedback into the static code is achieved with hint bits and avoids the need for dynamic prediction for some individual branches. This method requires only minimal hardware modifications and coexists with a dynamic predictor
Branch prediction has been playing an increasingly important role in improving the performance and e...
Abstract — Branch prediction has been playing an increas-ingly important role in improving the perfo...
Main goal of the paper is introducing a dynamic branch pre-diction scheme suitable for energy-aware ...
Dynamic branch predictors account for between 10% and 40% of a processor’s dynamic power consumptio...
Abstract—Dynamic branch predictors account for between 10 % and 40 % of a processor’s dynamic power ...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...
The importance of accurate branch prediction to future processors has been widely recognized. The co...
Although high branch prediction accuracy is necessary for high performance, it typically comes at th...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Energy-efficient dynamic branch predictors are proposed for the Cell SPE, which normally depends on ...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
While delayed branch mechanisms were popular with the designers of RISC processors, most superscalar...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the size...
Branch prediction has been playing an increasingly important role in improving the performance and e...
Abstract — Branch prediction has been playing an increas-ingly important role in improving the perfo...
Main goal of the paper is introducing a dynamic branch pre-diction scheme suitable for energy-aware ...
Dynamic branch predictors account for between 10% and 40% of a processor’s dynamic power consumptio...
Abstract—Dynamic branch predictors account for between 10 % and 40 % of a processor’s dynamic power ...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
This paper explores the role of branch predictor organization in power/energy/performance tradeoffs ...
The importance of accurate branch prediction to future processors has been widely recognized. The co...
Although high branch prediction accuracy is necessary for high performance, it typically comes at th...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Energy-efficient dynamic branch predictors are proposed for the Cell SPE, which normally depends on ...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
While delayed branch mechanisms were popular with the designers of RISC processors, most superscalar...
CMOS technology scaling improves the speed and functionality of microprocessors by reducing the size...
Branch prediction has been playing an increasingly important role in improving the performance and e...
Abstract — Branch prediction has been playing an increas-ingly important role in improving the perfo...
Main goal of the paper is introducing a dynamic branch pre-diction scheme suitable for energy-aware ...