System, method and device for queuing branch predictions

Electrical computers and digital processing systems: processing – Processing control – Branching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07430657

ABSTRACT:
A system, method and device for storing branch predictions in a queue that may be connected to a branch prediction unit, and for delivering the stored predictions to an instruction fetch unit. A look up may be made of for example two sequential lines, and for example a segmented cache of a branch prediction unit may generate predictions of an address having an even numbered index by referring to for example a first side of the cache, and an address with an odd numbered index by referring to for example a second side of the cache. Branch predictions for two sequential lines may be generated during for example a prediction period such as two clock cycles. In some embodiments, a next instruction pointer of a branch prediction unit may be independent or decoupled from of a next instruction pointer of an instruction fetch unit.

REFERENCES:
patent: 5809320 (1998-09-01), Jain et al.
patent: 6101577 (2000-08-01), Tran
patent: 6272624 (2001-08-01), Giacalone et al.
patent: 6640298 (2003-10-01), Totsuka et al.
patent: 6732238 (2004-05-01), Evans et al.
patent: 6877089 (2005-04-01), Sinharoy
patent: 6907520 (2005-06-01), Parady
patent: 6976125 (2005-12-01), Kadambi et al.
patent: 7051186 (2006-05-01), Asaad et al.
G. Reinman, T. Austin, and B. Calder, “A Scalable Front-End Architecture for Fast Instruction Delivery,” Proceedings of the 26th Annual International Symposium on Computer Architecture(ISCA26) , May 1999.
G. Reinman, B. Calder, and T. Austin. Optimizations enabled by a decoupled front-end architecture. In IEEE Transactions on Computers, Apr. 2001.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System, method and device for queuing branch predictions 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, method and device for queuing branch predictions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System, method and device for queuing branch predictions will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3979900

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.