Patent №
US 8,095,733
Granted
2012-01-10
Filed 2009
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
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 classification
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.