用于分组发送的优化的信用返回机制

    公开(公告)号:CN106415513B

    公开(公告)日:2019-06-04

    申请号:CN201580028319.8

    申请日:2015-06-05

    Abstract: 用于实现用于分组发送的优化的信用返回机制的方法和装置。将经编程的输入/输出(PIO)发送存储器分区为多个发送上下文,每一个发送上下文都包括存储器缓冲器,所述存储器缓冲器包括配置成用于存储分组数据的多个发送块。使用FIFO语义、利用与相应FIFO槽相关联的每一个发送块实现存储方案。响应于接收到写入发送块的分组数据并检测到那些发送块中的数据已从发送上下文流出,检测到对应被释放的FIFO槽,并且确定还未为其返回信用返回的最低槽。随后,通过所述最低槽确定被释放的槽序列中的最高槽,并且返回对应的信用返回标记。在一个实施例中,利用经由对PIO发送存储器写入的软件而跟踪的相关联的绝对信用发送计数来为每一个发送上下文实现绝对信用返回计数,其中上述两个绝对信用用于流控制。

    用于分组发送的优化的信用返回机制

    公开(公告)号:CN106415513A

    公开(公告)日:2017-02-15

    申请号:CN201580028319.8

    申请日:2015-06-05

    Abstract: 用于实现用于分组发送的优化的信用返回机制的方法和装置。将经编程的输入/输出(PIO)发送存储器分区为多个发送上下文,每一个发送上下文都包括存储器缓冲器,所述存储器缓冲器包括配置成用于存储分组数据的多个发送块。使用FIFO语义、利用与相应FIFO槽相关联的每一个发送块实现存储方案。响应于接收到写入发送块的分组数据并检测到那些发送块中的数据已从发送上下文流出,检测到对应被释放的FIFO槽,并且确定还未为其返回信用返回的最低槽。随后,通过所述最低槽确定被释放的槽序列中的最高槽,并且返回对应的信用返回标记。在一个实施例中,利用经由对PIO发送存储器写入的软件而跟踪的相关联的绝对信用发送计数来为每一个发送上下文实现绝对信用返回计数,其中上述两个绝对信用用于流控制。

Patent Agency Ranking