Nowadays energy-efficiency becomes the first design metric in chip development. To pursue higher energy efficiency, the processor architects should reduce or eliminate those unnecessary energy dissipations. Indirect-branch prediction has become a performance bottleneck, especially for the applications written in object-oriented languages. Previous hardware-based indirect-branch predictors are generally inefficient, for they either require significant hardware storage or predict indirect-branch targets slowly. In this paper, we propose an energy-efficient indirect-branch prediction technique called TAP (target address pointer) prediction. Its key idea includes two parts: utilizing specific hardware pointers to accelerate the indirect branch ...
Branch prediction is a key mechanism used to achieve high performance on multiple issue, deeply pipe...
textPerformance of modern pipelined processor depends on steady flow of useful instructions for proc...
The paper introduces a dynamic branch prediction scheme suitable for energy-aware Very Long Instruct...
Predicting indirect-branch targets has become a performance bottleneck for many applications. Previo...
Indirect branches have become increasingly common in modular programs written in modern object-orien...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
Indirect branch prediction is becoming increasingly important in modern high-performance processors....
Indirect branch prediction is likely to become increasingly important in the future because indirect...
Indirect branch prediction is becoming increasingly impor-tant in modern high-performance processors...
Ever increasing performance requirements have elevated deeply pipelined architectures to a standard ...
Although high branch prediction accuracy is necessary for high performance, it typically comes at th...
Processor architectures will increasingly rely on issuing multiple instructions to make full use of ...
Pipeline stalls due to branches represent one of the most significant impediments to realizing the p...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Branch prediction is a key mechanism used to achieve high performance on multiple issue, deeply pipe...
textPerformance of modern pipelined processor depends on steady flow of useful instructions for proc...
The paper introduces a dynamic branch prediction scheme suitable for energy-aware Very Long Instruct...
Predicting indirect-branch targets has become a performance bottleneck for many applications. Previo...
Indirect branches have become increasingly common in modular programs written in modern object-orien...
Energy efficiency is of the utmost importance in modern high-performance embedded processor design. ...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
Indirect branch prediction is becoming increasingly important in modern high-performance processors....
Indirect branch prediction is likely to become increasingly important in the future because indirect...
Indirect branch prediction is becoming increasingly impor-tant in modern high-performance processors...
Ever increasing performance requirements have elevated deeply pipelined architectures to a standard ...
Although high branch prediction accuracy is necessary for high performance, it typically comes at th...
Processor architectures will increasingly rely on issuing multiple instructions to make full use of ...
Pipeline stalls due to branches represent one of the most significant impediments to realizing the p...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Branch prediction is a key mechanism used to achieve high performance on multiple issue, deeply pipe...
textPerformance of modern pipelined processor depends on steady flow of useful instructions for proc...
The paper introduces a dynamic branch prediction scheme suitable for energy-aware Very Long Instruct...