Method for processing checkpoint instructions to allow concurrent execution of overlapping instructions

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5495587
SERIAL NO

08263497

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An instruction processing system and method which utilizes instruction completion to isolate errors, including those in the post-completion processing of operand stores, to an interval between checkpoints, while allowing the processing of checkpointing instructions to be overlapped with that of other instructions. Checkpoints are established before and after such instructions, and all processing (including that of operand stores) from before a checkpoint must be done prior to allowing instruction completion to move beyond the checkpoint. Nevertheless, instructions from beyond a checkpoint are allowed to be processed up to the point of completion while waiting for the checkpoint to be cleared. The point at which instructions must wait on a prior checkpoint is thus moved to the final phase of instruction processing (instruction completion), at significant performance advantage over a conventional implementation in which this waiting is done at instruction fetch, decode, or execution time.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Comfort, Steven T Poughkeepsie, NY 7 168
Hayden, Clifford O Jamaica Plain, MA 6 223
Liptay, John S Rhinebeck, NY 17 702
Stillman, Susan B Poughkeepsie, NY 6 216
Webb, Charles F Poughkeepsie, NY 64 1344

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation