调整电子设备的处理能力的方法和电子设备技术

技术编号:17733580 阅读:60 留言:0更新日期:2018-04-18 11:12
本发明专利技术公开一种调整电子设备的处理能力的方法和电子设备。调整电子设备的处理能力的方法包括:根据在当前显示刷新间隔中的处理器的第一空闲时间来确定一个或多个所述处理器的第一增加值;以及根据所述第一增加值调整所述处理器的处理能力。本发明专利技术所公开的调整电子设备的处理能力的方法和电子设备,能够大大降低了电子设备的功耗而不牺牲性能和用户体验。

Methods and electronic equipment to adjust the processing capacity of electronic equipment

The invention discloses a method and an electronic device for adjusting the processing power of an electronic device. Including the method of processing capacity adjustment of electronic equipment: according to the current display in the first free time of the processor in the refresh interval to determine one or more of the processor is the first value added; and the first value added processing capacity of the processor is adjusted according to the. The method and electronic device for adjusting the processing capacity of the electronic device in the invention can greatly reduce the power consumption of the electronic device without sacrificing performance and user experience.

【技术实现步骤摘要】
调整电子设备的处理能力的方法和电子设备
本专利技术有关于应用程序通常涉及到处理器缩放(processorscaling),尤其是基于一个或多个处理器的空闲时间(slacktime)的处理器缩放。
技术介绍
功率管理(powermanagement)一直是电子系统的重要问题,特别是对于那些具有有限的功率预算的电子系统。例如,移动设备是由电池来供电,减少功率消耗,可使其电池持续更长的时间。目前,存在各种可在任何给定的时间来调整处理能力的机制。在传统的设计中,基于电池中存储的电量来调整处理能力。电池中的电量越多,分配的处理资源就越多。在另一个常规设计中,根据最坏情况下的工作负载要求来调整处理能力。虽然在任何时间点(例如,在夜间)工作负载可能是相对较低的,存在工作负载突然达到尖峰的可能性,因此,电子系统被配置为运行于假设最坏情况下的工作负载可能实际发生。例如,处理能力通常被显著地提升,以确保目前的工作负载需求得到充分满足。然而,由于处理能力被配置为高于目前的工作负载需求的性能水平,因此浪费了功率。因此,需要更为灵活和更强大的处理器缩放方式。
技术实现思路
有鉴于此,本专利技术提供一种调整电子设备的处理能力的方法和电子设备。依据本专利技术一实施方式,提供调整电子设备的处理能力的方法,包括:根据在当前显示刷新间隔中的处理器的第一空闲时间来确定一个或多个所述处理器的第一增加值;以及根据所述第一增加值调整所述处理器的处理能力。依据本专利技术另一实施方式,提供一种电子设备,包括:一个或多个处理器;以及存储器,存储当由所述处理器执行时使得所述电子设备执行用于调整其处理能力的方法的指令,所述方法包括:根据在当前显示刷新间隔中的处理器的第一空闲时间来确定一个或多个所述处理器的第一增加值;以及根据所述第一增加值调整所述处理器的处理能力。本专利技术所提供的调整电子设备的处理能力的方法和电子设备,能够大大降低了电子设备的功耗而不牺牲性能和用户体验。对于已经阅读后续由各附图及内容所显示的较佳实施方式的本领域的技术人员来说,本专利技术的各目的是明显的。附图说明图1为根据本专利技术一实施例的电子设备的硬件结构的方框图。图2为根据本专利技术一实施例的电子设备100的软件架构的方框图。图3为根据本专利技术一实施例的调整电子设备的处理能力的方法的流程图。图4A为根据本专利技术一实施例的确定空闲时间的示意图。图4B为根据本专利技术另一实施例的确定空闲时间的示意图。图5A为根据本专利技术一实施例的空闲时间和触摸事件的增加值(boostvalue)之间的关系的示意图。图5B为根据本专利技术一实施例的空闲时间和非触摸事件的增加值之间的关系的示意图。图6为关于配置满足触摸事件的需求的处理能力的传统设计和本专利技术的比较的示意图。具体实施方式以下实施例仅用来举例阐释本专利技术的一般原理,并非用以限定本专利技术。应该理解的是,可以使用软件、硬件、固件或任何组合来实现这些实施例。图1为根据本专利技术一实施例的电子设备的硬件结构的方框图。电子设备100包括处理器10、图形处理单元(GPU)20、显示装置30、与存储装置40。该电子设备100可以是移动电话、智能手机、平板电脑、笔记本电脑、通用计算机或其它类似的设备。处理器10可以是通用的处理器(例如,中央处理单元(CPU))、微控制单元(MCU)、应用处理器、数字信号处理器(DSP)、或类似的,其包括控制GPU20发送一系列的帧数据(例如,表示文本信息、图形、图像等)至显示装置30、以及存储数据至存储装置40和从存储装置40获取(retrieving)数据的各种电路。特别是,处理器10协调(coordinate)GPU20、显示装置30和存储装置40的上述操作,以执行调整电子设备100的处理能力的方法。GPU20也包括各种电路,用于提供图形和图像处理功能,以及输出上述帧数据至显示装置30。如本领域的技术人员所理解的,处理器10和GPU20的电路通常包括以这样的方式配置的晶体管,以便根据上述描述的功能和操作来控制电路的操作。如将进一步理解的是,晶体管的具体结构或互连通常是由编译器(如寄存器转换语言(RegisterTransferLanguage,RTL)编译器)来决定的。RTL编译器可以由处理器在与汇编语言代码非常类似的脚本上操作,以将脚本编译成用于最终电路的布局或制造的形式。事实上,RTL因其在促进电子和数字系统的设计过程中的作用和用途而众所周知。显示装置30可以是液晶显示器(LCD)、发光二极管(LED)显示器、或电子纸显示器(ElectronicPaperDisplay,EPD)等,用于提供显示功能,包括产生垂直同步脉冲。另外,显示装置30可以是触摸显示屏,其包括设置在其上或其下的一个或多个触摸传感器,用于感测物体(如手指或触控笔(styluses))的触摸、接触或接近。存储装置40的是一种非暂时性计算机可读存储介质,如存储器(例如,闪存或非易失随机存取存储器(NVRAM))、磁存储器(如硬盘或磁带)、或光盘,或上述的任意组合,用于存储将被显示的处理后的帧数据,以及存储应用程序、通信协议和/或本申请的方法的指令和/或程序代码。应当理解的是,在图1所示的实施例仅用于说明目的,并非用以限制本专利技术的范围。例如,电子设备100还包括提供位置信息的GPS、作为人机界面(MMI)与用户进行交互的输入装置(如按钮、键盘、鼠标、触摸板、摄像头、麦克风和/或扬声器等)、和/或提供有线和/或无线数据通信功能的通信装置。更进一步地,如果电子设备100支持有线数据通信功能,通信装置可包括电缆调制解调器、非对称数字用户线路(ADSL)调制解调器、光纤调制解调器(FOM)、以太网接口、或其他有线接口。如果电子设备100支持无线数据通信功能,其可以包括天线、射频装置和基带处理装置。基带处理装置可以用于执行基带信号处理和控制一个或多个用户识别卡(subscriberidentitycards)和射频装置之间的通信。基带处理装置可包含多个硬件组件以执行基带信号处理,包括模数转换(ADC)/数字模拟转换(DAC)、增益调节、调制/解调、编码/解码等等。射频装置可通过天线接收射频无线信号,将接收到的射频无线信号转换为将由基带处理装置来处理的基带信号;或从基带处理装置接收基带信号,并将接收的基带信号转换为随后通过天线来发射的射频无线信号。该射频装置还可以包含多个硬件装置以执行射频转换。例如,射频装置可以包括混频器,以将基带信号与在所支持的蜂窝技术的射频中振荡的载波相乘,其中射频可以是:在无线保真技术(WiFi)中使用的2.4GHz、3.6GHz、4.9GHz或5GHz;或者在通用分组无线服务(GPRS)或全球演进增强数据率(EDGE)技术中使用的900MHz、1800MHz或1900MHz;或者在宽带码分多址(WCDMA)技术中使用的900MHz、1900MHz或2100MHz;或者在长期演进(LTE)、时分LTE(TD-LTE)、高级LTE(LTE-A)技术中使用的900MHz、2100MHz、或2.6GHz;或者是取决于使用中的无线接入技术(RAT)的另一个射频。图2为根据本专利技术一实施例的电子设备100的软件架构的方框图。该软件架构包括用户模式210和内核模式220,其中内核模式220与运行特权操本文档来自技高网...
调整电子设备的处理能力的方法和电子设备

