branch prediction
Branch prediction is a technique used in computer processors to predict the outcome of conditional statements or branches in a program's execution flow, allowing the processor to speculate and pre-execute instructions, thereby improving overall performance.
Requires login.
Related Concepts (16)
- branch delay slot
- branch misprediction penalty
- branch prediction accuracy
- branch prediction algorithm
- branch predictor accuracy measurement
- branch predictor size
- branch predictor table
- branch target buffer
- correlation predictor
- dynamic branch prediction
- exploit mitigation techniques
- global history predictor
- pattern history table
- speculative execution
- static branch prediction
- two-level adaptive branch prediction