VIRTUAL BARRIER SYNCHRONIZATION CACHE CASTOUT ELECTION

Patent №

US 8,095,733

Granted

2012-01-10

Filed 2009

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12419343

A data processing system includes an interconnect fabric, a system memory coupled to the interconnect fabric and including a virtual barrier synchronization region allocated to storage of virtual barrier synchronization registers (VBSRs), and a plurality of processing units coupled to the interconnect fabric and operable to access the virtual barrier synchronization region. Each of the plurality of processing units includes a processor core and a cache memory including a cache controller and a cache array that caches VBSR lines from the virtual barrier synchronization region of the system memory. The cache controller of a first processing unit, responsive to a memory access request from its processor core that targets a first VBSR line, transfers responsibility for writing back to the virtual barrier synchronization region a second VBSR line contemporaneously held in the cache arrays of first, second and third processing units. The responsibility is transferred via an election held over the interconnect fabric.

AI hardwareG06F 12/0811G06F 9/30101G06F 9/3851G06F 9/522

AI classification

AI hardware0.57
Planning0.02
Vision0.00
Natural language0.00
Evolutionary computation0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 225120731

Assignors

ARIMILLI, RAVI K., GUTHRIE, GUY L., SIEGEL, MICHAEL, STARKE, WILLIAM J., WILLIAMS, DEREK E.

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

From the same owner

© 2026 NYSGPT2525 LLC