Electrical computers and digital processing systems: processing – Processing control – Context preserving (e.g. – context swapping – checkpointing,...
Patent
1997-09-22
1999-10-05
Treat, William M.
Electrical computers and digital processing systems: processing
Processing control
Context preserving (e.g., context swapping, checkpointing,...
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.
Brooks Jeffrey Scott
Cheong Hoichi
Galambos Tiberiu Carol
Olson Christopher Hans
England Anthony V. S.
International Business Machines - Corporation
Kordzik Kelly K.
Treat William M.
LandOfFree
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.
Profile ID: LFUS-PAI-O-1165475