[发明专利]用于将逻辑核动态地重新映射到物理核的处理器和方法有效
申请号: | 201280018246.0 | 申请日: | 2012-04-13 |
公开(公告)号: | CN103477324B | 公开(公告)日: | 2017-09-08 |
发明(设计)人: | 迈克尔·J·奥斯本;塞巴斯蒂安·J·努斯鲍姆 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海胜康律师事务所31263 | 代理人: | 李献忠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 逻辑 动态 映射 | ||
1.一种处理器,其包括:
多个物理核,其中所述处理器配置成存储逻辑核至所述多个物理核的映射,其中,所述映射能够被操作系统用于向所述多个物理核分配任务;以及
分配单元,所述分配单元配置成在所述处理器引导进程之后将所述逻辑核重新映射到所述多个物理核。
2.如权利要求1所述的处理器,其中所述分配单元配置成接收所述多个物理核中的一个或多个已经进入待机状态的指示,以及其中所述分配单元配置成响应接收到所述指示重新映射所述逻辑核。
3.如权利要求2所述的处理器,其中所述处理器配置成响应所述多个物理核的第一物理核进入待机状态,存储所述第一物理核的执行状态,以及其中所述处理器配置成响应所述第一物理核退出待机状态,以所述多个物理核的第二物理核的执行状态加载所述第一物理核。
4.如权利要求1所述的处理器,其中所述分配单元配置成确定自执行所述逻辑核的前次重新映射起已经过去的时间量,以及其中所述分配单元配置成响应所述时间量超过阈值,重新映射所述逻辑核。
5.如权利要求1所述的处理器,其中所述分配单元配置成确定所述多个物理核中的一个或多个的相应工作负荷,以及其中所述分配单元配置成基于所述一个或多个确定的工作负荷,将所述逻辑核的一个或多个重新映射到所述多个物理核的一个或多个。
6.如权利要求1所述的处理器,其中所述分配单元配置成接收所述多个物理核的一个或多个的温度信息,以及其中所述分配单元配置成基于所述接收的温度信息,将所述逻辑核的一个或多个重新映射到所述多个物理核的一个或多个。
7.如权利要求1所述的处理器,其中所述处理器配置成存储所述多个物理核中第一物理核的执行状态和所述多个物理核中第二物理核的执行状态,以及其中所述处理器配置成响应所述分配单元将映射到所述第一和第二物理核的逻辑核重新映射,以所述第二物理核的存储的执行状态加载所述第一物理核,以及以所述第一物理核的存储的执行状态加载所述第二物理核。
8.如权利要求1所述的处理器,其中所述处理器配置成将所述多个物理核中的一个超频,以及其中所述分配单元配置成基于所述物理核已超频的时间长度,将逻辑核重新映射到所述超频的物理核。
9.如权利要求1所述的处理器,其中所述分配单元配置成执行所述逻辑核的子集至所述多个物理核中的多个物理核的重新映射,而不重新映射全部逻辑核。
10.一种用于将逻辑核动态地重新映射到物理核的方法,其包括:
处理器上的多个物理核执行一组任务,其中所述一组任务是基于逻辑核至所述多个物理核的映射来分配,其中,所述映射能够被操作系统用于向所述多个物理核分配任务;以及
当操作系统在执行时,所述处理器将所述逻辑核重新映射到所述多个物理核,其中基于所述重新映射分配一组附加任务。
11.如权利要求10所述的方法,还包括:
响应逻辑核从所述多个物理核中的第一物理核重新映射到所述多个物理核中的第二物理核,所述处理器将当前执行状态从所述第一物理核传递到所述第二物理核。
12.如权利要求11所述的方法,其中所述传递包括将所述执行状态存储到耦合至所述处理器的存储器,并将所述执行状态重新加载在所述第二物理核上。
13.如权利要求12所述的方法,其中所述传递包括所述第二物理核退出待机状态以重新加载所述第一物理核的执行状态。
14.如权利要求10所述的方法,其中所述处理器基于所述多个物理核中的多个的相应性能状态来确定重新映射。
15.如权利要求14所述的方法,其中所述重新映射包括将逻辑核从处于较高性能状态的第一物理核重新映射到处于较低性能状态的第二物理核。
16.如权利要求10所述的方法,其中所述处理器基于从所述多个物理核收集的一个或多个温度来确定重新映射。
17.如权利要求10所述的方法,还包括:
所述处理器按规则的间隔执行所述逻辑核至所述多个物理核的重新映射。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280018246.0/1.html,转载请声明来源钻瓜专利网。