System and method for handling stale data in a multiprocessor sy

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395451, 395 472, 395490, G06F 1214

Patent

active

056551037

ABSTRACT:
A system and method for identifying which incoming write data is valid and for insuring that stale data does not overwrite valid data within system memory within a symmetrical multiprocessor data processing system. Upon receipt of a Load Miss request from a processor, a stale bit is established and set equal to zero. A determination is then made of which other processor has ownership of the requested cache line. The requested cache line is then transferred in a cache-to-cache transfer from the second processor to the first processor. If the first processor further modifies the cache line and writes back the cache line to system memory before the original owner of the cache line writes back the stale data with an acknowledgment of the cache-to-cache transfer, the stale bit is set to one. Upon receipt from the acknowledgment from the original owner of the cache line, the stale data is dropped when it is determined that the stale bit has been set.

REFERENCES:
patent: 4394731 (1983-07-01), Flusche et al.
patent: 4484267 (1984-11-01), Fletcher
patent: 4503497 (1985-03-01), Krygowski et al.
patent: 4513367 (1985-04-01), Chan et al.
patent: 4747043 (1988-05-01), Rodman
patent: 5113514 (1992-05-01), Albonesi et al.
patent: 5130922 (1992-07-01), Liu
patent: 5185871 (1993-02-01), Frey et al.
patent: 5210848 (1993-05-01), Liu
patent: 5222224 (1993-06-01), Flynn et al.
patent: 5230070 (1993-07-01), Liu
patent: 5490261 (1996-02-01), Bean et al.
patent: 5511226 (1996-04-01), Zilka

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 handling stale data in a multiprocessor sy 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 handling stale data in a multiprocessor sy, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for handling stale data in a multiprocessor sy will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1081518

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