SYSTEMS AND METHODS FOR PRE-POPULATING ADDRESS TRANSLATION CACHE

    公开(公告)号:US20240354255A1

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

    申请号:US18755517

    申请日:2024-06-26

    CPC classification number: G06F12/0868 G06F2212/313

    Abstract: Systems and methods for processing commands from a host computing device to a storage device are disclosed. The method includes identifying, by the storage device, a command from the host computing device, the command including a logical address; detecting a condition; based on detecting the condition, requesting, by the storage device, translation of the logical address into a physical address; storing, by the storage device, the physical address in a cache; and transferring data according to the command based on the physical address.

    Systems and methods for pre-populating address translation cache

    公开(公告)号:US12032483B2

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

    申请号:US17879713

    申请日:2022-08-02

    CPC classification number: G06F12/0868 G06F2212/313

    Abstract: Systems and methods for processing commands from a host computing device to a storage device are disclosed. The method includes identifying, by the storage device, a command from the host computing device, the command including a logical address; detecting a condition; based on detecting the condition, requesting, by the storage device, translation of the logical address into a physical address; storing, by the storage device, the physical address in a cache; and transferring data according to the command based on the physical address.

    COMMUNICATING INFORMATION FOR PERFORMING A LIVE MIGRATION USING RECURSIVE LARGE-TO-SMALL-GRANULARITY QUERYING

    公开(公告)号:US20240126468A1

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

    申请号:US18160414

    申请日:2023-01-27

    CPC classification number: G06F3/0647 G06F3/0604 G06F3/067

    Abstract: Provided is a method for communicating information, the method including determining, by a storage device, that a first region of a source storage includes a storage location including data to be copied from the source storage to a target storage, the first region having a size that is equal to a first granularity size, determining, by the storage device, that a second region within the first region includes the storage location, the second region having a size that is equal to a second granularity size that is less than the first granularity size, determining that the second region is associated with a threshold value, exiting a query pattern that includes the first granularity size and the second granularity size, and sending a results data structure indicating that the second region comprises the storage location.

    Communicating information for performing a live migration using recursive large-to-small-granularity querying

    公开(公告)号:US12182436B2

    公开(公告)日:2024-12-31

    申请号:US18160414

    申请日:2023-01-27

    Abstract: Provided is a method for communicating information, the method including determining, by a storage device, that a first region of a source storage includes a storage location including data to be copied from the source storage to a target storage, the first region having a size that is equal to a first granularity size, determining, by the storage device, that a second region within the first region includes the storage location, the second region having a size that is equal to a second granularity size that is less than the first granularity size, determining that the second region is associated with a threshold value, exiting a query pattern that includes the first granularity size and the second granularity size, and sending a results data structure indicating that the second region comprises the storage location.

    SYSTEMS AND METHODS FOR PRE-POPULATING ADDRESS TRANSLATION CACHE

    公开(公告)号:US20230325321A1

    公开(公告)日:2023-10-12

    申请号:US17879713

    申请日:2022-08-02

    CPC classification number: G06F12/0868 G06F2212/313

    Abstract: Systems and methods for processing commands from a host computing device to a storage device are disclosed. The method includes identifying, by the storage device, a command from the host computing device, the command including a logical address; detecting a condition; based on detecting the condition, requesting, by the storage device, translation of the logical address into a physical address; storing, by the storage device, the physical address in a cache; and transferring data according to the command based on the physical address.

Patent Agency Ranking