A novel cache coherency protocol provides a modified-unsolicited (M.sub.U) cache state to indicate that a value held in a cache line has been modified (i.e., is not currently consistent with system memory), but was modified by another processing unit, not by the processing unit associated with the cache that currently contains the value in the M.sub.U state, and that the value is held exclusive of any other horizontally adjacent caches. Because the value is exclusively held, it may be modified in that cache without the necessity of issuing a bus transaction to other horizontal caches in the memory hierarchy. The M.sub.U state may be applied as a result of a snoop response to a read request. The read request can include a flag to indicate that the requesting cache is capable of utilizing the M.sub.U state. Alternatively, a flag may be provided with intervention data to indicate that the requesting cache should utilize the modified-unsolicited state.

Протокол сцепления тайника романа обеспечивает дорабатывать-nezatrebovannoe положение тайника (M.sub.U) для того чтобы показать что было доработано значение, котор держат в линии тайника (т.е., не в настоящее время совместимое с память системы), но был доработан другой блка обработки, не блка обработки связанный с тайником который в настоящее время содержит значение в положении M.sub.U, и что значение держится исключительно любых других горизонтально смежных тайников. Потому что значение исключительн держится, оно может быть доработано в том тайнике без необходимости выдавать трудыы шины к другим горизонтальным тайникам в иерархии памяти. Положение M.sub.U может быть приложено в результате реакции snoop к прочитанному запросу. Прочитанный запрос может включить флаг для того чтобы показать что спрашивая тайник способен использовать положение M.sub.U. Друг, флаг может быть обеспечены, что с данными по интервенции показал что спрашивая тайник должен использовать дорабатывать-nezatrebovannoe положение.

 
Web www.patentalert.com

< (none)

< Composite water-tight door panel installation

> Cache coherency protocol employing a read operation including a programmable flag to indicate deallocation of an intervened cache line

> (none)

~ 00026