Branch predictors are used to improve the flow in instruction pipelines by guessing which way a branch will go before it is known definitively. They record whether branches are taken or not taken and use this information to make predictions when they encounter a conditional jump instruction. Branch prediction is not the same as branch target prediction.
Princeton University
Fall 2019
This course offers an in-depth understanding of modern computer processor and system architecture. It covers topics like instruction-set architecture, processor organization, cache, memory, multiprocessors, and more. Designed for senior-level undergraduates and first-year graduate students.
No concepts data
+ 19 more concepts