Patent ID: 11874767
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer system comprising:
a shared memory to store a common data structure; and
one or more processors executing a plurality of processing entities comprising a first processing entity and a second processing entity, the plurality of processing entities to access the common data structure in the shared memory, wherein each processing entity of the plurality of processing entities has exclusive ownership of a corresponding memory partition of the plurality of memory partitions of the shared memory address space, such that a respective memory partition is not subject to access contention by multiple processing entities of the plurality of processing entities,
wherein the first processing entity is to:
in response to determining that a first data operation is to be applied to data in a memory partition exclusively owned by the second processing entity, and
forward the first data operation to the second processing entity, and

wherein the second processing entity is to perform the first data operation forwarded from the first processing entity, the first data operation comprising writing data of the first data operation to the memory partition exclusively owned by the second processing entity using a non-atomic operation.