CACHE COHERENCY PROTOCOLS WITH GLOBAL AND LOCAL POSTED OPERATIONS

Patent №

US 6,330,643

Granted

2001-12-11

Filed 1998

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09024385

A method of avoiding deadlocks in cache coherency protocol for a multi-processor computer system, by loading a memory value into a plurality of cache blocks, assigning a first coherency state having a higher collision priority to only one of the cache blocks, and assigning one or more additional coherency states having lower collision priorities to all of the remaining cache blocks. Different system bus codes can be used to indicate the priority of conflicting requests (e.g., DClaim operations) to modify the memory value. The invention also allows folding or elimination of redundant DClaim operations, and can be applied in a global versus local manner within a multi-processor computer system having processing units grouped into at least two clusters.

AI hardwareG06F 12/0831G06F 12/0811

AI classification

AI hardware0.85
Knowledge representation0.01
Vision0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Planning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 90070745

Assignors

ARIMILLI, RAVI K., DODSON, JOHN S., LEWIS, JERRY D.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC