Bandwidth allocation
    1.
    发明授权

    公开(公告)号:US12124385B2

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

    申请号:US17976395

    申请日:2022-10-28

    申请人: NXP B.V.

    IPC分类号: G06F13/16 G06F13/18

    摘要: Aspects of the disclosure are directed to allocating bandwidth. As may be implemented in accordance with one or more embodiments, respective amounts of bandwidth are allocated to respective application groups for each memory access cycle in a set of memory access cycles. Initial bonus bandwidth is provided to a first one of the application groups during one of the memory access cycles. The bonus bandwidth may include at least a portion of bandwidth allocated to and unused by one of the other respective application groups during the memory access cycle. Additional bonus bandwidth is selectively provided to the first application group during one of the memory access cycles based on the initial bonus bandwidth and a maximum amount of bonus bandwidth defined for the set of memory access cycles, in response to bandwidth allocated to one of the other respective application groups during the subsequent memory access cycle being unused.

    DATA CODING DEVICE, MEMORY CONTROLLER, AND STORAGE DEVICE

    公开(公告)号:US20240320171A1

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

    申请号:US18731350

    申请日:2024-06-03

    申请人: SK hynix Inc.

    IPC分类号: G06F13/18 G06F9/48 G06F13/16

    摘要: A data coding device may include a raw data storage configured to store raw data of which the total number of bits is 2N, a previous data storage configured to store previous data output before the raw data, a counter configured to count the number of reference data bits included in the raw data, and a data output circuit configured to invert and output the raw data according to a comparison result with the previous data when the number of reference data bits included in the raw data is N, and invert and output the raw data according to the number of reference data bits included in the raw data when the number of reference data bits included in the raw data is not N.

    BANDWIDTH ALLOCATION
    3.
    发明公开

    公开(公告)号:US20240143519A1

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

    申请号:US17976395

    申请日:2022-10-28

    申请人: NXP B.V.

    IPC分类号: G06F13/16 G06F9/50 G06F13/18

    摘要: Aspects of the disclosure are directed to allocating bandwidth. As may be implemented in accordance with one or more embodiments, respective amounts of bandwidth are allocated to respective application groups for each memory access cycle in a set of memory access cycles. Initial bonus bandwidth is provided to a first one of the application groups during one of the memory access cycles. The bonus bandwidth may include at least a portion of bandwidth allocated to and unused by one of the other respective application groups during the memory access cycle. Additional bonus bandwidth is selectively provided to the first application group during one of the memory access cycles based on the initial bonus bandwidth and a maximum amount of bonus bandwidth defined for the set of memory access cycles, in response to bandwidth allocated to one of the other respective application groups during the subsequent memory access cycle being unused.

    Scheduler for handling IO requests of different priorities

    公开(公告)号:US11915043B2

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

    申请号:US17162169

    申请日:2021-01-29

    申请人: Rubrik, Inc.

    IPC分类号: G06F9/48 G06F13/18

    CPC分类号: G06F9/4881 G06F13/18

    摘要: In some examples, a data management and storage (DMS) system comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and an IO request scheduler comprising at least one processor configured to perform operations in a method of scheduling IO requests. Example operations comprise implementing a kernel scheduler to schedule a flow of IO requests in the DMS system, and providing an adjustment layer to adjust the kernel scheduler based on an IO request prioritization. A flow of IO requests is identified and some examples implement an IO request prioritization based on the adjustments made by the adjustment layer.

    MEMORY SYSTEM OF ARTIFICIAL NEURAL NETWORK BASED ON ARTIFICIAL NEURAL NETWORK DATA LOCALITY

    公开(公告)号:US20230297519A1

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

    申请号:US17430323

    申请日:2020-12-03

    申请人: DEEPX CO., LTD.

    发明人: Lok Won KIM

    IPC分类号: G06F13/16 G06F13/18

    CPC分类号: G06F13/1668 G06F13/18

    摘要: An artificial neural network memory system includes at least one processor configured to generate a data access request corresponding to an artificial neural network operation; and at least one artificial neural network memory controller configured to sequentially record the data access request to generate an artificial neural network data locality pattern of the artificial neural network operation and generate an advance data access request which predicts a next data access request of the data access request generated by the at least one processor based on the artificial neural network data locality pattern.

    MEMORY TRANSACTION PRIORITIZATION
    8.
    发明申请

    公开(公告)号:US20180329628A1

    公开(公告)日:2018-11-15

    申请号:US16042512

    申请日:2018-07-23

    IPC分类号: G06F3/06 G06F13/18

    摘要: Examples of techniques for memory transaction prioritization for a memory are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes allocating, by a memory controller, a reserved portion of the memory controller to execute transactions. The method further includes receiving, by the memory controller, a priority based transaction from a processor to the memory. The method further includes determining, by the memory controller, whether to accommodate the priority based transaction based at least in part on a current processing state of the memory controller. The method further includes, based at least in part on determining to accommodate the priority based transaction, accommodating the priority based transaction by performing at least one of dropping a speculative command in a queue or using the reserved portion of the memory controller to execute the priority based transaction.

    PRIORITY FRAMEWORK FOR A COMPUTING DEVICE
    10.
    发明申请

    公开(公告)号:US20180203810A1

    公开(公告)日:2018-07-19

    申请号:US15918675

    申请日:2018-03-12

    IPC分类号: G06F13/18

    CPC分类号: G06F13/18 Y02D10/14

    摘要: Proving for a framework for propagating priorities to a memory subsystem in a computing system environment is disclosed herein. By way of example, a memory access handler is provided for managing memory access requests and determining associated priorities. The memory access handler includes logic configured for propagating memory requests and the associated priorities to lower levels of a computer hierarchy. A memory subsystem receives the memory access requests and the priorities.