中央处理器控制方法技术

技术编号:9617945 阅读:248 留言:0更新日期:2014-01-30 05:35
本发明专利技术公开一种中央处理器控制方法,适用于中央处理器,其中中央处理器的操作频率在一般操作下具有正常操作频率,中央处理器控制方法包括:根据汇集平台电源管理技术将多个第一工作任务结合为第一连续工作任务;当接收到上述第一连续工作任务时,将中央处理单元由休眠模式切换至操作模式;将中央处理器的操作频率由正常操作频率提升至第一操作频率,并以第一操作频率处理第一连续工作任务;以及当第一连续工作任务处理完成后,将中央处理器设为休眠模式,其中第一操作频率的工作频率高于正常操作频率的工作频率。

Central processor control method

The invention discloses a control method for the central processor, the central processor, the operating frequency of the CPU has a normal operation frequency in normal operation, the central processor control method comprises: according to the collection platform power management technology will be the first task for the combination of the first continuous task; when receiving the first continuous task when will the central processing unit from sleep mode to the mode of operation; the central processor operating frequency from the normal operating frequency up to the first operating frequency, and the first operating frequency of the first continuous processing tasks; and when the first continuous task after processing, the CPU is set to sleep mode, the working frequency of the first operation the frequency is higher than the normal operating frequency of the operating frequency.

