Advanced Computer Architecture, Imperial
College 2001
When to gamble - predication
•If a
branch is hard to predict, expected branch delay is large
•
S2
branch
S3
•If
expected branch delay exceeds execution time of conditional body S2,
execute it anyway