Selecting between basic and global persistent flush modes

    公开(公告)号:US11966339B1

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

    申请号:US17957205

    申请日:2022-09-30

    CPC classification number: G06F12/0868 G06F12/084 G06F2212/1032

    Abstract: Selecting between basic and global persistent flush modes is described. In accordance with the described techniques, a system includes a data fabric in electronic communication with at least one cache and a controller configured to select between operating in a global persistent flush mode and a basic persistent flush mode based on an available flushing latency of the system, control the at least one cache to flush dirty data to the data fabric in response to a flush event trigger while operating in the global persistent flush mode, and transmit a signal to switch control to an application to flush the dirty data from the at least one cache to the data fabric while operating in the basic persistent flush mode.

    Runtime Flushing to Persistency in Heterogenous Systems

    公开(公告)号:US20240111682A1

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

    申请号:US17957262

    申请日:2022-09-30

    CPC classification number: G06F12/0891

    Abstract: Runtime flushing to persistency in heterogenous systems is described. In accordance with the described techniques, a system may include a persistent memory in electronic communication with at least one cache and a controller configured to command the at least one cache to flush dirty data to the persistent memory in response to a dirtiness of the at least one cache reaching a cache dirtiness threshold.

    Selecting Between Basic and Global Persistent Flush Modes

    公开(公告)号:US20240111680A1

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

    申请号:US17957205

    申请日:2022-09-30

    CPC classification number: G06F12/0868 G06F12/084 G06F2212/1032

    Abstract: Selecting between basic and global persistent flush modes is described. In accordance with the described techniques, a system includes a data fabric in electronic communication with at least one cache and a controller configured to select between operating in a global persistent flush mode and a basic persistent flush mode based on an available flushing latency of the system, control the at least one cache to flush dirty data to the data fabric in response to a flush event trigger while operating in the global persistent flush mode, and transmit a signal to switch control to an application to flush the dirty data from the at least one cache to the data fabric while operating in the basic persistent flush mode.

Patent Agency Ranking