【技术实现步骤摘要】
中央处理器控制方法
本专利技术主要为一种中央处理器控制方法,尤其涉及用于中央处理器的温度管理。
技术介绍
一般来说,传统的中央处理单元为了达到更好的效能时,会提升其功率来执行相关操作,然而随着功率的提升也会造成中央处理器的温度快速的上升,为了降低其温度是必须要降低其功率,因此需要一种能够维持处理单元的效能并同时降低温度的处理单元控制方法。
技术实现思路
本专利技术公开一种中央处理器控制方法,适用于一中央处理器,其中上述中央处理器的操作频率在一般操作下具有一正常操作频率,上述方法包括:根据汇集平台电源管理(CPPM,ConvergedPlatformPowerManagement)技术将多个第一工作任务结合为一第一连续工作任务;当接收到上述第一连续工作任务时,将上述中央处理单元由一休眠模式切换至一操作模式;将上述中央处理器的操作频率由上述正常操作频率提升至一第一操作频率,并通过上述第一操作频率处理上述第一连续工作任务;当上述第一连续工作任务处理完成后,将上述中央处理器设为上述休眠模式。本专利技术公开一种中央处理器控制方法,适用于一中央处理器,上述方法包括:设定上述中央处理器的一温度临界值;根据上述温度临界值判断一最大可处理负载量;根据汇集平台电源管理(CPPM,ConvergedPlatformPowerManagement)技术将多个第一工作任务结合为一第一连续工作任务;判断上述第一连续工作任务的一负载量是否大于上述最大可处理负载量;当上述第一连续工作任务的上述负载量大于上述最大可处理负载量时,将上述第一连续工作任务中之一超载部分的上述第一工作任务移出上述第一连续工作任务;当接收到上述第一连续工作任务时,将上述中央处理单元由一休眠模式切换至一操作模式,以及处理上述第一连续工作任务;当上述第一连续工作任务处理完成后,将上述中央处理器设为上述休眠模式。附图说明由阅读以下详细说明及配合附图的举例,可更完整地了解本专利技术所公开,如下:图1A是显示一中央处理器的一控制实施例的工作任务流量状态图;图1B是显示一中央处理器的另一控制实施例的工作任务流量状态图;图2是显示根据本专利技术中央处理器控制的方法实施例的流程图;图3是显示的本专利技术图2所示一控制实施例的工作任务流量状态图;图4是显示的本专利技术图1B以及图3所示的控制实施例的工作任务流量状态图以及温度状态图;以及图5是显示根据本专利技术中央处理器控制的方法实施例的流程图。【主要元件符号说明】A1-A4、a1-a8~工作任务;t0、t1、t2、t3~时间点;task1~工作任务;TL1、TL2、TU1、TU2~温度。具体实施方式以下叙述显示许多藉本专利技术完成的实施例。其叙述用以说明本专利技术的基本概念并不带有限定的含意。本专利技术的范围在所附的权利要求书中有最佳的界定。为了降低计算机或是电子装置在操作时所产生的热能,一般来说,通常会以使用较低操作功率的中央处理器或是降低中央处理器的操作功率来完成,然而工作效能却也因此被降低。为了改善电子装置在高功率操作时所产生的过热温度,以及维持中央处理器的高效能,本专利技术提供一种中央处理器的操作方法,通过对工作任务的安排以及中央处理器工作模式的设定改善上述问题。在一般的电子装置或是计算机系统中,其系统要进行操作(例如,数据的传送接收或是程序的执行)时会发出通知信号至系统中的中央处理器装置,当中央处理器接收到通知信号时,则立即根据通知信号的工作任务内容执行对应的程序。举例来说,图1A是显示一传统的工作任务流量状态图,用以表示中央处理器随着时间所接收到的工作任务,其中横轴表示为时间轴,纵轴表示为工作任务的所需的功率消耗,而时间轴上的长条图表示工作任务A1~A4以及a1~a8以及其功率消耗。如图1A所示,当中央处理器接收到工作任务时,此时中央处理器将切换为操作状态,并根据其工作任务作对应的处理,另一方面,二个工作任务之间的空白处,中央处理器则切换为休眠状态。可以注意到,在图1A中,由于各个工作任务为离散的分布,因此当中央处理器完成一个工作任务进入休眠模式之后,又会在短时间内被唤醒以继续另一个工作任务,休眠的时间相当零散,消耗的功率也因此增加。为了降低中央处理器短时间内重复被唤醒所产生的不必要功率消耗,英特尔公司提出了汇集平台电源管理(CPPM,ConvergedPlatformPowerManagement)技术对工作任务进行整合排程,并应用于计算机系统中的电源管理。根据汇集平台电源管理(以下称CPPM)的技术,将中央处理器切换至操作模式以执行工作任务之前,将系统中所接收到的多个通知信号或工作任务暂存,并以固定的周期将多个工作任务先整合为一连续的工作任务,接着,再将中央处理器切换至操作模式以执行的连续工作任务,如图1B所示。由图1B中可以发现,随着工作任务a1~a8的结合并连续的执行,也减少了反复将中央处理器唤醒以及休眠的切换次数,进而减少功率的消耗。需注意到,在此实施例中,工作任务的结合方式仅用以说明,在一些实施例中工作任务的安排以及结合方式可更进一步的根据不同工作任务的重要性以及工作任务的可延迟时间来决定,例如,在图1A以及图1B中的工作任务A1~A4,表示系统进行的中断操作,由于其重要性以及不可延迟性,一般来说并不会作变动。此外,在一些实施例中,当工作任务的可延迟时间较短,则在结合工作任务时会优先处理。图2是根据本专利技术一实施例的一中央处理器控制流程图。在步骤S202中,根据汇集平台电源管理(CPPM,ConvergedPlatformPowerManagement)技术将所接收到的多个工作任务结合为一个连续工作任务,接着在步骤S204中,还根据所结合的连续工作任务的负载量来对中央处理器进行超频(overclocking),举例来说,当所结合的连续工作任务的负载量较大时,操作频率则设为较高,而连续工作任务的负载量较低时,操作频率则设为较低。另外,在一些实施例中,还可根据使用者设定的温度临界值来决定中央处理器的操作频率,以求得最低可完成连续工作任务且完成时不超过温度临界值的操作频率。接着,在步骤S206中,中央处理器则在操作模式下超频至所设定的操作频率对连续工作任务中的各个工作任务进行处理,当处理完成后则进入步骤S208,此时中央处理器则切换回休眠模式,并在步骤S210中判断是否接收到下一个工作任务或连续工作任务,当接收到下一个工作任务或连续工作任务则回到步骤S202,当没有接收到下一个工作任务或连续工作任务时则将中央处理器维持于休眠模式。图3是显示的本专利技术图2所示一中央处理器控制实施例的工作任务流量状态图。通过对比图3与图1B可知,由于中央处理器在处理连续的工作任务时还根据连续工作任务的负载量来提升操作频率,因此在图3中处理连续工作任务的消耗功率更高。虽然随着操作频率的上升使得中央处理器温度上升的速率也随之增加,然而操作频率的上升亦加速了连续工作任务的处理速度,进而可以提前进入休眠模式,且由于在休眠模式时,中央处理器不进行操作,不再产生热能并且持续的散热,因此通过延长中央处理器进入休眠模式的时间延长,反而更能降低系统的温度。以下更通过图4来比较图3与图1B的中央处理器控制实施例,其中,图4(A)是显示图1B的任务流量状态而图4(B)则显示图1B任务流量状态本文档来自技高网...
中央处理器控制方法

