Method to pipeline write misses in shared cache multiprocessor s

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

711141, G06F 1208

Patent

active

058754687

ABSTRACT:
In a computer system having a number of nodes, wherein one of the nodes has a number of processors which share a single cache, a method of providing release consistent memory coherency. Initially, a write stream is divided into separate intervals or epochs at each cache, delineated by processor synch operations. When a write miss is detected, a counter corresponding to the current epoch is incremented. When the write miss globally completes, the same epoch counter is decremented. Synch operations issued to the cache stall the issuing processor until all epochs up to and including the epoch that the synch ended have no misses outstanding. Write cache misses complete from the standpoint of the cache when ownership and data are present. This allows the latency of writes operations to be partially hidden in any combination of shared cache (both hardware and software controlled), and multiple context processors. The epoch mechanism can be used to build release consistent multiprocessor systems in the presence of shared caches.

REFERENCES:
Chong et al., "Performance Analysis of Four Memory Consistency Models for Multithreaded Multiprocessors", Oct. 1995, pp. 1085-1099, IEEE.
Adve et al., "A Comparison of Entry Consistency and Lazy Release Consistency Implementations", 1996, pp. 26-37, IEEE.

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 to pipeline write misses in shared cache multiprocessor s 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 to pipeline write misses in shared cache multiprocessor s, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method to pipeline write misses in shared cache multiprocessor s will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-315895

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