Speculative store buffer

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711117, 711154, 712 23, 712216, G06F 1200

Patent

active

060651032

ABSTRACT:
A speculative store buffer is speculatively updated in response to speculative store memory operations buffered by a load/store unit in a microprocessor. Instead of performing dependency checking for load memory operations among the store memory operations buffered by the load/store unit, the load/store unit may perform a lookup in the speculative store buffer. If a hit is detected in the speculative store buffer, the speculative state of the memory location is forwarded from the speculative store buffer. The speculative state corresponds to the most recent speculative store memory operation, even if multiple speculative store memory operations are buffered by the load/store unit. Since dependency checking against the memory operation buffers is not performed, the dependency checking limitations as to the size of these buffers may be eliminated. The speed at which dependency checking can be performed may in large part be determined by the number of storage locations within the speculative store buffer (as opposed to the number of memory operations which may be buffered in the memory operation buffers or buffers).

REFERENCES:
patent: 5535346 (1996-07-01), Thomas, Jr.
patent: 5721855 (1998-02-01), Hinton et al.
patent: 5751983 (1998-05-01), Abramson et al.
patent: 5765016 (1998-06-01), Walker
patent: 5802588 (1998-09-01), Ramagopal et al.
patent: 5838943 (1998-11-01), Ramagopal et al.
patent: 5878245 (1999-03-01), Johnson et al.
patent: 5907860 (1999-05-01), Garibay, Jr. et al.
"Computer Architecture: A quantitative Approach", Hennessy and Patterson, Morgan Kaufman Publishers, Inc., 1990, p. 288.

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

Speculative store buffer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Speculative store buffer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Speculative store buffer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-268858

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