发明名称 数据包队列、调度和排序
摘要 本发明提供了一种在多核网络服务处理器中进行有序化,同步化和调度任务的方法和机制。每个任务都被标识符限定如何实现任务的同步化和有序化。通过在不同处理器内核上并行的处理拥有不同标识符的任务,来提高处理器的吞吐量。数据包处理可以被分成不同的阶段,根据有序化,同步化对各个阶段的约束,每个阶段都有不同的标识符。依据阶段的不同,内核启动标识符转换操作。一种专用的标识符交换总线使得标识符交换操作的延时最小化。
申请公布号 CN101069170A 申请公布日期 2007.11.07
申请号 CN200580034600.9 申请日期 2005.09.01
申请人 卡威姆网络有限公司 发明人 格雷格·A·鲍查德;托马斯·F·汉姆尔;理查德·E·科斯勒;穆罕默德·R·休斯塞恩;李彦志
分类号 G06F15/16(2006.01);H04L12/56(2006.01) 主分类号 G06F15/16(2006.01)
代理机构 永新专利商标代理有限公司 代理人 过晓东
主权项 1.一种网络服务处理器,该处理器包括:多个独立的处理器,每个处理器并行处理任务;基于与任务相关联的标识符,任务排序模块动态地调度安排任务以被处理器并行处理,以致任务的执行是有序和同步的。
地址 美国加利福尼亚州