【技术实现步骤摘要】
【国外来华专利技术】
实施例一般涉及用于计算机平台中的功率管理的技术。更具体地,某些实施例提供用于保存或恢复处理器状态以支持计算机平台在处理器功率状态之间转换的方法。2.
技术介绍
在集成电路(IC)制造和计算机设备制造的其他方面的改进已允许更小和/或更密集的集成平台架构。在这样的平台中的电路一般倾向于对功率使用的低效日益敏感,和/或对管芯空间的低效使用日益敏感。因此,在功率效率、管芯尺寸和/或管芯利用方面的逐步改进提供在这些平台中日益增大的性能增益。在诸如手持设备(例如智能电话、平板电脑等)的平台之类的小形状因数平台的情况下尤其是这样。现有计算机平台以不同的方式包括一个或多个用于管理对这些平台的处理器的功率分配或这些平台的处理器的功率使用的特征。例如,这些特征可例如响应于用户发起的平台挂起或休眠请求而以不同的方式实现处理器空闲状态。为了支持诸如C6功率状态之类的处理器空闲功率状态,平台必须确保处理器的状态信息在处理器处于该处理器空闲功率状态期间不丢失。在现有技术中,处理器以不同的方式包括专用硬件,用于将处理器状态卸载到芯片上的差别供电区域或用于在与处理器的另一通用功率域分开的专用功率域中连续保持处理器状态。对用于实现处理器空闲功率状态的这些技术的依赖已经强加了如下要求:处理器的IC芯片上包括各种实现电路,例如寄存器、功率分配迹线、控制逻辑等中的一个或多个。这些要求到现在为止对减小处理器管芯空间和/或改善处理器管芯空间利用率的努力强加了一定限制。附图简述通过示例而非限制的方式在附图中的各图中示出了本专利技术的各个实施例,其中:附图说明图1示出了根据实施例的用于提供对处理器状态 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.12.23 IN 3082/DEL/20101.一种方法,包括: 通过操作系统(OS)检测用于将执行所述OS的处理器转换至第一功率状态的机会;以及 响应于所述机会的检测,所述OS启动转换,包括所述OS触发所述处理器的任务切换,所述任务切换将所述处理器的处理器状态的至少一部分保存至任务切换储存库的至少一部分,其中所述任务切换储存库可被不支持所述处理器的功率状态转换的另一任务切换访问。2.按权利要求1所述的方法,其特征在于,所述第一功率状态包括处理器空闲状态。3.按权利要求1所述的方法,其特征在于,所述任务切换包括将所述处理器从执行OS上下文中的任务切换至执行另一上下文中的功率管理任务。4.按权利要求3所述的方法,其特征在于,所述另一上下文是单线程上下文。5.按权利要求3所述的方法,其特征在于,执行所述功率管理任务包括执行固件。6.按权利要求5所述的方法,其特征在于,执行所述功率管理任务包括执行基本输入/输出系统(BIOS)代码。7.按权利要求1所述的方法,其特征在于,所述任务切换包括将所述处理器从执行在所述OS上运行的应用的任务切换,其中在不向所述应用指示需要停止用于所述转换的操作的情况下执行所述任务切换。8.按权利要求1所述的方法,其特征在于,将所述处理器的处理器状态的至少一部分保存的任务切换包括将段寄 存器状态、控制寄存器状态、EFLAG寄存器状态、EIP寄存器状态和段选择器状态中的一个或多个保存至所述任务切换储存库的任务切换。9.一种装置,包括: 存储器;以及 耦合至所述存储器的处理器,所述处理器执行操作系统(OS)以检测用于将所述处理器转换至第一功率状态的机会,并且响应于检测所述机会以启动所述转换,包括所述OS触发所述处理器的任务切换,所述任务切换将所述处理器的处理器状态的至少一部分保存至任务切换储存库的至少一部分,其中所述任务切换储存库可被不支持所述处理器的功率状态转换的另一任务切换访问。10.按权利要求9所述的装置,其特征在于,所述OS的处理器管理器用于检测用于所述转换的机会。11.按权利要求9所述的装置,其特征在于,所述第一功率状态包括处理器空闲状态。12.按权利要求9所述的方法,其特征在于,所述任务切换包括所述OS将所述处理器从执行OS上下文中的任务切换至执行另一上下文中的功率管理任务。13.按权利要求12所述的装置,其特征在于,所述另一上下文是单线程上下文。14.按权利要求12所述的装置,其特征在于,执行所述功率管理任务包括执行固件。15.按权利要求9所述的装置,其特征在于,所述任务切换包括所述OS将所述处理器从执行在所述OS上运行的应用的任务切换,其中在不向所述应用指示需要停止用于所述转换的操作的情况下执行所述任务切换。16.按权利要求9所述的装置,其特征在于,将所述处理器的处理器状态的至少一部分保存的任务切换包括将段寄存器状态、控制寄存器状态、EFLAG寄存器状态、EIP寄存器状态和段选择器状态中...
【专利技术属性】
技术研发人员:R·穆拉利达,H·瑟沙德瑞,B·弗莱明,V·路德拉穆尼,
申请(专利权)人:英特尔公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。