System and method for virtual channel communication
    1.
    发明授权
    System and method for virtual channel communication 有权
    用于虚拟通道通信的系统和方法

    公开(公告)号:US08532098B2

    公开(公告)日:2013-09-10

    申请号:US12628080

    申请日:2009-11-30

    IPC分类号: H04L12/28

    CPC分类号: H04L47/6215 H04L47/527

    摘要: A system and method for communicating over a single virtual channel. The method includes reserving a first group of credits of a credit pool for a first traffic class and a second group of credits of the credit pool for a second traffic class. In addition, a first and second respective groups of tags are reserved from a tag pool for the first and second traffic class. A packet may then be selected from a first buffer for transmission over the virtual channel. The packet may include a traffic indicator of the first traffic class operable to allow the packet to pass a packet of the second traffic class from a second buffer. The method further includes sending the packet over the virtual channel and adjusting the first group of credits and the first group of tags based on having sent a packet of the first traffic class.

    摘要翻译: 用于通过单个虚拟通道进行通信的系统和方法。 该方法包括为第一业务类别的信用库的第一组信用和用于第二业务类别的信用库的第二组信用保留。 此外,从用于第一和第二业务等级的标签池保留第一和第二相应的标签组。 然后可以从第一缓冲区中选择分组,以在虚拟信道上进行传输。 分组可以包括第一业务类别的业务指示符,其可操作以允许分组从第二缓冲器传递第二业务类别的分组。 该方法还包括基于已经发送了第一业务类别的分组,通过虚拟信道发送分组并调整第一组信用和第一组标签。

    SYSTEM AND METHOD FOR VIRTUAL CHANNEL COMMUNICATION
    2.
    发明申请
    SYSTEM AND METHOD FOR VIRTUAL CHANNEL COMMUNICATION 有权
    虚拟通道通信系统与方法

    公开(公告)号:US20110128963A1

    公开(公告)日:2011-06-02

    申请号:US12628080

    申请日:2009-11-30

    IPC分类号: H04L12/56

    CPC分类号: H04L47/6215 H04L47/527

    摘要: A system and method for communicating over a single virtual channel. The method includes reserving a first group of credits of a credit pool for a first traffic class and a second group of credits of the credit pool for a second traffic class. In addition, a first and second respective groups of tags are reserved from a tag pool for the first and second traffic class. A packet may then be selected from a first buffer for transmission over the virtual channel. The packet may include a traffic indicator of the first traffic class operable to allow the packet to pass a packet of the second traffic class from a second buffer. The method further includes sending the packet over the virtual channel and adjusting the first group of credits and the first group of tags based on having sent a packet of the first traffic class.

    摘要翻译: 用于通过单个虚拟通道进行通信的系统和方法。 该方法包括为第一业务类别的信用库的第一组信用和用于第二业务类别的信用库的第二组信用保留。 此外,从用于第一和第二业务等级的标签池保留第一和第二相应的标签组。 然后可以从第一缓冲区中选择分组,以在虚拟信道上进行传输。 分组可以包括第一业务类别的业务指示符,其可操作以允许分组从第二缓冲器传递第二业务类别的分组。 该方法还包括基于已经发送了第一业务类别的分组,通过虚拟信道发送分组并调整第一组信用和第一组标签。

    Peer-to-peer data transfer method and apparatus with request limits
    3.
    发明授权
    Peer-to-peer data transfer method and apparatus with request limits 有权
    对等数据传输方法和具有请求限制的设备

    公开(公告)号:US07469309B1

    公开(公告)日:2008-12-23

    申请号:US11302451

    申请日:2005-12-12

    CPC分类号: G06F13/4027

    摘要: Methods and apparatus for peer-to-peer data transfers in a computing environment provide configurable control over the number of outstanding read requests by one peer device to another. A requesting peer device includes a control register that stores a high-watermark value associated with requests to a target peer device. Each time a read request to the target peer device is generated, the number of such requests already outstanding is compared to the high-water mark. The request is blocked if the number of outstanding requests exceeds the high-water mark and remains blocked until such time as the number of outstanding requests no longer exceeds the high-water mark. Different high-water marks can be associated with different combinations of requesting and target devices.

    摘要翻译: 用于计算环境中的对等数据传输的方法和装置提供对一个对等设备对另一个对等设备的未完成读请求数的可配置控制。 请求对等设备包括控制寄存器,其将与请求相关联的高水印值存储到目标对等设备。 每当生成对目标对等设备的读请求时,将这些尚未完成的请求的数量与高水位标记进行比较。 如果未完成请求的数量超过高水位标记,则该请求将被阻止,并保持阻止,直到未完成请求的数量不再超过高水位。 不同的高水位标记可以与请求和目标设备的不同组合相关联。