System and method for changing the states of directory-based cac

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

711103, 711144, 711163, G06F 1214

Patent

active

060353767

ABSTRACT:
A system for converting between the states of fresh and owned in a multi-processor computer system comprises a memory line with a structure including a first field for storing a memory state, a second field for storing an address, and a third field for storing data. Each of the cache lines for processors in the system includes a plurality of data fields including one for storing the cache line state, one for storing a forward pointer, one for storing a backward pointer, and one for storing data. A method is also provided for automatically washing memory lines. The system is advantageous because it allows the data to be transferred immediately when it is available, rather than requiring the next cache-line owner to poll until the data is available. Still more particularly, the present invention provides a method of reliably converting an owned data line from stale to fresh when read fresh accesses are being performed, while correctly leaving the line in an owned state if additional read owned access occur. The present invention maximizes the efficiency of memory by maintaining a fresh copy of the data line when the data is only being read, and maintaining an owned copy of the data line when the data is being read and written.

REFERENCES:
patent: 5023854 (1991-06-01), Satoh et al.
patent: 5463759 (1995-10-01), Ghosh et al.
patent: 5469555 (1995-11-01), Ghosh et al.
patent: 5956754 (1999-09-01), Kimmel

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

System and method for changing the states of directory-based cac does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for changing the states of directory-based cac, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for changing the states of directory-based cac will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-373023

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