Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2006-04-07
2008-10-07
Ellis, Richard (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
Reexamination Certificate
active
07434037
ABSTRACT:
An information processing system includes a branch target buffer (BTB) comprising the last next address for the instruction and for receiving an indirect instruction address and providing a BTB predicted target; and next branch target table (NBTT) for storing potential branch targets based on a history of the branch and for providing an NBTT when the a BTB predicted target is not successful. In another embodiment a system comprising a plurality of branch prediction resources dynamically predicts the best resource appropriate for a branch. The method includes predicting a target branch for an indirect instruction address using a resource chosen among the plurality of branch prediction resources; and selectively inhibiting updates of the branch prediction resources whose prediction accuracy does not meet a threshold.
REFERENCES:
patent: 5758142 (1998-05-01), McFarling et al.
patent: 2003/0212882 (2003-11-01), Bonanno et al.
patent: 2004/0215720 (2004-10-01), Alexander et al.
Yahoo! Education, definition of “existing”.
Yahoo! Education, Dictionary definition for “embed”, www.yahoo.com.
Choi Jong-Deok
Park Il
Serrano Mauricio J.
Buchenhorner Michael J.
Cameron Douglas W.
Ellis Richard
International Business Machines - Corporation
LandOfFree
System for target branch prediction using correlation of... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for target branch prediction using correlation of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for target branch prediction using correlation of... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4015336