发明名称 |
用于异构多核心系统的动态核心选择 |
摘要 |
可以通过在第一处理核心上执行程序代码来在异构多核心处理系统上动态切换核心。可以告知第二处理核心上电。可以收集执行程序代码的第一处理核心的第一性能指标。在第一性能指标好于先前确定的核心性能指标时,可以告知第二处理核心断电,且可以在第一处理核心上继续程序代码的执行。在第一性能指标劣于先前确定的核心性能指标时,可以把程序代码的执行从第一处理核心切换到第二处理核心。 |
申请公布号 |
CN105867584A |
申请公布日期 |
2016.08.17 |
申请号 |
CN201610168094.2 |
申请日期 |
2011.12.28 |
申请人 |
英特尔公司 |
发明人 |
吴友峰;S·胡;E·鲍林;C·王 |
分类号 |
G06F1/32(2006.01)I;G06F9/38(2006.01)I;G06F9/50(2006.01)I;G06F11/34(2006.01)I |
主分类号 |
G06F1/32(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
张东梅 |
主权项 |
一种用于多核心处理器设备,所述设备包括:存储器控制器;用于执行程序代码的第一类型的第一处理器核心;与所述第一类型不同的第二类型的第二处理器核心;以及代码分发模块,用于(i)确定所述第一处理器核心和所述第二处理器核心的一个或多个性能指标以及(ii)响应于确定所述第二处理器核心的一个或多个性能指标好于所述第一处理器核心的一个或多个性能指标而将所述程序代码的执行从第一处理器核心切换到所述第二处理器核心。 |
地址 |
美国加利福尼亚州 |