Examlex

Solved

Branch Prediction

question 7

Essay

Branch Prediction. Consider the following sequence of actual outcomes for a single static branch. T means the branch is taken. N means the branch is not taken. For this question, assume that this is the only branch in the program.
(b) Now, assume a two-level branch predictor that uses one bit of branch history-i.e., a one-bit BHR. Since there is only one branch in the program, it does not matter how the BHR is concatenated with the branch PC to index the BHT. Assume that the BHT uses one-bit counters and that, again, all entries are initialized to N. Which of the branches in this sequence would be mis-predicted? Use the table below.
Branch Prediction. Consider the following sequence of actual outcomes for a single static branch. T means the branch is taken. N means the branch is not taken. For this question, assume that this is the only branch in the program. (b) Now, assume a two-level branch predictor that uses one bit of branch history-i.e., a one-bit BHR. Since there is only one branch in the program, it does not matter how the BHR is concatenated with the branch PC to index the BHT. Assume that the BHT uses one-bit counters and that, again, all entries are initialized to N. Which of the branches in this sequence would be mis-predicted? Use the table below.


Definitions:

Insomnia

A common sleep disorder that can make it hard to fall asleep, hard to stay asleep, or cause early waking and inability to return to sleep.

REM Rebound

The increase in REM sleep experienced after a period of REM sleep deprivation.

Creative Thinking

Creative thinking involves the ability to think outside the box and come up with innovative solutions to problems or the creation of entertaining, clever ideas.

Sleep Apnea

An abnormal sleep condition characterized by breathing pauses or shallow breathing phases during rest.

Related Questions