PERFORMANCE MONITORING FOR A MEMORY SYSTEM

    公开(公告)号:US20250156107A1

    公开(公告)日:2025-05-15

    申请号:US19025860

    申请日:2025-01-16

    Abstract: Methods, systems, and devices for performance monitoring for a memory system are described. A memory system may use a set of counters to determine state information for the memory system. The memory system may also use a set of timers to determine latency information for the memory system. In response to a request for performance information, the memory system may transmit state information, latency information, or both to a host system.

    Adaptive control for in-memory versioning

    公开(公告)号:US12242743B2

    公开(公告)日:2025-03-04

    申请号:US17970132

    申请日:2022-10-20

    Abstract: Disclosed in some examples are systems, devices, machine-readable mediums, and methods for customizing an in-memory versioning mode for each memory location according to a predicted access behavior to optimize memory device performance. Usage data in a previous time period may be utilized along with policy rules to determine whether to configure a particular memory address as a zero copy or direct copy mode. For example, memory addresses that are read frequently may be configured as direct copy mode to reduce the read latency penalty. This improves the functioning of the memory system by reducing read latency for memory addresses that are frequently read but written to less frequently, and reduces write latency for memory locations that are frequently written to, but not read as frequently.

    Memory phase monitoring and scheduling system using memory usage statistics

    公开(公告)号:US12204789B2

    公开(公告)日:2025-01-21

    申请号:US17897886

    申请日:2022-08-29

    Abstract: A system includes a memory device and a processing device coupled to the memory device, and the processing device is to perform operations including determining, by monitoring accesses to the memory device, a plurality of values of one or more memory usage statistics reflecting memory usage by a plurality of requestors connected to the memory sub-system; generating memory usage data by processing the plurality of values of the one or more memory usage statistics; and transmitting, to a requestor of the plurality of requestors, the memory usage data.

    INTER-TIER METADATA STORAGE
    74.
    发明申请

    公开(公告)号:US20250004668A1

    公开(公告)日:2025-01-02

    申请号:US18639716

    申请日:2024-04-18

    Abstract: Methods, systems, and devices for inter-tier metadata storage are described. A controller associated with a memory system may manage metadata storage across tiers of memory within the memory system or across memory systems. The controller may transfer metadata between tiers of memory based on whether an access count associated with the metadata satisfies a threshold. For example, the controller may transfer metadata from a first tier of memory to a second tier of memory if the access count satisfies a threshold count. The controller may transfer the metadata from the second tier of memory to the first tier of memory if the access count fails to satisfy the threshold count.

    MANAGEMENT AND CONTROL FOR EPHEMERAL DATA
    75.
    发明公开

    公开(公告)号:US20240330115A1

    公开(公告)日:2024-10-03

    申请号:US18600256

    申请日:2024-03-08

    CPC classification number: G06F11/1451 G06F11/076 G06F11/0772 G06F11/1458

    Abstract: Methods, systems, and devices for management and control for ephemeral data are described. A host system may configure a memory device of a memory system to store ephemeral data. The host system may configure the memory device for a performance mode, which may include suspending memory management operations of a portion of the memory device based on allocating the portion for storing the ephemeral data. After storing the ephemeral data to the portion, the memory system may perform an error control procedure to identify one or more errors in the ephemeral data. The memory system may transmit an indication of the one or more errors to the host system, where the host system may determine to ignore the errors, or transfer back-up ephemeral data to the portion of the memory device from another portion of the memory device or from another memory device of the memory system.

    SYSTEMS AND METHODS FOR CONTINUOUS IN-MEMORY VERSIONING

    公开(公告)号:US20240231684A9

    公开(公告)日:2024-07-11

    申请号:US17972822

    申请日:2022-10-25

    CPC classification number: G06F3/0659 G06F3/0607 G06F3/0679

    Abstract: Devices and techniques for continuous in-memory versioning are described herein. A memory subsystem includes a memory device configured to store a first data unit, a second data unit, and a third data unit, wherein the first, second, and third data units have a set of physical memory locations on the memory device, and metadata associated with the first, second, and third data units, the metadata including state information and a dirty commit timestamp; and a processing device, operatively coupled to the memory device, the processing device configured to: receive, from a host system, a first memory command associated with a logical memory address, the logical memory address mapped to the set of physical memory locations of the memory device; and in response to receiving the first memory command, perform a data operation on the first, second, or third data unit based on the state information and the dirty commit timestamp.

    TELEMETRY-CAPABLE MEMORY SUB-SYSTEM
    77.
    发明公开

    公开(公告)号:US20240070072A1

    公开(公告)日:2024-02-29

    申请号:US17896883

    申请日:2022-08-26

    CPC classification number: G06F12/0815 G06F2212/1032 G06F2212/305

    Abstract: An access counter associated with a segment of a memory device is maintained. An access notification for a first line of the segment is received. An access type associated with the access notification is identified. A first value of the access counter is changed by a second value based on the access type. Based on the first value of the access counter, a memory management scheme is implemented.

    Undo capability for memory devices
    78.
    发明授权

    公开(公告)号:US11886728B2

    公开(公告)日:2024-01-30

    申请号:US17836529

    申请日:2022-06-09

    Abstract: Disclosed in some examples are methods, systems, memory devices, and machine-readable mediums that allows an application thread to indicate an undo logging operation when calculations are beginning that may need to be rolled back if a crash or other failure occurs. During the undo logging operation, memory writes an identified memory are done to a copy and the original value is preserved. If the undo logging operation is committed, then the copy becomes the correct value and may then be subsequently used in place of the original, or the value stored in the copy is copied to the original. If the undo logging operation is abandoned, the copy is not preserved and the value goes back to the original.

    PERFORMANCE MONITORING FOR A MEMORY SYSTEM
    79.
    发明公开

    公开(公告)号:US20230350598A1

    公开(公告)日:2023-11-02

    申请号:US17661244

    申请日:2022-04-28

    CPC classification number: G06F3/0653 G06F3/0659 G06F3/0604 G06F3/0679

    Abstract: Methods, systems, and devices for performance monitoring for a memory system are described. A memory system may use a set of counters to determine state information for the memory system. The memory system may also use a set of timers to determine latency information for the memory system. In response to a request for performance information, the memory system may transmit state information, latency information, or both to a host system.

Patent Agency Ranking