Name: Shane Morris BU-ID: smorri11 B-Number: B00678215
C++ program that uses provided traces to measure the accuracy of various dynamic branch predictors
N/A
The logic behind the 2 bit bimodal predictor was particularly interesting. Using bit manipulations on the current branch value and the current state to determine whether or not the current prediciton was correct took a while to think through but ended up working very nicely. I continued to use this bit manipulation for the remained of the project.