What are you looking for ?
IT Press Tour
RAIDON

MemVerge Assigned Two Patents

Memory pooling, provisioning, and sharing, object sealing for cache coherency for shared memory

Memory pooling, provisioning, and sharing
MemVerge, Inc., Milpitas, CA, has been assigned a patent (12399811) developed by Price; Gregory, Silver Spring, MA, Scargall; Steve, Mead, CO, Willis; Ryan, San Jose, CA, and Fan; Chenggong, Saratoga, CA, for memory pooling, provisioning, and sharing.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “This disclosure provides methods, devices, and systems for memory management. The present implementations more specifically relate to techniques for providing memory services over a CXL fabric. In some aspects, a memory management system may include an orchestration component, one or more host agents, and one or more endpoint controllers. Each host agent manages one or more memory services for a respective host computing device of a CXL system (or subsystem) and each endpoint controller manages one or more memory resources attached to a respective CXL device of the CXL system. The orchestration component coordinates with each host agent and endpoint controller to configure a CXL fabric to support the memory services provided to each host device. The memory management system receives updates associated with the memory services from each host device or CXL device and may dynamically reconfigure the CXL fabric based on the updates.

The patent application was filed on 2023-07-25 (18/358622).

Object sealing for cache coherency for shared memory
MemVerge, Inc., Milpitas, CA, has been assigned a patent (12399812) developed by Wang; Shu, Milpitas, CA, Beauchamp; Robert W., Berlin, MA, and Fan; Chenggong, Saratoga, CA, for an object sealing for cache coherency for shared memory.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “This disclosure provides methods, devices, and systems for memory management. The present implementations more specifically relate to techniques for providing shared memory services over a Compute Express Link (CXL) fabric. In some aspects, a memory management system may include a shared memory (SM) manager and multiple SM libraries each associated with a respective host device coupled to a shared memory via a CXL fabric. In some implementations, an SM library may negotiate read or write “locks” with the SM manager for an object in shared memory, where a read-lock grants the associated host device read access to the object and a write-lock grants the associated host device write access to the object. In some implementations, the SM manager may grant any number of read-locks, but only one write-lock, to any object in shared memory so that the object becomes immutable once the host device relinquishes its write-lock for the object.

The patent application was filed on 2023-07-25 (18/358782).

Articles_bottom
ExaGrid
AIC
ATTO
OPEN-E