Checkpoint table for selective instruction flushing in a specula

Electrical computers and digital processing systems: processing – Processing control – Context preserving (e.g. – context swapping – checkpointing,...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712222, G06F 9302

Patent

active

059616369

ABSTRACT:
In a data processing system having a processor, which dispatches floating point instructions to a floating point unit, a checkpoint table is associated with a floating point register rename table for restoring the state of the floating point register rename table upon the occurrence of a mispredicted branch or an interrupt. This is accomplished (1) using a program order tag associated with each one of the instructions, (2) by replacing the valid bit vector of the floating point register rename table with the valid bit vector of a checkpoint entry whose program order tag is the oldest among all checkpoint entries that have a program order tag younger or as old as the program order tag of the mispredicted branch or the interrupted instruction, and (3) by using the location portion of the checkpoint entry to replace the NEXT pointer of the register renaming table.

REFERENCES:
patent: 5134561 (1992-07-01), Liptay
patent: 5418916 (1995-05-01), Hall et al.
patent: 5452426 (1995-09-01), Papworth et al.
patent: 5454117 (1995-09-01), Puziol et al.
patent: 5481683 (1996-01-01), Karim
patent: 5493669 (1996-02-01), Denman, Jr.
patent: 5499352 (1996-03-01), Clift et al.
patent: 5500950 (1996-03-01), Becker et al.
patent: 5551043 (1996-08-01), Crump et al.
patent: 5561776 (1996-10-01), Popescu et al.
patent: 5574928 (1996-11-01), White et al.
patent: 5586278 (1996-12-01), Papworth et al.
patent: 5659721 (1997-08-01), Shen et al.
patent: 5696955 (1997-12-01), Goddard et al.
patent: 5805906 (1998-09-01), Cheong et al.
patent: 5826070 (1998-10-01), Olson et al.

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

Checkpoint table for selective instruction flushing in a specula does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Checkpoint table for selective instruction flushing in a specula, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Checkpoint table for selective instruction flushing in a specula will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1165475

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