Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2006-03-07
2006-03-07
Kim, Kenneth S. (Department: 2111)
Electrical computers and digital processing systems: processing
Processing control
Branching
C712S241000
Reexamination Certificate
active
07010676
ABSTRACT:
An embodiment of the invention is a processor for processing loop branch instructions. The processor includes an instruction unit for fetching and decoding instructions including at least one loop branch instruction. A branch prediction unit predicts target instructions to be fetched and decoded by the instruction unit in response to the loop branch instruction. An execution unit executes instructions from the instruction unit and maintains a counter indicating an iteration of a loop. The execution unit includes detection logic for detecting when the counter equals a threshold and notifies the branch prediction unit when the counter equals the threshold.
REFERENCES:
patent: 4764861 (1988-08-01), Shibuya
patent: 5740419 (1998-04-01), Potter
patent: 5805876 (1998-09-01), Bose et al.
patent: 5909573 (1999-06-01), Sheaffer
patent: 6003128 (1999-12-01), Tran
patent: 6098168 (2000-08-01), Eisen et al.
patent: 6438682 (2002-08-01), Morris et al.
Busaba Fadi Y.
Getzlaff Klaus J.
Krygowski Christopher A.
Slegel Timothy J.
Augspurger Lynn
International Business Machines - Corporation
Kim Kenneth S.
LandOfFree
Last iteration loop branch prediction upon counter threshold... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Last iteration loop branch prediction upon counter threshold..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Last iteration loop branch prediction upon counter threshold... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3582782