HP Vectra XU 5/XX HP Vectra XU PC Series - Technical Reference Manual, D3080-9 - Page 20
Dynamic Branch Prediction
View all HP Vectra XU 5/XX manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 20 highlights
Dynamic Branch Prediction The Pentium processor uses dynamic branch prediction. To dynamically predict instruction branches, the processor uses two prefetch buffers. One buffer is used to prefetch code in a linear way and one to prefetch code depending upon the contents of the Branch Target Buffer (BTB). The BTB is a small cache that keeps a record of the last instruction and address used. It uses this information to predict the way that the instruction will branch, the next time it is used. When it has made a correct prediction the branch is executed without delay, enhancing performance. Vectra XU Technical Reference System Overview • 20
Vectra XU Technical Reference
System Overview
•
20
Dynamic Branch Prediction
The Pentium processor uses dynamic branch prediction. To dynamically predict instruction
branches, the processor uses two prefetch buffers. One buffer is used to prefetch code in a
linear way and one to prefetch code depending upon the contents of the Branch Target
Buffer (BTB). The BTB is a small cache that keeps a record of the last instruction and
address used. It uses this information to predict the way that the instruction will branch, the
next time it is used. When it has made a correct prediction the branch is executed without
delay, enhancing performance.