Apparatus and method of handling race conditions in mesi-based m

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395471, 395473, 395467, 395448, 395469, 364DIG1, 3642318, 36424344, G06F 1208

Patent

active

055510051

ABSTRACT:
In a computer system having a plurality of processors with internal caches, a method for handling race conditions arising when multiple processors simultaneously write to a particular cache line. Initially, a determination is made as to whether the cache line is in an exclusive, modified, invalid, or shared state. If the cache line is in either the exclusive or modified state, the cache line is written to and then set to the modified state. If the cache line is in the invalid state, a Bus-Read-Invalidate operation is performed. However, if the cache line is in the shared state and multiple processors initiate Bus-Write-Invalidate operations, the invalidation request belonging to the first processor is allowed to complete. Thereupon, the cache line is sent to the exclusive state, data is updated, and the cache line is set to the modified state. The second processor receives a second cache line, updates this second cache line, and sets the second cache line to the modified state.

REFERENCES:
patent: 4755930 (1988-07-01), Wilson, Jr. et al.
patent: 5297269 (1994-03-01), Donaldson et al.
patent: 5303362 (1994-04-01), Butts, Jr. et al.
patent: 5335335 (1994-08-01), Jackson 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

Apparatus and method of handling race conditions in mesi-based m does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method of handling race conditions in mesi-based m, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method of handling race conditions in mesi-based m will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1063282

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