发明申请
- 专利标题: Folding for a multi-threaded network processor
- 专利标题(中): 折叠为多线程网络处理器
-
申请号: US10642061申请日: 2003-08-14
-
公开(公告)号: US20050038964A1公开(公告)日: 2005-02-17
- 发明人: Donald Hooper , Hugh Wilkinson , Mark Rosenbluth , Debra Bernstein , Michael Fallon , Sanjeev Jain , Myles Wilde , Gilbert Wolrich
- 申请人: Donald Hooper , Hugh Wilkinson , Mark Rosenbluth , Debra Bernstein , Michael Fallon , Sanjeev Jain , Myles Wilde , Gilbert Wolrich
- 主分类号: G06F12/08
- IPC分类号: G06F12/08 ; G06F12/00
摘要:
A mechanism to process units of data associated with a dependent data stream using different threads of execution and a common data structure in memory. Accessing the common data structure in memory for the processing uses a single read operation and a single write operation. The folding of multiple read-modify-write memory operations in such a manner for multiple multi-threaded stages of processing includes controlling a first stage, which operates on the same data unit as a second stage to pass context state information to the second stage for coherency.
公开/授权文献
- US07240164B2 Folding for a multi-threaded network processor 公开/授权日:2007-07-03
信息查询