Support for out-of-order execution of loads and stores in a proc

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395392, G06F 1100, G06F 930

Patent

active

059319577

ABSTRACT:
To support load instructions which execute out-of-order with respect to store instructions, a mechanism is implemented to detect (and correct) the occurrences where a load instruction executed prior to a logically prior store instruction, and where the load instruction received data for the location prior to being modified by the store instruction, and the correct data for the load instruction included bytes from the store instruction. Additionally, to execute store instructions out-of-order with respect to load instructions, a mechanism is implemented to keep a store instruction from destroying data that will be used by a logically earlier load instruction. Further, to support load instructions that are executed out-of-order with respect to each other, a mechanism is implemented to insure that any pair of load instructions (which access at least one byte in common) return data consistent with executing the load instructions in order.

REFERENCES:
patent: 5421022 (1995-05-01), MacKeen et al.
patent: 5467473 (1995-11-01), Kahle et al.
patent: 5557763 (1996-09-01), Senter et al.
patent: 5615350 (1997-03-01), Hesson et al.
patent: 5666506 (1997-09-01), Hesson et al.
patent: 5737636 (1998-04-01), Caffo et al.
patent: 5742831 (1998-04-01), Creta
patent: 5751983 (1998-05-01), Abramson et al.
patent: 5751986 (1998-05-01), Fetterman et al.
patent: 5758051 (1998-05-01), Moreno et al.
patent: 5778245 (1998-07-01), Papworth et al.
patent: 5784586 (1998-07-01), Simone 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

Support for out-of-order execution of loads and stores in a proc does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Support for out-of-order execution of loads and stores in a proc, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Support for out-of-order execution of loads and stores in a proc will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-845462

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