【技术保护点】
一种中央处理器控制方法,适用于一中央处理器,其中上述中央处理器的操作频率在一般操作下具有一正常操作频率,上述方法包括:根据汇集平台电源管理(CPPM,Converged?Platform?Power?Management)技术将多个第一工作任务结合为一第一连续工作任务;当接收到上述第一连续工作任务时,将上述中央处理单元由一休眠模式切换至一操作模式;将上述中央处理器的操作频率由上述正常操作频率提升至一第一操作频率,并通过上述第一操作频率处理上述第一连续工作任务;以及当上述第一连续工作任务处理完成后,将上述中央处理器设为上述休眠模式;其中上述第一操作频率的工作频率高于上述正常操作频率的工作频率。

【技术特征摘要】
1.一种中央处理器控制方法,适用于一中央处理器,其中上述中央处理器的操作频率在一般操作下具有一正常操作频率,上述方法包括:根据汇集平台电源管理(CPPM,ConvergedPlatformPowerManagement)技术将多个第一工作任务结合为一第一连续工作任务;当接收到上述第一连续工作任务时,将上述中央处理单元由一休眠模式切换至一操作模式;设定上述中央处理器的一温度临界值;根据上述第一连续工作任务的一负载量以及上述温度临界值决定最低可完成上述第一连续工作任务且完成时不超过上述温度临界值的一第一操作频率,将上述中央处理器的操作频率由上述正常操作频率提升至上述第一操作频率,并通过上述第一操作频率处理上述第一连续工作任务;以及当上述第一连续工作任务处理完成后,将上述中央处理器设为上述休眠模式;其中上述第一操作频率的工作频率高于上述正常操作频率的工作频率。2.如权利要求1所述的中央处理器控制方法,还包括:根据上述温度临界值判断一最大可处理负载量;判断上述第一连续工作任务的上述负载量是否大于上述最大可处理负载量;以及当上述第一连续工作任务的上述负载量大于上述最大可处理负载量时,将上述第一连续工作任务中的一超载部分的上述第一工作任务移出上述第一连续工作任务。3.如权利要求2所述的中央处理器控制方法,还包括:当上述第一连续工作任务处理完成并且上述中央处理器进入上述休眠模式后,根据汇集平台电源管理技术将多个第二工作任务以及上述超载部分的上述第一工作任务结合为一第二连续工作任务;当接收到上述第二连续工作任务时,将上述中央处理单元由上述休眠模式切换至上述操作模式;将上述中央处理器的操作频率由上述正常操作频率提升至一第二操作频率,通过上述第二操作频率处理上述第二连续工作任务;以及当上述第二连续工作任务处理完成后,将上述中央处理器设为上述休眠模式;其中上述第二操作频率的工作频率高于上述正常操作频率的工作频率。4.如权利要求3所述的中央处理器控制方法,其中上述中央处理器使用上述第一操作频率将上述第一连续工作任务处理完成的时间点与开始接收到上述第二连续工作任务的时间点之间具有一第一间隔时间,而使用上述正常操作频率将上述第一连续工作任务处理完成与接收到上述第二连续工作任务之间具有一第二间隔时间,其中上述第一间隔时间大于上述第二间隔时间。5.一种中央处理器控制方法,适用于一中央处理器,上述方法包括:设定上述中央处理器的一温度临界值;根据上述温度临界值判断一最大可处理负载量;根据汇集平台...

【专利技术属性】
技术研发人员:聂剑扬
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1