Combined response logic for a bus receives a combined data access and cast out/deallocate operation initiating by a storage device within a specific level of a storage hierarchy with a coherency state of the cast out/deallocate victim appended. Snoopers on the bus drive snoop responses to the combined operation with the coherency state and/or LRU position of locally-stored cache lines corresponding to the victim appended. The combined response logic determines, from the coherency state information appended to the combined operation and the snoop responses, whether a coherency upgrade is possible. If so, the combined response logic selects a snooper storage device to upgrade the coherency state of a respective cache line corresponding to the victim, and appends an upgrade directive to the combined response. The snooper selected to upgrade the coherency state of a cache line corresponding the victim may be randomly chosen or, as an optimization, be chosen for having the highest LRU position for the respective cache line.

Совмещенная логика реакции для шины получает совмещенные доступ данных и деятельность бросания out/deallocate начиная запоминающим устройством внутри специфически уровень иерархии хранения с положением сцепления приложенной жертвы бросания out/deallocate. Snoopers на реакциях snoop привода шины к совмещенной деятельности с положением сцепления and/or LRU положением, котор местн-xran4t линий тайника соответствуя к приложенной жертве. Совмещенная логика реакции обусловливает, от данных по положения сцепления приложенных к совмещенной деятельности и реакциям snoop, ли подъем сцепления по возможности. Если так, совмещенная логика реакции выбирает запоминающее устройство snooper для того чтобы модернизировать положение сцепления соответственно линии тайника соответствуя к жертве, и прилагает директиву подъема к совмещенной реакции. Snooper выбранное для того чтобы модернизировать положение сцепления линии тайника соответствуя жертва может случайно быть выбрано или, как оптимизирование, выбрано для иметь самое высокое LRU положение для соответственно линии тайника.

 
Web www.patentalert.com

< (none)

< Method and system for storing data items to a storage device

> Cache coherency protocol including an HR state

> (none)

~ 00012