Methods and apparatus relating to a constrained boot technology in a multicore platform are described. In one embodiment, the processor may include control of which some specific nuclear power on / off to the nuclear and / or based at least in part from the OS and / or software applications need to input into which a power state logic. Other embodiments are also requested to protect and disclose.
【技术实现步骤摘要】
【国外来华专利技术】多核平台中的受约束引导
本公开一般涉及电子领域。更具体地,本专利技术的实施例涉及多核平台中的受约束引导技术。背景为了改进性能,一些系统包括具有多个处理核的处理器(也称为多核系统)。当前,这些系统中的大多数集中于提供高性能,并且可能存在以某一水平内置的一些受限功率管理。例如,这些多核系统中的一些系统可具有执行每核Cx状态的能力。每一C状态可指示特定水平的功能。例如,C0可指示处理器正在操作,C1可指示处理器不在执行指令、但是可几乎同时地返回执行状态,C2可指示处理器维持所有软件可视信息、但是可能花费更长时间返回全执行状态,C3可指示处理器休眠且不需要保持其高速缓存相干等。然而,对主动(aggressive)操作系统(OS)或软件(SW)驱动的功率管理的支持通常是极少的,尤其是从OS的角度来看。此外,大多数当前OS管理功能策略即使从处理器功率管理角度来看也没有倾向于随多核系统很好地缩放,或者随平台在整体上很好地缩放。因此,如何利用各种功耗状态可能对处理器的性能和/或功耗具有直接影响。附图简述参考附图提供详细描述。在附图中,附图标记的最左边数字标识附图标记首先出现在其中的附图。在不同的附图中使用相同的附图标记来指示相同或相似的项目。图1、5和6示出可用于实现本文中所讨论的各个实施例的计算系统的实施例的方框图。图2示出根据实施例的计算系统的处理器核以及其他组件的各部分的方框图。图3-4示出根据一些实施例的流程图。详细描述在以下描述中,为了提供对各个实施例的透彻理解,阐述了大量具体细节。然而,在没有这些具体细节的情况下,可实践本专利技术的各个实施例。在其他实例中 ...
【技术保护点】
一种处理器,包括:多个处理器核;以及控制逻辑,所述控制逻辑与所述多个处理器核中的第一处理器核及第二处理器核耦合,以从低功耗状态检测唤醒事件且使所述多个处理器核中的所述第二处理器核进入比全操作功耗状态消耗更少功率的降低的功耗状态,其中,响应于所述唤醒事件,所述控制逻辑用以使至少所述第一处理器核进入所述全操作功耗状态,其中所述控制逻辑基于所述唤醒事件的源使包括所述第二处理器核在内的所述多个处理器核中的任何其余处理器核进入所述降低的功耗状态。
【技术特征摘要】
【国外来华专利技术】2011.09.30 IN 2848/DEL/20111.一种处理器,包括:多个处理器核;以及控制逻辑,所述控制逻辑与所述多个处理器核中的第一处理器核及第二处理器核耦合,以从低功耗状态检测唤醒事件且使所述多个处理器核中的所述第二处理器核进入比全操作功耗状态消耗更少功率的降低的功耗状态,其中,响应于所述唤醒事件,所述控制逻辑用以使至少所述第一处理器核进入所述全操作功耗状态,其中所述控制逻辑基于所述唤醒事件的源使包括所述第二处理器核在内的所述多个处理器核中的任何其余处理器核进入所述降低的功耗状态。2.如权利要求1所述的处理器,其特征在于,响应于所述唤醒事件,所述多个处理器核中的第三处理器核进入所述全操作功耗状态。3.如权利要求1所述的处理器,其特征在于,还包括存储操作系统软件的存储器,其中所述操作系统软件触发所述唤醒事件。4.如权利要求3所述的处理器,其特征在于,所述操作系统软件基于定时器触发所述唤醒事件。5.如权利要求1所述的处理器,其特征在于,所述控制逻辑基于在包括所述处理器的平台中存在的工作负荷、情境、以及使用状况中的一个或多个来确定所述第二处理器核是否进入所述降低的功耗状态。6.如权利要求1所述的处理器,其特征在于,所述低功耗状态包括空闲状态和待机状态。7.如权利要求1所述的处理器,其特征在于,还包括存储应用软件的存储器,其中所述应用软件触发所述唤醒事件。8.如权利要求7所述的处理器,其特征在于,所述应用软件基于定时器触发所述唤醒事件。9.如权利要求1所述的处理器,其特征在于,响应于所述唤醒事件,所述第一处理器核将至少一个处理器间中断传送到所述第二处理器核。10.如权利要求1所述的处理器,其特征在于,所述第一处理器核是自引导处理器核而所述第二处理器核是非自引导处理器核。11.如权利要求1所述的处理器,其特征在于,所述唤醒事件指示从平台空闲状态的恢复。12.一种用于受约束引导的方法,包括:在处理器的第一处理器核处从低功耗状态检测唤醒事件;以及使所述处理器的第二处理器核进入比全操作功耗状态消耗更少功率的降低的功耗状态,其中,响应于所述唤醒事件,使至少所述第一处理器核进入所述全操作功耗状态,其中包括所述第二处理器核在内的所述处理器的多个处理器核中的任何其余处理器核基于所述唤醒事件的源进入所述降低的功耗状态。13.如权利要求12所述的方法,其特征在于,还包括:响应于所述唤醒事件,使所述处理器的第三处理器核进入所述全操作功耗状态。14.如权利要求12所述的方法,其特征在于,还包括:执行代码以触发唤醒事件。15.如权利要求12所述的方法,其特征在于,还包括基于在包括所述处理器的平台中存在的工作负荷、情境、以及使用状况中的一个或多个,确定所述第二处理器核是否进入所述降低的功耗状态。16.如权利要求12所述的方法,其特征在于,还包括响应于所述唤醒事件,所述...
【专利技术属性】
技术研发人员:R·穆拉利达,H·瑟沙德瑞,V·M·路德拉穆尼,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。