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

Claim 0:
1. A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
partition a shared memory address space of a shared memory among a plurality of processing entities into a plurality of memory partitions, 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;
perform, by the plurality of processing entities, data operations in local memories of the plurality of processing entities, the data operations for updating a common data structure in the shared memory address space;
forward, by a first processing entity to the second processing entity, a first data operation, based on a determination by the first processing entity that the first data operation is to be applied to data in a memory partition exclusively owned by the second processing entity; and
apply, by the second processing entity, the first data operation that comprises writing data of the first data operation to the memory partition exclusively owned by the second processing entity using a non-atomic operation.