【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算系统,并且特别地,涉及所述计算系统的功耗。
技术介绍
计算机系统在世界上无处不在,包括从例如个人数字助理和蜂窝电话的小型手持电子设备到例如机顶盒、数字摄相机和其他消费类电子产品的专用电子设备,到例如笔记本计算机、准笔记本计算机(sub-notebook)和平板计算机(tablet computer)的中等大小的移动系统,再到桌上系统、工作站和服务器的所有东西。在过去几年,半导体技术已经有了很多进步,这些进步已经导致了改进的电子设备的发展,所述改进的电子设备具有工作于更高频率并支持额外的和/或增强的特征的集成电路(IC)。虽然这些进步已经使得硬件制造商能够设计和建造更快和更精密的计算机系统,但是它们也带来了更高功耗的缺点,尤其是对于电池供电的计算机系统。已知各种用于降低计算机系统中的功耗的技术。例如,高级配置和电源接口(AdvancedConfiguration and Power Interface,ACPI)规范(2002年10月11日2.0b修订版)给出了有关如何降低便携式和其他的计算机系统的动态功耗的信息。针对在计算机系统中使用的处理器,在ACPI规范中定义了四种处理器功耗模式(C0、C1、C2和C3)。例如,在处理器正在执行指令时,它处于C0模式。C0模式是高功耗模式。在处理器不执行指令或者空闲时,它可以被置于低功耗模式C1、C2或C3中的一种。计算机系统中的操作系统可以将空闲的处理器动态地转换到适当的低功耗模式中。C1功率模式是具有最低延迟(latency)的处理器功率模式。C2功率模式相对于C1功率模式提供了改进的功率节省 ...
【技术保护点】
一种方法,包括:使用两个或更多个任务的处理要求为系统建立性能分布,其中,至少两个任务具有不同类型的处理要求,并且其中,建立所述性能分布来适应所述两个或更多个任务的所述处理要求。
【技术特征摘要】
【国外来华专利技术】US 2003-4-9 10/411,8181.一种方法,包括使用两个或更多个任务的处理要求为系统建立性能分布,其中,至少两个任务具有不同类型的处理要求,并且其中,建立所述性能分布来适应所述两个或更多个任务的所述处理要求。2.如权利要求1所述的方法,其中,所述处理要求包括涉及完成期限的要求。3.如权利要求1所述的方法,其中,所述处理要求包括涉及所要求的处理速率的要求。4.如权利要求1所述的方法,其中,所述处理要求包括涉及输入或输出数据流的缓冲的要求。5.如权利要求1所述的方法,其中,所述性能分布包括所述系统中处理器的速度。6.如权利要求5所述的方法,其中,所述性能分布影响所述系统消耗的功率。7.如权利要求5所述的方法,其中,所述处理器的所述速度小于或等于所述处理器可能的最高速度。8.如权利要求1所述的方法,其中,使用两个或更多个任务的所述处理要求建立所述系统的所述性能分布的操作包括确定与所述处理要求中的每一个相关联的期望处理器速度。9.如权利要求8所述的方法,还包括汇总与所述处理要求中的每一个相关联的所述期望处理器速度以便为所述系统形成第一处理器速度。10.如权利要求9所述的方法,还包括安排所述两个或更多个任务,以便使得它们的处理要求在所述系统被设置成以第二处理器速度运行时能够被满足,所述第二处理器速度比所述第一处理器速度慢。11.如权利要求1所述的方法,其中,所述处理要求中的一个或更多个由对应的任务提供。12.如权利要求11所述的方法,其中,所述处理要求中的一个或更多个由所述对应的任务外部的来源指定。13.一种计算机可读介质,具有储存在其上的指令序列,所述指令序列可以由系统执行,并且,在被所述系统执行时,所述指令序列引起所述系统执行一种方法,所述方法包括使用两个或更多个任务的处理要求为系统建立性能分布,其中,至少两个任务具有不同类型的处理要求,并且其中,建立所述性能分布来适应所述两个或更多个任务的所述处理要求。14.如权利要求13所述的计算机可读介质,其中,所述处理要求包括涉及完成期限的要求。15.如权利要求13所述的计算机可读介质,其中,所述处理要求包括涉及所要求的处理速率的要求。16.如权利要求13所述的计算机可读介质,其中,所述处理要求包括涉及输入或输出数据流的缓冲的要求。17.如权利要求13所述的计算机可读介质,其中,所述性能分布包括所述系统中处理器的速度。18.如权利要求17所述的计算机可读介质,其中,所述性能分布影响所述系统消耗的功率。19.如权利要求17所述的计算机可读介质,其中,所述处理器的所述速度小于或等于所述处理器可能的最高速度。20.如权利要求13所述的计算机可读介质,其中,使用两个或更多个任务的所述处理要求建立所述系统的所述性能分布的操作包括确定与所述处理要求中的每一个相关联的期望处理器速度。21.如权利要求20所述的计算机可读介质,还包括汇总与所述处理要求中的每一个相关联的所述期望处理器速度以便为所述系统形成第一处理器速度。22.如权利要求21所述的计算机可读介质,还包括安排所述两个或更多个任务,以便使得它们的处理要求在所述系统被设置成以第二处理器速度运行时能够被满足,所述第二处理器速度比所述第一处理器速度慢。23.如权利要求13所述的计算机可读介质,其中,所述处理要求中的一个或更多个由对应的任务提供。24.如权利要求23所述的计算机可读介质,其中,所述处理要求中的一个或更多个由所述对应的任务外部的来源...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。