Branch misprediction recovery using a side memory

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Commitment control or register bypass

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S235000

Reexamination Certificate

active

10642586

ABSTRACT:
A mispredicted path side memory is configured to be coupled to a stage in an instruction pipeline. As instructions advance through the pipeline, a result from the stage is stored into the mispredicted path side memory. The result is restored from the mispredicted path side memory into a pipeline stage when a branch is mispredicted.

REFERENCES:
patent: 5040107 (1991-08-01), Duxbury et al.
patent: 5117490 (1992-05-01), Duxbury et al.
patent: 5119483 (1992-06-01), Madden et al.
patent: 5634103 (1997-05-01), Dietz et al.
patent: 5659722 (1997-08-01), Blaner et al.
patent: 5666507 (1997-09-01), Flora
patent: 5696958 (1997-12-01), Mowry et al.
patent: 5860017 (1999-01-01), Sharangpani et al.
patent: 6049860 (2000-04-01), Krygowski et al.
patent: 6208361 (2001-03-01), Gossett
patent: 6260138 (2001-07-01), Harris
Jourdan, S etal. , The Effects of Mispredicted-Path Execution on Branch Prediction Structures, 1996, IEEE, pp. 58-67.
Integrating a Mispredicted Recovery Cache (MRC) into a Superscalar Pipeline Bondi, J.O.; Nanda, A.K.; Dutta, S.; Microarchitecture, 1996. MICRO-29. Proceedings of the 29th Annual IEEE/ACM International Symposium on, 1996 pp. 14-23.

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

Branch misprediction recovery using a side memory does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Branch misprediction recovery using a side memory, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch misprediction recovery using a side memory will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3858870

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