Branch Prediction Assist
Original Publication Date: 1989-Sep-01
Included in the Prior Art Database: 2005-Jan-28
Disclosed is a mechanism which allows software to notify the processor that the unresolved conditional branch being executed has a very high probability of taking the predicted path, given an established convention of predicted branch behavior from specific environments. This allows the processor to more fully optimize execution of the branch instruction in the direction of the taken branch, even at a significant performance in the event the branch does not take the predicted path.