Connection context prefetch
    1.
    发明申请
    Connection context prefetch 审中-公开
    连接上下文预取

    公开(公告)号:US20060153215A1

    公开(公告)日:2006-07-13

    申请号:US11018448

    申请日:2004-12-20

    IPC分类号: H04L12/56

    CPC分类号: H04L49/901 H04L69/22

    摘要: In an embodiment, a method is provided. The method of this embodiment provides associating a receive packet with a selected one of a plurality of buckets in a table using a generated value based, at least in part, on the receive packet, and obtaining a connection context from the selected bucket. Other embodiments are disclosed and/or claimed.

    摘要翻译: 在一个实施例中,提供了一种方法。 该实施例的方法提供了使用至少部分地基于接收分组的生成值以及从所选择的桶获得连接上下文来将接收分组与表中的多个分组中的所选择的一个相关联。 披露和/或要求保护的其它实施例。

    Using a threshold value to control mid-interrupt polling
    2.
    发明授权
    Using a threshold value to control mid-interrupt polling 有权
    使用阈值来控制中间中断轮询

    公开(公告)号:US07788391B2

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

    申请号:US10973790

    申请日:2004-10-25

    IPC分类号: G06F15/16

    摘要: In one embodiment, a method is provided. The method of this embodiment provides performing packet processing on a packet, and placing the packet in a placement queue; if no read buffer is available, determining if the size of the placement queue exceeds a threshold polling value; and if the size of the placement queue exceeds the threshold polling value: if there are one or more pending DMM (data movement module) requests, polling a DMM to determine if the DMM has completed the one or more pending DMM requests for data associated with an application; and if the DMM has completed the one or more pending DMM requests, then sending a completion notification to the application to receive the data.

    摘要翻译: 在一个实施例中,提供了一种方法。 本实施例的方法提供对分组执行分组处理,并将分组置于放置队列中; 如果没有读取缓冲区可用,则确定布局队列的大小是否超过阈值轮询值; 并且如果布置队列的大小超过阈值轮询值:如果存在一个或多个待处理的DMM(数据移动模块)请求,则轮询DMM以确定DMM是否已经完成了与一个或多个待处理DMM 一个应用程序; 并且如果DMM已经完成了一个或多个待处理的DMM请求,则向应用发送完成通知以接收数据。

    Using a threshold value to control mid-interrupt polling
    3.
    发明申请
    Using a threshold value to control mid-interrupt polling 有权
    使用阈值来控制中间中断轮询

    公开(公告)号:US20050223133A1

    公开(公告)日:2005-10-06

    申请号:US10973790

    申请日:2004-10-25

    摘要: In one embodiment, a method is provided. The method of this embodiment provides performing packet processing on a packet, and placing the packet in a placement queue; if no read buffer is available, determining if the size of the placement queue exceeds a threshold polling value; and if the size of the placement queue exceeds the threshold polling value: if there are one or more pending DMM (data movement module) requests, polling a DMM to determine if the DMM has completed the one or more pending DMM requests for data associated with an application; and if the DMM has completed the one or more pending DMM requests, then sending a completion notification to the application to receive the data.

    摘要翻译: 在一个实施例中,提供了一种方法。 本实施例的方法提供对分组执行分组处理,并将分组置于放置队列中; 如果没有读取缓冲区可用,则确定布局队列的大小是否超过阈值轮询值; 并且如果布置队列的大小超过阈值轮询值:如果存在一个或多个待处理的DMM(数据移动模块)请求,则轮询DMM以确定DMM是否已经完成了与一个或多个待处理DMM 一个应用程序; 并且如果DMM已经完成了一个或多个待处理的DMM请求,则向应用发送完成通知以接收数据。

    Distributing timers across processors
    4.
    发明申请
    Distributing timers across processors 失效
    在处理器之间分配计时器

    公开(公告)号:US20060031588A1

    公开(公告)日:2006-02-09

    申请号:US10882521

    申请日:2004-06-30

    IPC分类号: G06F15/16 G06F1/12

    摘要: In general, in one aspect, the disclosure describes a method of maintaining network protocol timers in data structures associated with different respective processors in a multi-processor system. The timers accessed by a respective one of the processors include timers of connections mapped to the processor.

    摘要翻译: 通常,在一个方面,本公开描述了在多处理器系统中维护与不同相应处理器相关联的数据结构中的网络协议定时器的方法。 由相应的一个处理器访问的定时器包括映射到处理器的连接的定时器。

    Storing packet headers
    5.
    发明申请
    Storing packet headers 审中-公开
    存储数据包头

    公开(公告)号:US20060075142A1

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

    申请号:US10954248

    申请日:2004-09-29

    IPC分类号: G06F15/16

    CPC分类号: H04L69/16 H04L69/161

    摘要: In general, in one aspect, the disclosure describes a method that includes causing the header of a packet to be stored in a set of at least one page of memory allocated to storing packet headers and causing the packet to be stored in a location not in the set.

    摘要翻译: 一般来说,在一个方面,本发明描述了一种方法,其包括使分组的报头存储在被分配用于存储分组报头的至少一页的存储器的集合中,并使分组存储在不在 集合

    Network interface controller signaling of connection event
    8.
    发明申请
    Network interface controller signaling of connection event 审中-公开
    网络接口控制器信号的连接事件

    公开(公告)号:US20060004933A1

    公开(公告)日:2006-01-05

    申请号:US10883362

    申请日:2004-06-30

    IPC分类号: G06F13/24

    摘要: In general, in one aspect, the disclosure describes a method that includes determining, at a first processor in a multi-processor system, that a network connection event is associated with a connection mapped to a second processor in the multi-processor system. In response, a network interface controller of the system is caused to signal an interrupt to the second processor.

    摘要翻译: 通常,在一个方面,本公开描述了一种方法,其包括在多处理器系统中的第一处理器处确定网络连接事件与映射到多处理器系统中的第二处理器的连接相关联。 作为响应,引起系统的网络接口控制器向第二处理器发出中断信号。