【技术实现步骤摘要】
【国外来华专利技术】提供每内核电压和频率控制
技术介绍
在基于计算机的系统的所有部分都需要考虑功率和热管理问题。虽然在服务器领域,电成本驱动对低功率系统的需要,但在移动系统中,电池寿命和热限制使得这些问题相关。优化系统使其以最小功耗获得最大性能,这通常是利用操作系统(OS)或系统软件控制硬件元件完成的。大部分现代OS使用高级配置和电源接口(ACPI)标准(例如,2006年10月10日公布的Rev.3.0b)来优化这些领域内的系统。ACPI实施允许处理器内核处于不同的省电状态(也称为低功率或空闲状态),通常被称为所谓的C1到Cn状态。对于封装级别(package-level)的省电存在类似的封装C状态,但是不是OS可见的。当内核是活跃的时,其在所谓的C0状态运行;当内核是空闲的时,其可以处于内核低功率状态,所谓的内核非零C状态。内核C1状态表示低功率状态,其具有最低的省电但是能立即进入和退出;而扩展深-低功率状态(例如,C3)表示静态功耗可忽略的功率状态,但是进入/退出该状态以及响应活动(即,返回到C0)的时间较长。除了省电状态,在ACPI中也提供了性能状态或所谓的P状态。这些性能状态可以允 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.09.23 US 12/889,1211.一种多内核处理器,包括:在单个半导体管芯上形成的多个内核、在所述单个半导体管芯上形成的多个集成电压调节器、以及控制逻辑,所述多个集成电压调节器中的每一个集成电压调节器与所述多个内核中的一个内核相关联并且每一个集成电压调节器用于向所述多个内核中的至少一个内核提供独立的电压,所述控制逻辑用于从操作系统接收用来在操作系统运行期间对所述多个内核中的一个或多个内核的电压/频率进行动态更新的性能状态改变请求,所述控制逻辑用于至少部分地基于工作负载、所述多内核处理器的热设计功率(TDP)和所述单个半导体管芯上所述多个内核中的第一内核所处的区域的温度来确定是否更新所述第一内核的电压/频率,并且控制独立于向所述多个内核中的至少第二内核提供电压/频率,而向所述第一内核提供电压/频率。2.根据权利要求1所述的多内核处理器,其中,所述控制逻辑用于向所述多个集成电压调节器中的每一个提供控制信号,以使得相应的集成电压调节器向相应的内核提供独立的电压。3.根据权利要求1所述的多内核处理器,其中,耦合到所述多内核处理器的第一电压调节器向所述多个集成电压调节器提供第一调节电压。4.根据权利要求1所述的多内核处理器,其中,所述控制逻辑包括所述多内核处理器的非内核部分的功率控制单元。5.根据权利要求4所述的多内核处理器,其中,所述操作系统知道对于向所述多个内核提供电压/频率进行独立控制。6.根据权利要求4所述的多内核处理器,其中,所述功率控制单元包括活动监视器,用于监视所述多个内核的微架构操作,并且用于基于微架构监视并独立于提供所述性能状态改变请求的所述操作系统来动态地选择所述多个内核中的至少一个以向其提供更新的电压/频率。7.一种用于为至少一个处理器内核提供电压/频率控制的方法,包括:在处理器的功率控制单元中接收性能状态改变请求,所述性能状态改变请求要求在操作期间动态地调整提供给所述处理器的至少一个内核的电压/频率;至少部分地基于工作负载、所述处理器的热设计功率(TDP)和所述处理器的管芯上所述至少一个内核所处的区域的温度来选择所述处理器的所述至少一个内核,以独立于所述处理器的至少一个其它内核而调整向所述至少一个内核提供的电压/频率;将用于调整后的电压的控制信号发送给与所选择的内核相关联的集成电压调节器,以使得所述内核能够以所述调整后的电压操作。8.根据权利要求7所述的方法,还包括:至少部分地基于用于所述处理器的热设计功率(TDP)规范,计算用于所述至少一个内核的调整后的电压。9.根据权利要求8所述的方法,还包括:选择所述至少一个内核...
【专利技术属性】
技术研发人员:P·库马尔,H·源,C·L·霍顿,D·比尔曼,
申请(专利权)人:英特尔公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。