System and method for communicating over intra-hierarchy and inter-hierarchy links
    1.
    发明授权
    System and method for communicating over intra-hierarchy and inter-hierarchy links 失效
    用于通过层次内和层间链接进行通信的系统和方法

    公开(公告)号:US07120711B2

    公开(公告)日:2006-10-10

    申请号:US10325807

    申请日:2002-12-19

    IPC分类号: G06F13/00

    CPC分类号: G06F13/405

    摘要: A system having an I/O interconnect topology utilizes internal packetized communications. The system includes a host system element, a plurality of switching elements, and a root complex to bridge communications between the host system and the switching elements. The ports of at least some of the switching elements have a cross-link device associated therewith, which is a logical device defined by configuration space of the switching element. Each cross-link device defines a cross-link communication path between two switching elements of the hierarchy allowing communications between peripherals to bypass the host.

    摘要翻译: 具有I / O互连拓扑的系统利用内部分组通信。 该系统包括主机系统元件,多个开关元件和用于桥接主机系统与开关元件之间的通信的根复合体。 至少一些开关元件的端口具有与其相关联的交叉连接装置,其是由开关元件的配置空间限定的逻辑装置。 每个交叉链路设备定义了层级的两个交换元件之间的交叉链路通信路径,从而允许外围设备之间的通信绕过主机。

    Systems and methods using NIC-based prefetching for host TCP context lookup
    6.
    发明授权
    Systems and methods using NIC-based prefetching for host TCP context lookup 失效
    使用基于NIC的预取来进行主机TCP上下文查找的系统和方法

    公开(公告)号:US07720930B2

    公开(公告)日:2010-05-18

    申请号:US10748415

    申请日:2003-12-30

    申请人: David B. Minturn

    发明人: David B. Minturn

    IPC分类号: G06F15/16

    摘要: Systems and methods using network interface card-based (NIC-based) prefetching for host TCP context lookup are disclosed. The process generally includes hashing, by the NIC, a packet received over the network, computing a host hash table cache line in a host memory using the hash value and using a hash table pages table containing host memory physical page addresses of a host hash table, and computing a host context table cache line in a host memory using the hash value and using a context table pages table containing host memory physical page addresses of a host context table. The NIC may be initialized with the hash table pages table and the context table pages table as well as with the a set number of hash node entries in the hash table of the host memory.

    摘要翻译: 公开了使用基于网络接口卡(基于NIC)的预取主机TCP上下文查找的系统和方法。 该过程通常包括由NIC散布通过网络接收的分组,使用散列值计算主机存储器中的主机散列表高速缓存行并使用包含主机存储器的主机存储器物理页地址的哈希表页表 ,以及使用散列值计算主机存储器中的主机上下文表高速缓存行,并使用包含主机上下文表的主机存储器物理页地址的上下文表页表。 可以使用哈希表页表和上下文表页表以及主机存储器的散列表中的一组哈希节点条目来初始化NIC。

    Accelerated TCP (Transport Control Protocol) stack processing
    10.
    发明授权
    Accelerated TCP (Transport Control Protocol) stack processing 有权
    加速TCP(传输控制协议)堆栈处理

    公开(公告)号:US07783769B2

    公开(公告)日:2010-08-24

    申请号:US10815895

    申请日:2004-03-31

    IPC分类号: G06F15/16

    摘要: In one embodiment, a method is provided. The method of this embodiment provides receiving an indication on a network component that one or more packets have been received from a network; the network component notifying a TCP-A (transport control protocol—accelerated) driver that the one or more packets have arrived; a TCP-A driver performing packet processing for at least one of the one or more packets; and the TCP-A driver performing one or more operations that result in a data movement module placing one or more corresponding payloads of the at least one of the one or more packets into a read buffer.

    摘要翻译: 在一个实施例中,提供了一种方法。 该实施例的方法提供在网络组件上接收到从网络接收到一个或多个分组的指示; 所述网络组件通知所述一个或多个分组已经到达的TCP-A(传输控制协议加速)驱动程序; 对所述一个或多个分组中的至少一个分组执行分组处理的TCP-A驱动器; 执行一个或多个操作的TCP-A驱动程序,其导致数据移动模块将一个或多个分组中的至少一个分组的一个或多个对应的有效载荷放入读取缓冲器。