计算系统及用于控制计算系统的方法技术方案

技术编号:19388584 阅读:21 留言:0更新日期:2018-11-10 01:55
本发明专利技术涉及一种计算系统及用于控制计算系统的方法。根据各种实施例,可提供一种计算系统。该计算系统可包括:电路,被配置成以多个运行频率运行;图形输出部,被配置成输出用于显示的图像数据;速率确定器,被配置成确定该图形输出部的帧速率;以及频率设置器,被配置成基于所确定的帧速率设置该电路的运行频率。

Computing system and method for controlling computing system

The invention relates to a computing system and a method for controlling a computing system. According to various embodiments, a computing system can be provided. The computing system may include: a circuit configured to operate at multiple operating frequencies; a graphics output unit configured to output image data for display; a rate determiner configured to determine the frame rate of the graphics output unit; and a frequency setter configured to set the operation of the circuit based on the determined frame rate. Line frequency.

【技术实现步骤摘要】
计算系统及用于控制计算系统的方法本申请是申请日为2012年10月16日、申请号为201280077746.1(国际申请号为PCT/US2012/060325)、名称为“计算系统及用于控制计算系统的方法”的专利技术专利申请的分案申请。
各种实施例通常涉及计算系统及用于控制计算系统的方法。
技术介绍
计算系统可能具有有限的能量供应性能。因此,可能期望保持尽可能低的能量消耗。
技术实现思路
根据各种实施例,可提供一种计算系统。该计算系统可包括:电路,被配置成以多个运行频率运行;图形输出部,被配置成输出用于显示的图像数据;速率确定器,被配置成确定图形输出部的帧速率;以及频率设置器,被配置成基于该确定的帧速率设置电路的运行频率。根据各种实施例,可提供一种计算系统。该计算系统可包括:电路,被配置成以多个运行频率运行;储存器,被配置成储存预定应用程序的预定频率的值;以及频率设置器,被配置成如果计算系统执行预定应用程序,则将预定频率设置为运行频率。根据各种实施例,可提供一种计算系统。该计算系统可包括:处理器,被配置成以多个运行频率运行;电源,被配置成向处理器提供电力;电力测量电路,被配置成测量由电源提供的电力;以及频率设置器,被配置成基于测量的电力设置处理器的运行频率。根据各种实施例,可提供一种用于控制计算系统的方法。该方法可包括:控制电路,该电路被配置成以多个运行频率运行;控制图形输出部,该图形输出部被配置成输出用于显示的图像数据;确定该图形输出部的帧速率;以及基于该确定的帧速率设置该电路的运行频率。根据各种实施例,可提供一种用于控制计算系统的方法。该方法可包括:控制电路,该电路被配置成以多个运行频率运行;储存预定应用程序的预定频率的值;以及如果计算系统执行该预定应用程序,则将该预定频率设置为该电路的运行频率。根据各种实施例,可提供一种用于控制计算系统的方法。该方法可包括:控制处理器,该处理器被配置成以多个运行频率运行;控制电源,该电源被配置成向处理器提供电力;测量由电源提供的电力;以及基于测量的电力设置处理器的运行频率。附图说明在附图中,全部不同视图中相似的附图标记一般指代相同的部分。这些附图未必按比例绘制,而是一般着重于说明本专利技术的原理。为清楚起见,可任意扩大或缩小各种特征或元件的尺寸,在以下说明中,参照以下附图来说明本专利技术的各种实施例,其中:图1示出根据实施例的计算系统;图2示出根据实施例的计算系统;图3示出根据实施例的计算系统;图4示出根据实施例的计算系统;图5示出根据实施例的计算系统;图6示出根据实施例的计算系统;图7示出根据实施例阐明用于控制计算系统的方法的流程图;图8示出根据实施例阐明用于控制计算系统的方法的流程图;以及图9示出根据实施例阐明用于控制计算系统的方法的流程图。具体实施方式以下参考附图进行详细说明,这些附图通过举例说明的方式示出可用于实践本专利技术的具体细节及实施例。这些实施例被足够详细地描述,以使本领域技术人员能够实践本专利技术。可在不脱离本专利技术的范围的情况下,使用其他实施例并且作出结构及逻辑上的改变。各种实施例未必相互排斥,因为一些实施例可与一个或多个其他实施例相组合而形成新的实施例。为使本专利技术可易于理解并达到实际效果,现将通过举例而非限制的方式并参考附图来描述特定的实施例。计算系统可包括例如由计算系统执行的过程中使用的存储器。实施例中所使用的存储器可以是易失性存储器,例如DRAM(动态随机存取存储器),或者可以是非易失性存储器,例如PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、或闪存(例如,浮动栅极存储器、电荷俘获存储器、MRAM(磁阻式随机存取存储器)或PCRAM(相变随机存取存储器)。在实施例中,“电路”可理解为任何一种逻辑执行实体,其可为执行存储在内存、固件或其任何组合中的软件的专用电路或处理器。因此,在实施例中,“电路”可以是硬接线逻辑电路或诸如可编程处理器的可编程逻辑电路,例如微处理器(例如复杂指令集计算机(CISC)处理器或精简指令集计算机(RISC)处理器)。“电路”还可以是执行软件的处理器,该软件例如是任何一种计算机程序,例如使用虚拟机代码(诸如例如Java)的计算机程序。下面将要更详细描述的各个功能的任何其他种类的实现方式也可根据可替代实施例而被理解为“电路”。应理解,本文中被描述为具有不同名称的电路(例如“电路A”和“电路B”)还可以以如上所述的一个实体电路的形式提供。应理解,本文所称的“计算系统”可以是桌面计算机或笔记本电脑或游戏计算机(如视频游戏控制台)或任何其他种类的个人计算机或计算装置。针对装置提供各种实施例,并针对方法提供各种实施例。应理解,装置的基本属性也适用于方法,反之亦然。因此,为简洁起见,将省略这种属性的重复说明。应理解,本文针对特定装置描述的任何属性还可适用于本文描述的任何装置。应理解,本文针对特定方法描述的任何属性还可适用于本文描述的任何方法。此外,应理解,对于本文描述的任何装置或方法,未必描述的所有组件或步骤必须包含于该装置或方法中,而是可仅包含某些(而非全部)组件或步骤。常用的笔记本电脑可具有电池,该电池可根据使用的技术具有最大放电率。锂离子聚合物电池可具有1.5C(其中C是该电池的容量)的最大连续放电率。因此,具有60Wh容量(C)的锂离子电池的计算机可具有90W(1.5C)的最大连续放电。仅当计算机的CPU(中央处理单元)、GPU(图形处理单元)以及其他组件上具有显著的负荷时,这种高电流消耗才是可能的。这在GPU可被密集使用且CPU支持所有非图形功能的游戏及图形应用程序中可更为常见。为防止电池被破坏,可期望将电流保持在最大值以下。传统的计算机可测量这种电流(直接测量或通过与智能电池组的通讯进行测量),并且如果在一短时间段内测量到高于该最大值的值,则为了降低功耗可通过嵌入式控制器(EC)来减小图形处理单元(GPU)时钟频率。时钟速度降低的结果是计算机图形处理性能的急剧下降。如果计算机当前正在运行图形密集型应用或应用程序(诸如视频游戏),则每秒帧数(fps)可根据所实施的时钟速度的降低而急剧下降(例如从大于30fps降至7-10fps)。在当今市场上的许多产品中可看到这种限制。根据各种实施例,GPU可保持在全功率,而可在别处降低功耗。应理解,尽管运行频率减小的电路被描述为CPU或GPU,然而电路不限于CPU或GPU,而可以是计算系统的任何其他装置或子装置,例如微处理器或微控制器。图1示出根据实施例的计算系统100。计算系统100可包括电路102,被配置成以多个运行频率运行。计算系统100可进一步包括图形输出部104,被配置成输出用于显示的图像数据。计算系统100可进一步包括速率确定器106,被配置成确定图形输出部104的帧速率。计算系统100可进一步包括频率设置器108,被配置成基于确定的帧速率设置电路102的运行频率。电路102、图形输出部104、速率确定器106、以及频率设置器108可经由连接件110(或多个分离的连接件)连接,连接件110例如电连接件或光学连接件,例如任何一种电缆或总线。根据各种实施例,电路102可包括或可以是处理器或可被包括在处理器中。根据各种实施例,该本文档来自技高网...

【技术保护点】
1.一种计算系统,包括:电路,被配置成以多个运行频率运行;图形输出部,被配置成输出用于显示的图像数据;速率确定器,被配置成确定所述图形输出部的帧速率;以及频率设置器,被配置成基于所确定的帧速率设置所述电路的运行频率。

【技术特征摘要】
1.一种计算系统,包括:电路,被配置成以多个运行频率运行;图形输出部,被配置成输出用于显示的图像数据;速率确定器,被配置成确定所述图形输出部的帧速率;以及频率设置器,被配置成基于所确定的帧速率设置所述电路的运行频率。2.根据权利要求1所述的计算系统,其中所述频率设置器进一步被配置成如果所确定的帧速率低于预定的第一阈值,则增大所述电路的所述运行频率。3.根据权利要求1所述的计算系统,其中所述频率设置器进一步被配置成如果所确定的帧速率高于预定的第二阈值,则减小所述电路的所述运行频率。4.根据权利要求2所述的计算系统,其中所述频率设置器进一步被配置成如果所确定的帧速率高于预定的第二阈值,则减小所述电路的所述运行频率;以及其中所述第一阈值低于所述第二阈值。5.一种计算系统,包括:电路,被配置成以多个运行频率运行;储存器,被配置成储存预定应用程序的预定频率的值;以及频率设置器,被配置成如果所述计算系统执行所述预定应用程序,则将所述预定频率设置为所述电路的运行频率。6.根据权利要求5所述的计算系统,其中所述储存器进一步被配置成为多个应用程序中的每一个储存应用程序专用频率值。7.根据权利要求6所述的计算系统,其中所述频率设置器进一步被配置成如果不止一个应用程序被执行,则将基于所述不止一个应用程序的所述不止一个应用程序专用频率值的频率设置为所述电路的运行频率。8.根据权利要求6所述的计算系统,其中所述频率设置器进一步被配置成如果不止一个应用程序被执行,则将所述不止一个应用程序的所述不止一个应用程序专用频率值的总和设置为所述电路的运行频率。9.根据权利要求6所述的计算系统,其中所述频率设置器进一步被配置成如果不止一个应用程序被执行,则将所述不止一个应用程序的所述不止一个应用程序专用频率值的最大值设置为所述电路的运行频率。10.一种计算系统,包括:处理器,被配置成以多个运行频率运行;电源,被配置成向所述处理器提供电力;电力测量电路,被配置成测量由...

【专利技术属性】
技术研发人员:约翰·亚历山大·威尔森
申请(专利权)人:雷蛇亚太私人有限公司
类型:发明
国别省市:新加坡,SG

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

1