【技术保护点】
一种调整电子设备的处理能力的方法,其特征在于,包括:根据在当前显示刷新间隔中的处理器的第一空闲时间来确定一个或多个所述处理器的第一增加值;以及根据所述第一增加值调整所述处理器的处理能力。

【技术特征摘要】
2016.10.07 US 15/287,9781.一种调整电子设备的处理能力的方法,其特征在于,包括:根据在当前显示刷新间隔中的处理器的第一空闲时间来确定一个或多个所述处理器的第一增加值;以及根据所述第一增加值调整所述处理器的处理能力。2.如权利要求1所述的方法,其特征在于,所述当前显示刷新间隔是以当前垂直同步脉冲和先前垂直同步脉冲为界限。3.如权利要求1所述的方法,其特征在于,所述当前显示刷新间隔是以所述处理器开始处理帧数据的第一时刻和处理的所述帧数据被取回以用于屏幕显示的第二时刻为界限。4.如权利要求1所述的方法,其特征在于,还包括:根据在先前显示刷新间隔中的所述处理器的第二空闲时间来确定所述处理器的第二增加值;其中,进一步根据所述第二增加值来确定所述第一增加值。5.如权利要求1所述的方法,其特征在于,还包括:产生所述处理器是否被配置为处理与触摸事件相关的帧数据的确定结果;其中,进一步根据所述确定结果调整所述处理器的处理能力。6.如权利要求1所述的方法,其特征在于,所述处理能力包括下列中的至少一个:每个所述处理器的相应时钟频率;每个所述处理器的激活的核的相应数量;以及每个所述处理器的所述激活的核的相应类型。7.一种电子设备,其特...

【专利技术属性】
技术研发人员:周信彰黄世杰罗仁杰
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1