Reader-initiated shared memory synchronization
US7356653B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 3, 2005 |
| Grant date | Apr 8, 2008 |
| Priority date | — |
| Expiry date | May 2, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/52
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of optimizing memory synchronization through software in a multi-threaded computer system using a read-initiated memory synchronization process is described. One or more embodiments of the invention may operate in a computer system capable of executing at least one computational activity needing exclusive access shared memory. In the method of one or more embodiments, a multi-field lock may be associated with shared memory to reserved it for exclusive use by a first processor, and where the multi-field lock is already reserved by a second processor, synchronizing the shared memory by the second processor, updating the multi-field lock reservation information; and performing instruction synchronization for the first processor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.