Providing shared memory in a distributed computing system
US8024529B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 28, 2009 |
| Grant date | Sep 20, 2011 |
| Priority date | — |
| Expiry date | Jun 8, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/167
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A distributed computing system includes a plurality of processors and shared memory service entities executable on the processors. Each of the shared memory service entities is associated with a local shared memory buffer. A producer is associated with a particular shared memory service entity, and the producer provides data that is stored in the local shared memory buffer associated with the particular shared memory service entity. The shared memory service entities propagate content of the local shared memory buffers into a global shared memory, wherein propagation of content of the local shared memory buffers to the global shared memory is performed using a procedure that relaxes guarantees of consistency between the global shared memory and the local shared memory buffers.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.