Method and apparatus for processing multiple cache misses using

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711119, G06F 1300

Patent

active

058095306

ABSTRACT:
A data processor (40) keeps track of misses to a cache (71) so that multiple misses within the same cache line can be merged or folded at reload time. A load/store unit (60) includes a completed store queue (61) for presenting store requests to the cache (71) in order. If a store request misses in the cache (71), the completed store queue (61) requests the cache line from a lower-level memory system (90) and thereafter inactivates the store request. When a reload cache line is received, the completed store queue (61) compares the reload address to all entries. If at least one address matches the reload address, one entry's data is merged with the cache line prior to storage in the cache (71). Other matching entries become active and are allowed to reaccess the cache (71). A miss queue (80) coupled between the load/store unit (60) and the lower-level memory system (90) implements reload folding to improve efficiency.

REFERENCES:
patent: 4794521 (1988-12-01), Ziegler et al.
patent: 4799199 (1989-01-01), Scales, III et al.
patent: 4881163 (1989-11-01), Thomas et al.
patent: 4910656 (1990-03-01), Scales, III et al.
patent: 5148536 (1992-09-01), Witek et al.
patent: 5155831 (1992-10-01), Emma et al.
patent: 5404483 (1995-04-01), Stamm 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 and apparatus for processing multiple cache misses using 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 processing multiple cache misses using , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for processing multiple cache misses using will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-104733

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