可调整工作频率的硬件元件的效能最佳化方法技术

技术编号:2841599 阅读:186 留言:0更新日期:2012-04-11 18:40
一种可调整工作频率的硬件元件的效能最佳化方法,其是通过检测硬件元件的工作电流,并通过测得的工作电流至转换表中取得相对应的工作阶级,再将取得的工作阶级与当前执行的工作阶级相比较,以于取得的工作阶级不同于当前执行的工作阶级时,执行硬件元件的各项参数的调整,以及相应硬件元件的散热元件的运作调整,藉以使硬件元件达到较佳的效能表现。

【技术实现步骤摘要】

本专利技术是关于一种频率调制方法,特别是一种。
技术介绍
随着科技的快速发展,人们越来越依赖信息处理装置的使用,大至国家政府、企业系统,小到家庭及个人,为了方便及提高工作的效率,相对的信息处理系统的工作频率亦日趋提升。因此,通过计算机配件或接口设备的超/降频,使信息处理系统发挥出最佳的效能是目前最常用的方法之一。以显示卡为例,于显示卡上具有图形处理器(graphic processing unit;GPU),其专门用于处理二维、三维图像,通过时钟信号来进行指令执行和存储器的存取等操作的同步。因此,当通过人为地提高此些时钟信号的频率时,即可提高显示卡的性能。已知对于显示卡的工作频率(clock frequency)的调整方法,也就是所谓的“超频”或“降频”,绝大部分都是由使用者利用手动操作方式来进行调整的。换句话说,对显示卡的超频通常是使用者通过应用软件来手动调整显示卡的核心(core)频率和显存频率。其中,调整核心频率即是对GPU的核心进行超频/降频,此方面类似于对中央处理器(central processing unit;CPU)的内部频率的超频/降频。而调整显存频率即是增加/减少图形缓存的存取速度,藉以减小存储器的瓶颈效应,此方面与对于主机板的外频进行调整以获得更大的存储器带宽是相同道理。举例来说,当仅是执行二维(two-dimensional;2D)画面与一般行为时,例如上网或硬盘重组等,GPU维持原本的速度来运作,以保持一般计算机的使用状态;而当执行须使用到大量GPU资源的行为时,例如三维(three-dimensional;3D)游戏或图像处理等,则可将GPU与存储器的工作频率提升一定幅度,以助于计算机可以较佳的效能来进行此些行为,例如游戏或是图像等,的计算。然而,每次人为调整工作频率前,使用者都必须要参考手册说明,并配合其它外围元件的设定,才能够顺利进行调频工作,不但操作程序相当繁琐,而且当使用者相关知识不足时则容易造成调频错误。当调频过当或不足时,往往会造成运作上的额外负担,进而造成相关硬件元件不必要的损耗,以致减少使用寿命。再者,当进行手动调频时,于超频后,若使用者未再进行降频动作之前,显示卡就必须一直在超频的状态下使用,这样不仅耗费电力,也可能减短显示卡的寿命。因此,要如何利用现有的计算机软件程序技术,设计一种可以自动实时调整硬件元件的运作参数,以使硬件元件提供较佳的执行效能,是目前从事相关研发领域人士们所应努力的重要方向。如此一来,不但可避免使用者的人为介入,以减少元件耗损的发生,并且可使计算机配件或接口设备经常保持在最佳化的状态下,以发挥最大的运作效能。
技术实现思路
鉴于以上的问题,本专利技术的主要目的在于提供一种,藉以解决现有技术所揭露的硬件元件无法自动调整各项运作参数的问题。因此,为达上述目的,本专利技术所揭露的,包括有下列步骤检测硬件元件的工作电流;根据测得的工作电流至转换表中取得相对应的工作阶级;将取得的工作阶级与当前执行的工作阶级相比较;当取得的工作阶级高于当前执行的工作阶级时,执行第一调整动作;以及当取得的工作阶级低于当前执行的工作阶级时,执行第二调整动作。其中,第一调整动作包括有下列步骤根据取得的工作阶级和转换表调整硬件元件的工作电压;以及根据取得的工作阶级和转换表调整硬件元件的工作频率。而第二调整动作包括有下列步骤根据取得的工作阶级和转换表调整硬件元件的工作频率;以及根据取得的工作阶级和转换表调整硬件元件的工作电压。此外,于第一调整动作中,可在调整工作电压之前,先根据取得的工作阶级和转换表调整相应硬件元件的散热元件的运作;以及于第二调整动作中,可在调整工作电压之后,根据取得的工作阶级和转换表调整相应硬件元件的散热元件的运作,藉以维持硬件元件的散热效果。如此一来,通过反复不断地动态检查和调整硬件元件的各项参数,即可使此硬件元件保持于较佳的工作效能。再者,可依据实际运用状态而预先建立此转换表,其中于转换表中至少记录有多个工作阶级,以及每一工作阶级所对应的工作电流、工作电压、工作频率和散热元件的运作。此外,可预先设定初始的当前执行的工作阶级,并于每次执行完调整动作后,更新当前执行的工作阶级的记录。此外,当系统开机或重新启动时,可通过执行初始化,将当前执行的工作阶级回复到预先设定的初始工作阶级,接着即可于固定时间间隔反复执行检查和调整动作,进而使应用本专利技术的硬件元件保持于较佳的工作效能。此外,当确认取得的工作阶级非当前执行的工作阶级时,可先记录取得的工作阶级并启动计时一既定时间,然后循环不断地执行硬件元件的工作电流的检测、根据测得的工作电流和转换表取得工作阶级,及确认取得的工作阶级是否同于前次取得的工作阶级;其中,当此次取得的工作阶级同于前次取得的工作阶级时,则接续确认计时是否达既定时间,并于既定时间到达时,才执行调整动作;而当此既定时间内取得的工作阶级有变化时,则不执行后续的调整动作。另外,调整动作亦可采渐近式的方式进行调整。也就是说,当取得的工作阶级高于当前执行的工作阶级时,执行的第一调整动作,其是先根据当前执行的工作阶级和转换表将硬件元件的工作电压调升一阶级,再根据当前执行的工作阶级和转换表将硬件元件的工作频率调升一阶级;反之,当取得的工作阶级低于当前执行的工作阶级时,执行的第二调整动作,其是先根据当前执行的工作阶级和转换表将硬件元件的工作频率调降一阶级,然后根据当前执行的工作阶级和转换表将硬件元件的工作电压调降一阶级。此外,于第一调整动作中,可在调整工作电压之前,先根据当前执行的工作阶级和转换表将相应硬件元件的散热元件的运作调升一阶级;以及于第二调整动作中,可在调整工作电压之后,再根据当前执行的工作阶级和转换表将相应硬件元件的散热元件的运作调降一阶级,藉以维持硬件元件的散热效果。综合上述,应用本专利技术,可通过常驻程序(terminate and stay resident;TSR)方式、固件方式或其它方式而执行具有可调整工作频率的硬件元件(例如处理器、存储器等)的各项参数的调整,及/或执行相应硬件元件的散热元件(例如风扇等)的运作的调整,以提供较佳的运作状态,且避免额外的电力消耗,进而达到硬件元件效能的最佳化。其中,此处理器可为图形处理器(graphic processing unit;GPU)或中央处理器(central processing unit;CPU)等。有关本专利技术的特征与实作,兹配合图示作最佳实施例详细说明如下。附图说明图1为显示根据本专利技术第一实施例的的流程图;图2A、2B为显示根据本专利技术的中调整动作的一实施例的流程图;图3A、3B为显示根据本专利技术的中调整动作的另一实施例的流程图;图4为显示根据本专利技术第二实施例的的流程图;图5A为显示根据本专利技术第三实施例的的流程图;图5B为显示根据本专利技术第四实施例的的流程图;图6为显示根据本专利技术第五实施例的的流程图;图7为显示根据本专利技术第六实施例的的流程图;以及图8A、8B为显示根据本专利技术的中调整动作的又一实施例的流程图。具体实施例方式首先,说明本专利技术的主要构想,其是利用计算机软件程序来进行计算机配件或接口设备的效能(clock frequency)最佳化的自动调整方法,凡是具有可调整工作频率的硬件元件,均可以应用本文档来自技高网
...

