摘要 |
<p>A processor capable of co-operating in a network with main memory and other processors of similar recited facilities, the processor including a private cache, means for writing into the cache, means for marking data in the cache to be shared or otherwise, means for marking data in the cache to be invalid or otherwise, means for transmitting a signal when data marked shared is written into identifying such data, means responsive to receipt of such a signal over the network, if the data is resident in the cache, to either write into the data and leave the data marked shared or to invalidate the data depending on the data consistency maintenance procedure stipulated for that processor. The data consistency maintenance procedure can be changed dynamically and means for signalling over the network the action taken - writing or invalidating - and means for reversing the shared indication - to exclusive - for data marked shared and written into, if no writing indication for that data is received, are provided.</p> |