×

Storage memory direct access

  • US 10,255,206 B2
  • Filed: 09/23/2015
  • Issued: 04/09/2019
  • Est. Priority Date: 05/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A storage memory direct access (SMDA) provider device comprising:

  • an interface to communicate with a consumer machine;

    an SMDA controller to communicate with the interface, the SMDA controller including;

    a pin module to pin a storage memory region to a memory address of the consumer machine, the storage memory region corresponding to a storage range of a storage device requested by the consumer machine, andan unpin module to atomically commit data in the storage memory region accessed by the consumer machine via the memory address,wherein the SMDA controller is to receive a plurality of data commit requests from the consumer machine, each of the data commit requests identifying different respective storage memory regions,wherein the unpin module is to aggregate data in each of the different respective storage memory regions until it is determined by the unpin module that an implicit consistency point has been reached, based on a threshold or time-based schedule, andwherein the unpin module is to atomically commit the aggregated data to a persistent region of a shared storage pool.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×