【技术保护点】
一种可调整工作频率的硬件元件的效能最佳化方法,包括有下列步骤:检测该硬件元件的工作电流;根据测得的该工作电流至转换表中取得相对应的工作阶级;将该工作阶级与当前执行的工作阶级相比较;当该工作阶级高于该当前执行的 工作阶级时,执行第一调整动作,其中该第一调整动作包括有下列步骤:根据该工作阶级和该转换表调整该硬件元件的工作电压;以及根据该工作阶级和该转换表调整该硬件元件的工作频率;以及当该工作阶级低于该当前执行的工作阶级时,执行 第二调整动作,其中该第二调整动作包括有下列步骤:根据该工作阶级和该转换表调整该硬件元件的工作频率;以及根据该工作阶级和该转换表调整该硬件元件的工作电压。

【技术特征摘要】
1.一种可调整工作频率的硬件元件的效能最佳化方法,包括有下列步骤检测该硬件元件的工作电流;根据测得的该工作电流至转换表中取得相对应的工作阶级;将该工作阶级与当前执行的工作阶级相比较;当该工作阶级高于该当前执行的工作阶级时,执行第一调整动作,其中该第一调整动作包括有下列步骤根据该工作阶级和该转换表调整该硬件元件的工作电压;以及根据该工作阶级和该转换表调整该硬件元件的工作频率;以及当该工作阶级低于该当前执行的工作阶级时,执行第二调整动作,其中该第二调整动作包括有下列步骤根据该工作阶级和该转换表调整该硬件元件的工作频率;以及根据该工作阶级和该转换表调整该硬件元件的工作电压。2.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,其中该第一调整动作还包括有下列步骤在该根据该工作阶级和该转换表调整该硬件元件的工作电压的步骤前,根据该工作阶级和该转换表调整相应该硬件元件的散热元件的运作;以及其中该第二调整动作还包括有下列步骤在该根据该工作阶级和该转换表调整该硬件元件的工作电压的步骤后,根据该工作阶级和该转换表调整相应该硬件元件的散热元件的运作。3.根据权利要求2所述的可调整工作频率的硬件元件的效能最佳化方法,其中该散热元件的运作为风扇的转速。4.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,还包括有下列步骤在该检测该硬件元件的工作电流的步骤前,建立该转换表,其中该转换表至少记录有多个该工作阶级,以及每一该工作阶级所对应的该工作电流、该工作电压、该工作频率和该散热元件的运作。5.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,还包括有下列步骤在该检测该硬件元件的工作电流的步骤前,设定初始的该当前执行的工作阶级。6.根据权利要求4所述的可调整工作频率的硬件元件的效能最佳化方法,还包括有下列步骤在执行该第一调整动作和执行该第二调整动作中之一后,依据取得的该工作阶级更新该当前执行的工作阶级的记录。7.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,还包括有下列步骤在该将该工作阶级与当前执行的工作阶级相比较的步骤后,当该工作阶级非该当前执行的工作阶级时,包括有下列步骤记录取得的该工作阶级并启动计时一既定时间;再次检测该硬件元件的该工作电流;再次根据测得的该工作电流至该转换表中取得相对应的该工作阶级;将此次取得的该工作阶级与前次取得的该工作阶级相比较;当此次取得的该工作阶级同于前次取得的该工作阶级时,包括有下列步骤确认该既定时间的计时状态;当达该既定时间时,根据该工作阶级和该当前执行的工作阶级,执行该第一调整动作和该第二调整动作中之一;以及当未达该既定时间时,返回该再次检测该硬件元件的该工作电流的步骤;以及当此次取得的该工作阶级不同于前次取得的该工作阶级时,不执行该第一调整动作和该第二调整动作。8.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,还包括有下列步骤在该检测该硬件元件的工作电流的步骤前,接收触发信号,以触发该检测该硬件元件的工作电流的步骤的执行。9.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,其中该硬件元件为处理器。10.根据权利要求9所述的可调整工作频率的硬件元件的效能最佳化方法,其中该处理器为图形处理器。11.根据权利要求9所述的可调整工作频率的硬件元件的效能最佳化方法,其中该处理器为中央处理器。12.根据权利要求1所述的可调整工作频率的硬件元件的效能最佳化方法,其中该硬件元件为存储器。13.一种可调整工作频率的硬件元件的效能最佳化方法,包括有下列步骤检测该硬件元件的工作电流;根...

【专利技术属性】
技术研发人员:翁铭廷吴富顺郑博仁
申请(专利权)人:微星科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1