发明名称 |
多核负载均衡的方法以及处理器 |
摘要 |
本发明针对无操作系统提供一种有效的多核负载均衡的方法以及实现该方法的处理器。处理器将每个核需要执行的任务组织成一个链表,在预设时间内记录每个核对应的执行轮数,执行轮数为核执行完对应链表上的所有任务的次数;处理器根据每个核对应的执行轮数判断每个核的负载情况并进行负载均衡;核对应的执行轮数越低,其核的负载越大。本发明中负载的计算不依赖于任务的执行时间,而是由执行轮数决定。在一定时间内,核完成的执行轮数间接表征了核的繁忙程度或者负载。执行轮数与负载的关系为:执行轮数越低,负载越大;执行轮数越高,表明核有执行更多任务的能力,负载越小。 |
申请公布号 |
CN102455944A |
申请公布日期 |
2012.05.16 |
申请号 |
CN201010524795.8 |
申请日期 |
2010.10.29 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
曹淋;曾健 |
分类号 |
G06F9/50(2006.01)I |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
成都虹桥专利事务所 51124 |
代理人 |
邹裕蓉 |
主权项 |
多核负载均衡的方法,其特征在于,包括以下步骤:处理器将每个核需要执行的任务组织成一个链表,在预设时间内记录每个核对应的执行轮数,执行轮数为核执行完对应链表上的所有任务的次数;处理器根据每个核对应的执行轮数判断每个核的负载情况并进行负载均衡;核对应的执行轮数越低,其核的负载越大。 |
地址 |
610041 四川省成都市高新区九兴大道16号迈普大厦 |