GENERAL PURPOSE RING BUFFER HANDLING IN A NETWORK CONTROLLER

    公开(公告)号:US20200274829A1

    公开(公告)日:2020-08-27

    申请号:US16284900

    申请日:2019-02-25

    Abstract: The disclosed technology relates to a process for general-purpose ring buffer handling in a network controller. Specifically, general purpose ring buffers are used in software queue on both the host domain and the network controller to carry out user-defined protocols. The protocols define the relationship of the ring buffers in the host domain and the network controller domain (e.g. how data is moved and processed). The protocols minimize interruptions to the network controller. Furthermore, the implementation of ring buffers in the network controller domain also provides additional resources to the host domain for carrying out the user-defined protocols.

    General purpose ring buffer handling in a network controller

    公开(公告)号:US10958597B2

    公开(公告)日:2021-03-23

    申请号:US16284900

    申请日:2019-02-25

    Abstract: The disclosed technology relates to a process for general-purpose ring buffer handling in a network controller. Specifically, general purpose ring buffers are used in software queue on both the host domain and the network controller to carry out user-defined protocols. The protocols define the relationship of the ring buffers in the host domain and the network controller domain (e.g. how data is moved and processed). The protocols minimize interruptions to the network controller. Furthermore, the implementation of ring buffers in the network controller domain also provides additional resources to the host domain for carrying out the user-defined protocols.

Patent Agency Ranking