发明名称 |
基于软件的并行处理中的包有序调度的方法 |
摘要 |
一种在网络单元中由第一内核实现并行处理的方法,包括:若入口队列未被其它内核锁定,锁定所述入口队列;当所述入口队列被其它内核锁定时,从多个任务队列的第一默认子集中搜索未锁定的任务队列,其中,所述第一子集与所述多个任务队列的第二默认子集不同,且第二内核从所述第二默认子集开始搜索未锁定的任务队列;当任务队列的第一默认子集中的所有任务队列均被锁定,且所述入口队列也被锁定时,从所述多个任务队列的剩余队列中搜索未锁定的任务队列。 |
申请公布号 |
CN104871129A |
申请公布日期 |
2015.08.26 |
申请号 |
CN201380065345.9 |
申请日期 |
2013.12.27 |
申请人 |
华为技术有限公司 |
发明人 |
徐俊;王冬;赵广 |
分类号 |
G06F9/45(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种在网络单元中实现并行处理的方法,其特征在于,包括:若入口队列未被其它内核锁定,第一内核锁定所述入口队列;当所述入口队列被其它内核锁定时,所述第一内核从多个任务队列的第一子集中搜索未锁定的任务队列,其中,所述第一子集与所述多个任务队列的第二子集不同,且第二内核从所述第二子集开始搜索未锁定的任务队列;当任务队列的第一默认子集中的所有任务队列均被锁定,且所述入口队列也被锁定时,所述第一内核从所述多个任务队列的剩余队列中搜索未锁定的任务队列。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |