Method of speculatively executing store instructions prior to pe

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711146, 711213, 711145, 711144, 395584, 395586, G06F 938

Patent

active

057652082

ABSTRACT:
A data processor (10) has a load/store unit (28) that executes store-to-shared-data instructions before it exclusively owns the data designated by the instruction. Later, a bus interface unit (12) performs a snoop transaction to obtain exclusive ownership of the data. If data processor successfully obtains such ownership, then the data processor correctly and quickly executed the instruction with no further action required. If the data processor can not obtain ownership of the data, then data processor re-executes the instruction in the same time as if it had not acted speculatively.

REFERENCES:
patent: 5237694 (1993-08-01), Horne
patent: 5394555 (1995-02-01), Hunter et al.
patent: 5404489 (1995-04-01), Woods et al.
patent: 5437031 (1995-07-01), Kitami
patent: 5522057 (1996-05-01), Lichy
patent: 5551005 (1996-08-01), Sarangdhar et al.
patent: 5553255 (1996-09-01), Jain et al.
patent: 5598550 (1997-01-01), Shen et al.
patent: 5710906 (1998-01-01), Ghosh et al.
patent: 5713004 (1998-01-01), Kimmel 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

Method of speculatively executing store instructions prior to pe 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 of speculatively executing store instructions prior to pe, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of speculatively executing store instructions prior to pe will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2216513

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