• 专利标题: 用于在网络处理器中动态排序的系统和方法
  • 专利标题(英): System and method for dymanic ordering in a network processor
  • 申请号: CN200480006197.4
    申请日: 2004-02-23
  • 公开(公告)号: CN100392602C
    公开(公告)日: 2008-06-04
  • 发明人: 小肯尼思·H·波特
  • 申请人: 思科技术公司
  • 申请人地址: 美国加利福尼亚州
  • 专利权人: 思科技术公司
  • 当前专利权人: 思科技术公司
  • 当前专利权人地址: 美国加利福尼亚州
  • 代理机构: 北京东方亿思知识产权代理有限责任公司
  • 代理商 王怡
  • 优先权: 10/383,901 2003.03.07 US
  • 国际申请: PCT/US2004/005420 2004.02.23
  • 国际公布: WO2004/080149 EN 2004.09.23
  • 进入国家日期: 2005-09-07
  • 主分类号: G06F9/48
  • IPC分类号: G06F9/48 H04L12/56
用于在网络处理器中动态排序的系统和方法
摘要:
一种系统和方法保持多线程处理系统中多个线程之间的顺序。可被放置在中间网络设备处的处理系统有多个处理器,每个处理器支持多个线程。排序系统包括分发器、顺序管理器和线程客户端,其中分发器向自由线程分配工作,如处理接收的分组,顺序管理器跟踪线程的相对顺序,线程客户端与每个线程相关联,用于加强确定的顺序。要由处理系统处理的分组被顺序管理器基于所选的属性分配到初始顺序组,并且共享相同属性值的那些分组被分配到相同顺序组。在处理期间,线程可响应于分组的其他属性请求重新分配到其他顺序组。顺序管理器优选地管理线程在顺序组之间的切换,并确保每个顺序组内的线程顺序处理其分组。
公开/授权文献
0/0