SYSTEMS, METHODS, AND DEVICES FOR PAGE RELOCATION FOR GARBAGE COLLECTION

    公开(公告)号:US20230019878A1

    公开(公告)日:2023-01-19

    申请号:US17504495

    申请日:2021-10-18

    Abstract: A method for page management in a memory system may include allocating a page of a mirror memory, copying a valid page from a block of device memory at a device to the page of the mirror memory, remapping the valid page from the block of device memory to the mirror memory, and modifying the block of device memory. The method may further include copying the valid page from the mirror memory to a free page at the device, and remapping the valid page from the mirror memory to the free page at the device. The remapping may be performed using a memory coherent interface. The method may further include deallocating a portion of the mirror memory associated with the valid page based on copying the valid page from the mirror memory.

    SYSTEMS, METHODS, AND APPARATUS FOR UPSTREAM PORT DUPLICATION ON VIRTUAL SWITCHES

    公开(公告)号:US20250123983A1

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

    申请号:US18791405

    申请日:2024-07-31

    Abstract: An apparatus including a switch may include a first interface configured to communicate with at least one memory device, and a second interface configured to communicate with a first physical connector and a second physical connector, where the switch is configured to communicate with a device using the first physical connector using a memory access protocol. The second interface may be configured to communicate with a second device using the second physical connector using the memory access protocol. The apparatus may further include a second switch including a third interface configured to communicate with the at least one memory device, and a fourth interface configured to communicate with a third physical connector and a fourth physical connector, where the second switch may be configured to communicate with the device using the third physical connector using the memory access protocol.

    SYSTEMS, METHODS, AND APPARATUS FOR CACHE MANAGEMENT IN A MEMORY DEVICE

    公开(公告)号:US20250110873A1

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

    申请号:US18749563

    申请日:2024-06-20

    Abstract: A system may include a memory device including memory media and storage media, wherein the memory device is configured to perform one or more operations including sending access information; receiving address information; and populating, from the storage media, the memory media with data using the address information; and a device including one or more circuits, wherein the one or more circuits is configured to perform one or more operations including receiving, from the memory device, the access information; determining, using the access information and application weights, the address information; and sending, to the memory device, the address information. The one or more circuits may be further configured to perform one or more operations including sending, to a training system, trace information; receiving a weight set from the training system, wherein the weight set is based on the trace information; and modifying the application weights based on the weight set.

    SYSTEMS, METHODS, AND DEVICES FOR UTILIZATION AWARE MEMORY ALLOCATION

    公开(公告)号:US20230017019A1

    公开(公告)日:2023-01-19

    申请号:US17507775

    申请日:2021-10-21

    Abstract: A method may include receiving, from a process, a memory allocation request for a memory system comprising a first channel having a first channel utilization and a second channel having a second channel utilization, selecting, based on the first channel utilization and the second channel utilization, the first channel, and allocating, to the process, a page of memory from the first channel. The selecting may include selecting the first channel based on a balanced random policy. The selecting may include generating a ticket based on a random number and a number of free pages, comparing the ticket to a number of free pages of the first channel, and selecting the first channel based on the comparing. The selecting may include selecting the first channel based on a least used channel policy.

    HIERARCHICAL MEMORY SYSTEM
    8.
    发明公开

    公开(公告)号:US20240338324A1

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

    申请号:US18334981

    申请日:2023-06-14

    CPC classification number: G06F12/123

    Abstract: A hierarchical memory system and method. In some embodiments, the method includes: demoting a first page of data from a fast memory to a slow memory; promoting the first page of data from the slow memory to an intermediate memory zone; and promoting the first page of data from the intermediate memory zone to the fast memory, wherein the intermediate memory zone includes a virtual zone within the slow memory.

    SYSTEMS, METHODS, AND APPARATUS FOR TRANSFERRING DATA BETWEEN INTERCONNECTED DEVICES

    公开(公告)号:US20230057633A1

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

    申请号:US17496759

    申请日:2021-10-07

    Abstract: A method for transferring data may include writing, from a producing device, data to a storage device through an interconnect, determining a consumer device for the data, prefetching the data from the storage device, and transferring, based on the determining, the data to the consumer device through the interconnect. The method may further comprise receiving, at a prefetcher for the storage device, an indication of a relationship between the producing device and the consumer device, and determining the consumer device based on the indication. The method may further comprise placing the data in a stream at the storage device based on the relationship between the producing device and the consumer device. The indication may be provided by an application associated with the consumer device. Receiving the indication may include receiving the indication through a coherent memory protocol for the interconnect.

Patent Agency Ranking