发明授权
- 专利标题: Multi-threaded sequenced receive for fast network port stream of packets
- 专利标题(中): 多线程排序接收快速网络端口流数据包
-
申请号: US11239547申请日: 2005-09-28
-
公开(公告)号: US07434221B2公开(公告)日: 2008-10-07
- 发明人: Donald F. Hooper , Matthew J. Adiletta , Gilbert M. Wolrich
- 申请人: Donald F. Hooper , Matthew J. Adiletta , Gilbert M. Wolrich
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Fish & Richardson P.C.
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
A method of processing network data in a network processor includes using three or more threads to process a beginning portion, a middle portion, and an end portion of data packet is presented. The first thread processes the beginning portion; one or more middle threads process the middle portion, and a last thread processes the end portion. First information is indirectly passed from the first thread to the last thread via a first buffer with the middle threads progressively updating the first information. Second information is directly passed from the first thread to the last thread via a second buffer.
公开/授权文献
信息查询