Persistent data structures
    1.
    发明授权

    公开(公告)号:US10817421B2

    公开(公告)日:2020-10-27

    申请号:US14207002

    申请日:2014-03-12

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for a persistent data structure. A method includes associating a logical identifier with a data structure. A method includes writing data of a data structure to a first region of a volatile memory module. A volatile memory module may be configured to ensure that data is preserved in response to a trigger. A method includes copying data of a data structure from a volatile memory module to a non-volatile storage medium such that the data of the data structure remains associated with a logical identifier.

    PERSISTENT DATA STRUCTURES
    3.
    发明申请
    PERSISTENT DATA STRUCTURES 审中-公开
    持续数据结构

    公开(公告)号:US20140195564A1

    公开(公告)日:2014-07-10

    申请号:US14207002

    申请日:2014-03-12

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for a persistent data structure. A method includes associating a logical identifier with a data structure. A method includes writing data of a data structure to a first region of a volatile memory module. A volatile memory module may be configured to ensure that data is preserved in response to a trigger. A method includes copying data of a data structure from a volatile memory module to a non-volatile storage medium such that the data of the data structure remains associated with a logical identifier.

    Abstract translation: 公开了用于持久数据结构的装置,系统,方法和计算机程序产品。 一种方法包括将逻辑标识符与数据结构相关联。 一种方法包括将数据结构的数据写入易失性存储器模块的第一区域。 易失性存储器模块可以被配置为确保响应于触发而保留数据。 一种方法包括将数据结构的数据从易失性存储器模块复制到非易失性存储介质,使得数据结构的数据保持与逻辑标识符相关联。

    Time Sequence Data Management
    4.
    发明申请
    Time Sequence Data Management 审中-公开
    时间序列数据管理

    公开(公告)号:US20140089265A1

    公开(公告)日:2014-03-27

    申请号:US13830809

    申请日:2013-03-14

    CPC classification number: G06F16/22 G06F16/2477

    Abstract: An apparatus, system, and method are disclosed for data management. The method includes writing data in a sequential log structure. The method also includes receiving a time sequence request from a client. The method further includes servicing the time sequence request based on a temporal order of the data in the sequential log structure.

    Abstract translation: 公开了一种用于数据管理的装置,系统和方法。 该方法包括在顺序日志结构中写入数据。 该方法还包括从客户端接收时间序列请求。 该方法还包括基于顺序日志结构中的数据的时间顺序对时间顺序请求进行服务。

    APPARATUS, SYSTEM, AND METHOD FOR AUTO-COMMIT MEMORY MANAGEMENT
    5.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR AUTO-COMMIT MEMORY MANAGEMENT 有权
    用于自动执行存储器管理的装置,系统和方法

    公开(公告)号:US20130097369A1

    公开(公告)日:2013-04-18

    申请号:US13694000

    申请日:2012-12-04

    CPC classification number: G06F12/0246 G06F12/0804 G06F2212/202 Y02D10/13

    Abstract: An apparatus, system, and method are disclosed for auto-commit memory management. The method includes receiving an auto-commit request from a client, such as a barrier request or a checkpoint request. The auto-commit request is associated with an auto-commit buffer of a non-volatile recording device. The method includes issuing a serializing instruction that flushes data from a processor complex to the auto-commit buffer. The method includes determining completion of the serializing instruction flushing the data to the auto-commit buffer.

    Abstract translation: 公开了一种用于自动提交存储器管理的装置,系统和方法。 该方法包括从客户端接收自动提交请求,例如屏障请求或检查点请求。 自动提交请求与非易失性记录设备的自动提交缓冲区相关联。 该方法包括发出将数据从处理器复合体刷新到自动提交缓冲器的串行化指令。 该方法包括确定将数据刷新到自动提交缓冲器的串行化指令的完成。

    Persistent memory management
    6.
    发明授权

    公开(公告)号:US10817502B2

    公开(公告)日:2020-10-27

    申请号:US14207093

    申请日:2014-03-12

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for persistent memory management. Persistent memory management may include providing a persistent data structure stored at least partially in volatile memory configured to ensure persistence of the data structure in a non-volatile memory medium. Persistent memory management may include replicating a persistent data structure in volatile memory buffers of at least two non-volatile storage devices. Persistent memory management may include preserving a snapshot copy of data in association with completion of a barrier operation for the data. Persistent memory management may include determining which interface of a plurality of supported interfaces is to be used to flush data from a processor complex.

    Conditional iteration for a non-volatile device
    9.
    发明授权
    Conditional iteration for a non-volatile device 有权
    非易失性设备的条件迭代

    公开(公告)号:US09519575B2

    公开(公告)日:2016-12-13

    申请号:US13945139

    申请日:2013-07-18

    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for conditional iteration. A method includes receiving a request comprising a condition. A method includes checking an address mapping structure for entries satisfying a condition for a request. A method includes providing a result for a request based on one or more entries satisfying a condition for a request.

    Abstract translation: 公开了用于条件迭代的装置,系统,方法和计算机程序产品。 一种方法包括接收包括条件的请求。 一种方法包括检查满足请求条件的条目的地址映射结构。 一种方法包括基于满足请求条件的一个或多个条目提供请求的结果。

    Epoch based storage management for a storage device
    10.
    发明授权
    Epoch based storage management for a storage device 有权
    用于存储设备的基于时代的存储管理

    公开(公告)号:US09342256B2

    公开(公告)日:2016-05-17

    申请号:US13831448

    申请日:2013-03-14

    Abstract: Techniques are disclosed relating to handling snapshot data for a storage device. In one embodiment, a computing system maintains information that indicates the state of data associated with an application at a particular point in time. In this embodiment, the computing system assigns an epoch number to a current epoch, where the current epoch is an interval between the particular point in time and a future point in time. In this embodiment, the computing system writes, during the current epoch, a block of data to the storage device. In this embodiment, the writing the block of data includes storing the epoch number with the block of data.

    Abstract translation: 公开了处理存储设备的快照数据的技术。 在一个实施例中,计算系统维护指示在特定时间点与应用相关联的数据的状态的信息。 在该实施例中,计算系统将时代数分配给当前时期,其中当前时期是特定时间点与未来时间点之间的间隔。 在该实施例中,计算系统在当前时期将数据块写入存储设备。 在本实施例中,写入数据块包括使用数据块来存储时代数字。

Patent Agency Ranking