Sciweavers

44 search results - page 1 / 9
» Characterizing the impact of predicated execution on branch ...
Sort
View
MICRO
1994
IEEE
118views Hardware» more  MICRO 1994»
13 years 8 months ago
Characterizing the impact of predicated execution on branch prediction
Branch instructions are recognized as a major impediment to exploiting instruction level parallelism. Even with sophisticated branch prediction techniques, many frequently execute...
Scott A. Mahlke, Richard E. Hank, Roger A. Bringma...
MICRO
1994
IEEE
123views Hardware» more  MICRO 1994»
13 years 8 months ago
The effects of predicated execution on branch prediction
High performance architectures have always had to deal with the performance-limiting impact of branch operations. Microprocessor designs are going to have to deal with this proble...
Gary S. Tyson
HPCA
1997
IEEE
13 years 8 months ago
Architectural Support for Compiler-Synthesized Dynamic Branch Prediction Strategies: Rationale and Initial Results
This paper introduces a new architectural approach that supports compiler-synthesized dynamic branch predication. In compiler-synthesized dynamic branch prediction, the compiler g...
David I. August, Daniel A. Connors, John C. Gyllen...
MICRO
2006
IEEE
106views Hardware» more  MICRO 2006»
13 years 4 months ago
Wish Branches: Enabling Adaptive and Aggressive Predicated Execution
Wish branches, a new class of control-flow instructions, allow the hardware to dynamically decide whether or not to use predicated execution for a dynamic branch instruction. The ...
Hyesoon Kim, Onur Mutlu, Yale N. Patt, Jared Stark
MICRO
2005
IEEE
133views Hardware» more  MICRO 2005»
13 years 10 months ago
Wish Branches: Combining Conditional Branching and Predication for Adaptive Predicated Execution
Predicated execution has been used to reduce the number of branch mispredictions by eliminating hard-to-predict branches. However, the additional instruction overhead and addition...
Hyesoon Kim, Onur Mutlu, Jared Stark, Yale N. Patt