Method and apparatus for avoiding write-after-read hazards...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S218000

Reexamination Certificate

active

10923218

ABSTRACT:
One embodiment of the present invention provides a system that avoids write-after-read (WAR) hazards while speculatively executing instructions on a processor. The system starts in a normal execution mode, wherein the system issues instructions for execution in program order. Upon encountering an unresolved data dependency during execution of an instruction, the system generates a checkpoint, defers the instruction, and executes subsequent instructions in an execute-ahead mode, wherein instructions that cannot be executed because of unresolved data dependencies are deferred, and wherein other non-deferred instructions are executed in program order. While deferring the instruction, the system stores the instruction along with any resolved source operands for the instruction into a deferred buffer.

REFERENCES:
patent: 5519864 (1996-05-01), Martell et al.
patent: 5870580 (1999-02-01), Walker
patent: 5956753 (1999-09-01), Glew et al.
patent: 2002/0087794 (2002-07-01), Jouppi et al.
patent: 0 810 519 (1999-04-01), None
patent: 0 730 225 (1999-08-01), None
patent: WO 2004/059472 (2004-07-01), None
patent: WO 2005/038646 (2005-04-01), None
patent: WO 2005/106648 (2005-11-01), None

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

Method and apparatus for avoiding write-after-read hazards... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for avoiding write-after-read hazards..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for avoiding write-after-read hazards... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3770277

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