MULTISTREAMING IN HETEROGENEOUS ENVIRONMENTS

    公开(公告)号:US20210232321A1

    公开(公告)日:2021-07-29

    申请号:US17229857

    申请日:2021-04-13

    Abstract: A storage device is disclosed. The storage device may include storage to store data, which may include a first storage of a first type and a second storage of a second type. The storage device may support a number of device streams, some of which associated with the first storage and some associated with the second storage. The storage device may also include a streaming capabilities analyzer that may inventory the streaming capabilities for the storage device. Finally, the storage device may include a transmitter to transmit the streaming capabilities of the storage device to a storage manager.

    SYSTEM AND METHOD FOR IMPROVING STORAGE DEVICE I/O PERFORMANCE

    公开(公告)号:US20180150220A1

    公开(公告)日:2018-05-31

    申请号:US15456462

    申请日:2017-03-10

    CPC classification number: G06F3/061 G06F3/0656 G06F3/0659 G06F3/0685

    Abstract: Inventive aspects include an input/output (I/O) interceptor logic section having an I/O interface coupled with a storage stack. The I/O interface may intercept write I/Os, read I/Os, and flush requests from an application. Write holding buffers associated with different kinds of non-volatile storage devices may store the write I/Os. A re-order logic section may change an order of the write I/Os, and combine the re-ordered write I/Os into a combined write I/O. A dynamic heterogeneous flush control logic section may receive the flush requests from the I/O interface, communicate write I/O completion of the write I/Os to the application without write I/Os being committed to the non-volatile storage devices, and cause the combined write I/O to be written to the non-volatile storage device responsive to a dynamic flush threshold, a threshold amount of data being accumulated, or an expiration of a predefined time period.

    MULTISTREAMING IN HETEROGENEOUS ENVIRONMENTS

    公开(公告)号:US20230042833A1

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

    申请号:US17973529

    申请日:2022-10-25

    Abstract: A storage device is disclosed. The storage device may include storage to store data, which may include a first storage of a first type and a second storage of a second type. The storage device may support a number of device streams, some of which associated with the first storage and some associated with the second storage. The storage device may also include a streaming capabilities analyzer that may inventory the streaming capabilities for the storage device. Finally, the storage device may include a transmitter to transmit the streaming capabilities of the storage device to a storage manager.

    DYNAMIC THERMAL BUDGET ALLOCATION FOR MULTI-PROCESSOR SYSTEMS
    8.
    发明申请
    DYNAMIC THERMAL BUDGET ALLOCATION FOR MULTI-PROCESSOR SYSTEMS 有权
    多处理器系统的动态热预算分配

    公开(公告)号:US20150185814A1

    公开(公告)日:2015-07-02

    申请号:US14292785

    申请日:2014-05-30

    CPC classification number: G06F1/329 G06F1/206 Y02D10/16 Y02D10/24

    Abstract: Embodiments of the present inventive concept relate to systems and methods for dynamically allocating and/or redistributing thermal budget to each processor from a total processor thermal budget based on the workload of each processor. In this manner, the processor(s) having a higher workload can receive a higher thermal budget. The allocation can be dynamically adjusted over time. The individual and overall processor performance increases while efficiently allocating the total thermal budget. By dynamically sharing the total thermal budget of the system, the performance of the system as a whole is increased, thereby lowering, for example, the total cost of ownership (TCO) of datacenters.

    Abstract translation: 本发明构思的实施例涉及用于基于每个处理器的工作负荷从总处理器热预算动态地分配和/或再分配热预算到每个处理器的系统和方法。 以这种方式,具有较高工作负载的处理器可以接收更高的热预算。 分配可以随时间动态调整。 个体和整体处理器性能提高,同时有效分配总体热预算。 通过动态共享系统的总体热预算,整个系统的性能提高,从而降低了数据中心的总拥有成本(TCO)。

Patent Agency Ranking