Recent work has demonstrated that a better branch predictor can increase the energy-efficiency of the system, even if the new predictor consumes more energy. Consequently, understanding the tradeoff between reduced misspeculation, execution time, and increased power spent within a branch predictor is critical. This paper proposes a simple, effective metric for evaluating the tradeoff between processor energy-efficiency and branch predictor energy. By calculating a break-even branch predictor energy budget for a given program and an energy-efficiency target, we are able to evaluate the energy-efficiency of several existing branch predictor designs and provide a simple way to think about energyefficiency. Furthermore, we develop a method for ...
As workflow-based data-intensive applications have become increasingly popular, the lack of support ...
Dynamic branch predictor logic alone accounts for approximately 10% of total processor power dissipa...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
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. ...
Although high branch prediction accuracy is necessary for high performance, it typically comes at th...
Abstract—Dynamic branch predictors account for between 10 % and 40 % of a processor’s dynamic power ...
Power consumption has became a critical concern in modern computing systems for various reasons incl...
Branch Prediction is a key task in the operation of a high performance processor. An inaccurate bra...
Dynamic branch predictors account for between 10% and 40% of a processor’s dynamic power consumptio...
Main goal of the paper is to introduce a branch prediction scheme suitable for energy-efficient VLIW...
Main goal of the paper is to introduce a branch prediction scheme suitable for energy-efficient VLIW...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Main goal of the paper is to introduce a branch prediction scheme suitable for energy-efficient VLIW...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
As workflow-based data-intensive applications have become increasingly popular, the lack of support ...
Dynamic branch predictor logic alone accounts for approximately 10% of total processor power dissipa...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
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. ...
Although high branch prediction accuracy is necessary for high performance, it typically comes at th...
Abstract—Dynamic branch predictors account for between 10 % and 40 % of a processor’s dynamic power ...
Power consumption has became a critical concern in modern computing systems for various reasons incl...
Branch Prediction is a key task in the operation of a high performance processor. An inaccurate bra...
Dynamic branch predictors account for between 10% and 40% of a processor’s dynamic power consumptio...
Main goal of the paper is to introduce a branch prediction scheme suitable for energy-efficient VLIW...
Main goal of the paper is to introduce a branch prediction scheme suitable for energy-efficient VLIW...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Main goal of the paper is to introduce a branch prediction scheme suitable for energy-efficient VLIW...
Main goal of the paper is introducing a dynamic branch prediction scheme suitable for energy-aware V...
As workflow-based data-intensive applications have become increasingly popular, the lack of support ...
Dynamic branch predictor logic alone accounts for approximately 10% of total processor power dissipa...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...