处理数据的装置和方法

文档序号:6465450阅读:213来源:国知局

专利名称::处理数据的装置和方法
技术领域
:本发明涉及用于处理数据、能够控制图形控制器的使用的装置和方法。
背景技术
:通常,图形模式是在不采用图形数据以及系统的操作条件/状态的情况下使用的。如在图1的系统100的框图中所示,设置在图形存储器控制器集线器(GMCH)12内的内部图形控制器(IGC)(未示出)或者设置在GMCH12外的外部图形控制器(EGC)(未示出)通过选择性地操作设置在键盘11上的拨动开关lla和lib而使用。对应图形控制器和存储器通过系统100的再引导来设置。
发明内容根据本发明,设置在图形存储器控制集线器(GMCH)中作为一种图形芯片组的内部图形控制器(IGC)共享系统存储器,和/或至少一个附加图形控制器自适应地用于基于数据使用(特别是图形数据使用)和存储器数据值的变化速度来处理数据。根据本发明,IGC和/或附加设置的至少一个内部/外部图形控制器基于系统的操作条件/状态而自适应地使用以处理图形数据,操作条件/状态例如操作中的应用程序、操作中的应用程序数、AC适配器的存在、或者电池剩余电量。根据本发明,通过用户的选择而自适应地使用控制器。例如,如果用户基于图形数据的使用而选择操作模式,则控制器只在用户选择的操作模式中操作而无需考虑系统的操作条件/状态,例如电池的剩余电量。此外,用户可以选择至少一个操作模式,使得控制器只在系统的操作条件/状态下操作。根据本发明,一种用于处理数据的装置,该装置包括中央处理单元;控制外围设备的控制器;存储器单元;以及连接于中央处理单元、存储器单元、以及第一控制器,并且通过使用存储器单元的数据或者考虑系统的至少一个操作条件/状态来控制一系统的图形/存储器控制器。根据本发明,图形/存储器控制器包括控制图形数据的控制器。根据本发明,在图形/存储器控制器外设置控制图形数据的至少一个控制器。根据本发明,用于处理数据的方法包括以下步骤设置控制器的数据使用、通过第一控制器处理数据、判定第一控制器的数据使用是否在预置数据使用范围内、以及在第一控制器的数据使用超过预定数据使用时通过连同第一控制器一起使用至少一个控制器来处理数据。图l是示出包括图形控制器和存储器的典型系统的框图;图2是示出根据本发明一实施方式的包括图形存储器控制集线器(GMCH)、存储器单元和至少一个图形控制器的系统的框图3是示出根据本发明一实施方式的基于图形数据使用或系统操作条件和状态中的至少一个而使用GMCH外的外部图形控制器(EGC)和/或GMCH内的内部图形控制器(IGC)以处理图形数据的系统的框图4是示出根据本发明另一实施方式的通过考虑图形数据使用或系统操作条件或状态中的至少一个来处理图形数据的系统的框图5是示出根据本发明另一实施方式的包括其中设有IGC的GMCH和并且通过使用设置在IGC中的多个核来处理图形数据的系统的框图6是示出基于图形数据使用的图形控制器(GC)的自适应使用的流程图;图7是示出基于系统的操作条件和状态的GC自适应使用的流程图;以及图8是根据本发明一个实施方式的示出仅在用户设置的条件下选择和操作GC的视图。具体实施例方式7下文中,参照附图详细更描述地根据本发明的用于处理数据的装置和方法。本发明中涉及的术语,例如"图形存储器控制集线器(GMCH)"和"输入/输出控制集线器(ICH)"是指通过集成若干微芯片和若干电路而控制整个系统的特定硬件的设备。虽然GMCH和ICH通常控制从作为计算机重要部分的中央处理单元(CPU)和主存储器、和/或盘设备和外围设备中生成的各种信号,但是GMCH和ICH可以是具有较小容量并且连接于特定设备以便处理和/或控制图形数据的控制器。此外,虽然本发明中所使用的术语是从当前使用的一般术语中选择的,但是申请人在具体情形中可能自行提出术语。由于以与本发明对应描述部分中的操作和意义相关的细节来描述申请人所提出的术语,因此应该与在术语中所表示的操作和意义而非术语名称相关地理解本发明。在下文中,示意性地描述本发明。根据本发明,基于由图形存储器控制器确定的图形数据使用来使用图形控制器。例如,自适应地选择/控制要使用的图形控制器的类型(IGC/EGC等)和数量。根据本发明,在考虑系统的操作条件/状态的情况下,例如操作中的应用程序、操作中的应用程序数量、诸如AC适配器/电池模式的功率类型、电池剩余电量以及系统用户的选择,自适应地控制处理图形数据的控制器的使用和数量。根据本发明,通过使用用于处理图形数据的第一设备和/或至少一个用于处理图形数据的第二设备,基于图形数据使用和/或系统的操作条件/状态来有效处理图形数据,从而降低系统功耗并改进系统性能。图2是示出包括GMCH、存储器单元和至少一个图形控制器的系统200的框图。如图2所示,系统200包括中央处理器(CPU)20、GMCH21和ICH22。GMCH21与CPU20相连以基于图形数据使用和/或系统200的操作条件/状态,来控制内部图形控制器(IGC)21a、随机存取存储器(RAM)、系统存储器24、以及外部图形控制器26和25中的至少一个。ICH22控制存储包括各个程序的数据和基于这些程序运行/处理的数据的HDD25,以及其上安装有加载存储在HDD25中的数据的闪存和控制芯片的主板硬件23。GMCH21包括在检查图形数据使用和/或系统200的操作条件/状态之后,基于图形数据使用和/或系统200的操作条件/状态的检查结果而自动选择和驱动IGC21a、GCI26或GC227的控制器(未示出)。可以采用另一芯片组的形式附加地设置用作控制器(未示出)的组件。GMCH21通常包括诸如IGC21a的图形控制器。在这种结构中,图形控制器容纳在GMCH21的芯片组中,并且可具有比设置在GMCH21外的第一和第二EGC26和27稍差的性能。此外,可以在GMCH21外附加地设置诸如第一EGC26、第二EGC27的控制器和视频存储器28或29中的至少一个。同时,可以在第一和第二EGC26和EGC27中设置视频存储器28和29。虽然作为一个示例描述了GMCH21通过16xPCI快速图形(PEG)总线接口与第一EGC26和第二EGC27进行数据通信,但是可以通过各种方案来执行数据通信。关于EGC,"ATI"和"nVIDIA"是生产视频芯片组的公司示例。图3是示出根据本发明第一实施方式的系统300的框图,系统300通过使用设置在GMCH31外的EGC和/或设置在GMCH31内的IGC31a而基于图形数据使用或系统300的至少一个操作条件和状态来处理图形数据。图3所示系统300的操作模式的定义如下第一操作模式通过仅使用GMCH31的IGC31a来处理图形数据(电池最佳模式仅使用IGC31a);第二操作模式通过仅使用设置在GMCH31外的EGC36(正常模式PM模式仅使用EGC36)来处理图形数据;以及第三操作模式根据第一和第二操作模式(最高性能模式使用IGC31和EGC36两者)来处理图形数据。在这种情形中,第一操作模式要求最低电池消耗,而最高性能模式要求最大电池消耗。然而,就性能而言,第三操作模式具有最高性能,并且第一模式具有最低性能。9根据一个实施方式,在GMCH31检查系统存储器34的图形数据使用、或者ICH32检查系统300的操作条件/状态之后,基于预置图形数据使用和/或系统300的操作条件/状态的检查结果,自适应地改变和设置操作模式。基于图形数据使用,将上述操作模式分类如下。表1图形存储器中的数据使用操作模式注释50%或更低第l操作模式50%~70%第2操作模式75%或更高第3操作模式基于如上所述的数据使用,在存储器中自适应地使用操作模式,从而降低功耗,改进系统300的性能。例如,当仅使用图3的IGC31a和系统存储器34的视频存储器34a以便于处理图形数据时,如果预置数据使用(例如75%或更高)被输出,则系统300自动在第三操作模式中操作。然而,如果IGC31a的数据使用超过预置值,则系统300通过使用另一GC或IGC31a/GC来将数据使用升高到预定水平。同时,作为图3的另一个实施方式,系统300可以自动在以下两个操作模式中操作第一操作模式仅使用IGC31a(电池优化模式);以及第三操作模式使用IGC31a和EGC36两者(最高性能模式)。表2图形存储器中的数据使用操作模式注释50%或更低第l操作模式50%~70%保持当前模式75%或更高第3操作模式关于表2,如果当前操作模式是第一操作模式,并且如果当前图形数据使用被检査为55%(即50%~70%),则继续保持作为当前操作模式的第一操作模10式。同时,如果当前图形数据使用为75%或更高,则自适应地自动设置第三操作模式。在图3中,已根据以上图形数据使用定义的操作模式可以独立于图形数据使用而基于系统300的操作条件/状态如下设置。下文中,描述系统300的操作条件/状态的示例。第一,系统300可以根据操作中应用程序的类型而自动在以下操作模式中操作。第一操作模式仅使用IGC31a(电池优化模式)。第三操作模式使用IGC31a和EGC36两者(最高性能模式)。表3操作中的应用程序操作模式注释"Word"、"Excel"或"PowerPoint"第l操作模式其它程序(CAD程序、web设计程序等)保持当前操作模式电影播放程序第3操作模式在表3中,当使用诸如"WORD"和"PowerPoint"之类的文档程序时,设置第一操作模式以便降低电池消耗。当使用其它程序(CAD程序、web设计程序、用于搜索因特网的程序等)时,可以继续保持当前操作模式(第一操作模式或第三操作模式)。如果操作中的应用程序是诸如"windowsmediaprogram(视窗媒体程序)"的电影播放程序,则设置第三操作模式以改进系统性能,使得用户对系统300的要求可得到满足。基于由操作中的应用程序处理的负载量,即上述的应用程序的类型,自适应地设置操作模式,从而降低功耗并改进系统性能。第二,在检查操作中的应用程序的数量之后,可以自适应地设置以下两种操作模式。可以通过当前被激活的窗口数来检査操作中的应用程序的数量。11根据本发明的一个实施方式,为了检查已激活的窗口或操作中的应用程序的数量,过滤器驱动器被存储在HDD中,然后堆栈到存储器中以在引导视窗OS之后进行操作,其中过滤器驱动器是能够检测在显示器上输出的己激活程序或至少一个应用程序的一种预置程序。第一操作模式仅使用IGC(电池优化模式)。第三操作模式使用IGC31a和EGC36两者(最高性能模式)。表4AC适配器第3操作模式如上所述,基于所使用的功率而自适应地设置操作模式,从而降低功耗并改进系统性能。第四,可以根据电池剩余电量来自动设置两种操作模式。较佳地,可以设置以下两种操作模式。第一操作模式仅使用IGC31a(电池优化模式)。第三操作模式使用IGC31a和EGC36两者(最高性能模式)。表6<table>tableseeoriginaldocumentpage13</column></row><table>在表6中,假设当前模式是第一操作模式,如果电池剩余电量在电池容量的50%至75%范围内,则保持第一操作模式作为当前模式。同时,如果电池剩余电量为75%或更高,则自动设置第三操作模式。参照图3,与表6不同,定义以下三种操作模式,并且如表7所示地自适应地自动设置对应模式。第一操作模式仅使用GMCH31和IGC31a(电池优化模式)。第二操作模式仅使用EGC36(常规模式)。第三操作模式使用IGC31a和EGC36两者(最高性能模式)。在这种情形中,第一操作模式要求最低电池消耗,并且作为第三操作模式的最高性能模式要求最大电池模式。同时,就性能而言,第三操作模式具有最高性能,并且第一模式具有最低性能。表7<table>tableseeoriginaldocumentpage13</column></row><table>在表7中,假设当前操作模式是第一操作模式(电池剩余电量为50%或更低),如果电池剩余电量在电池容量的50%至70°/。范围内,则将当前操作模式自动从第一操作模式切换到第二操作模式。同时,如果电池剩余电量为75%或更高,则将当前操作模式自动切换到第三操作模式。如上所述,基于电池剩余电量而自适应地设置操作模式,使得功率得到有效利用且系统性能得到改进。图4是示出根据本发明另一实施方式的系统400的框图,其中,系统400通过使用设置在GMCH41之外的第一和第二EGC46和43以及第一和第二视频存储器48和45、和/或设置在GMCH41之内的IGC41a以及系统存储器44中的视频存储器44a,来处理图形数据。具有以上结构的系统400的操作模式定义如下第一操作模式仅通过使用设置在GMCH14之内的IGC41a来处理图形数据(电池优化模式);第二操作模式仅通过使用第一EGC46来处理图形数据;以及第四操作模式仅通过使用第一EGC46和第二EGC43来处理图形数据(最高性能模式)。在此情形中,在第四操作模式中消耗最大的电池电量,而在第一操作模式中消耗最小的电池电量。同时,就系统性能而言,第四操作模式具有最高性能。在GMCH41检查系统存储器44的图形数据使用或者ICH42检查系统400的操作条件/状态之后,基于预置图形数据使用和/或系统400的操作条件/状态的检查结果,自适应地改变和设置操作模式。例如,基于图形数据使用,可如下设置操作模式。表8图形存储器中的数据使用操作模式注释50%或更低第l操作模式50%~70%第2操作模式70%或更高第4操作模式14如上所述,基于图形存储器中的数据使用而自适应地设置操作模式,从而降低功耗并改进系统性能。此外,可以基于系统400的操作条件/状态,如下设置上述操作模式。在下文中,将描述系统400的操作条件/状态的示例。表9<table>tableseeoriginaldocumentpage15</column></row><table>其它程序包括CAD程序、web设计程序和使用户能够搜索因特网的程序,且较佳地对所需系统资源比电影程序所需系统资源更少的程序设置第二操作模式。如上所述,基于操作中的程序而自适应地设置操作模式,从而降低功耗并改进系统性能。此外,可以基于要操作的应用程序,如下设置操作模式。表10<table>tableseeoriginaldocumentpage15</column></row><table>在表10中,假设在一个应用程序当前在操作的情况下设置第一操作模式。同时,即使要操作的应用程序的数量为2或3,也继续保持作为当前操作模式的第一操作模式。然而,如果要操作的应用程序的数量为4或更多,则自动设置第四操作模式。如上所述,基于要操作的程序数量而自适应地设置操作模式,从而降低功耗并改进系统性能。如果如上所述地考虑要操作的程序数量,则对于诸如电影程序之类的需要处理大量数据的程序,可以调节根据操作模式的程序数量。换言之,当对电影程序确定程序数量时,将程序数确定为至少为4,从而能够设置第四操作模式。此外,可以根据程序特征来调节基于要操作的程序类型或数量的操作模式的设置。可以基于功率类型,如下设置操作模式。表11功率操作模式注释只有电池第1或第2操作模式AC适配器第4操作模式如上所述,基于功率而自适应地设置操作模式,从而降低功耗并改进系统性能。此外,可以基于电池剩余电量来设置操作模式。表12电池剩余电量操作模式注释50%或更低第l操作模式50%to70%第2操作模式75%或更高第4操作模式基于电池剩余电量自适应地设置操作模式,从而有效使用功率并改进系统性能。图5是根据本发明另一实施方式的包括设置有IGC57的GMCH51的系统500的框图,其中包含在IGC57中的多个核57a至57c基于数据使用与系统500的操作条件和状态中的至少一个来处理图形数据。核57a至57c用作处理图形数据的多个引擎,并在一个芯片组上实现。在具有以上结构的系统500中,操作模式定义如下16第六操作模式仅使用嵌入GMCH51的IGC57中第一核57a来处理图形数据。第七操作模式仅使用嵌入GMCH51的IGC57中第一和第二核57a和57b来处理图形数据。第八操作模式仅使用嵌入GMCH51的IGC57中第一、第二和第三核57a、57b和57c来处理图形数据。在GMCH51通过核来检查图形存储器中的数据使用并且ICH52检査系统500的操作条件/状态之后,基于预置数据使用和/或所检査的系统500的操作条件/状态,自适应地改变和设置操作模式。例如,可以基于图形数据使用,如下设置操作模式。表13<table>tableseeoriginaldocumentpage17</column></row><table>如上所述,基于图形存储器中的数据使用而自适应地设置操作模式,从而降低功耗并改进系统性能。此外,可以基于系统500的操作条件/状态,如下设置上述操作模式。在下文中,将描述系统500的操作条件/状态的示例。基于操作中的程序来设置或自适应地选择操作模式。表14<table>tableseeoriginaldocumentpage17</column></row><table>如上所述,基于操作中的应用程序而自适应地设置操作模式,从而降低功耗并改进系统性能。<table>tableseeoriginaldocumentpage18</column></row><table>如图3和4所示,当通过使用GMCH的IGC(内部GC)和/或至少一个EGC(外部GC)来处理数据时,首先使用IGC(步骤S601)。判定使用IGC31a或41a的数据使用是否超过预置值(步骤S603)。与数据使用相关的预置值和操作模式的实施方式在表1和8中示出。如果由操作中的IGC处理或要处理的数据量超过预置数据使用,则仅使用诸如第一EGC的附加GC,或者使用第一EGC1和IGC来处理数据(步骤S605)。如果由操作中的IGC处理或要处理的数据量超过预置数据使用,则意味着当前所处理的图像数据量大大增加。已经在以上详细描述了其示例。例如,如表1所示,如果在图形存储器中数据使用是50%或更低,则通过仅使用GMCH31的IGC31a来处理图形数据,称为第一操作模式。如果图形存储器中的数据使用在50%至75%范围内,则仅通过使用GMCH31的EGC36来处理图形数据,称为第二操作模式。如果图形存储器中数据使用超过75%,则基于第一和第二操作模式来处理图形数据,称为第三操作模式。此外,如图8所示,可以设置第四操作模式。除了以上IGC之外,可以设置另一个IGC57。在此情形中,如图5所示,仅可使用IGC57或者IGC57与现有IGC—起使用(未示出)。具体而言,如果作为步骤S603的判定结果,要处理的数据量超过使用IGC的数据使用预置值,则通过使用IGC或IGC和第一EGC中的至少一个来处理数据。之后,判定要处理的数据量是否超过使用IGC或EGCI中的至少一个的数据使用预置值(步骤S607)。如果数据量不能由操作中的IGC和第一EGC处理,即要处理的数据量大大增加,则诸如第二EGC的附加GC与IGC和第一EGC—起使用以处理数据(步骤S609)。之后,重复执行判定步骤(步骤S603和S607),使得满足预置数据使用的GC能被自动选择(步骤S611)。图7是示出根据本发明另一实施方式的基于系统的操作条件和状态的图形控制器(GC)的自适应使用的流程图。进行如下设置,通过根据操作条件/状态而使用GMCH的IGC(内部GC)和/或如图2、3和4所示的至少一个EGC(外部GC)来处理数据(参照表2至7和表9至12)(步骤S701)。假设使用IGC来处理数据(步骤S703)。在步骤S703,可首先使用EGC。在本发明的全部实施方式中,可以根据用户设置而改变IGC和EGC的使用顺序。此外,可以通过设置多个IGC和单个EGC、以及多个IGC和多个EGC来实现本发明。判定由IGC处理的数据是否满足在每个表中设置的系统操作条件/状态(步骤S705)。操作条件/状态包括电池剩余电量、应用程序类型、操作中的程序数量、或AC适配器的使用,这在以上已经有过描述。如果所设置的系统操作条件不满足判定结果,则仅使用IGC或附加GC(例如第一EGC)或者IGC与第一EGC—起使用,以处理数据(步骤S707)。判定由IGC和/或第一EGC进行的数据处理是否满足在表中设置的系统操作条件/状态(步骤S709)。如果由IGC和/或第一EGC进行的数据处理不满足在表中设置的系统操作条件/状态,则仅使用附加GC(例如第二EGC)或者第二EGC与IGC和第一EGC一起使用,以处理数据(步骤711)。重复执行判定步骤以通过使用满足系统操作条件/状态的GC来连续处理数据(步骤S713)。图6和7所示的IGC和EGC的组合是一个实施方式,并且IGC和EGC可以根据系统的数据使用/操作状态/条件而进行不同组合。图8是根据本发明一个实施方式的示出仅通过用户设置的条件自适应地选择和操作图形控制器的视图。如图8所示,本发明基本上涉及自适应地选择和操作IGC和/或至少一个EGC81、82或83。例如,可由用户设置的操作模式如下。1)仅基于图形数据使用而自适应地选择和操作图形控制器(附图标记84)。202)仅基于电池剩余电量而自适应地选择和操作图形控制器(附图标记85)。3)仅基于应用程序而自适应地选择和操作图形控制器(附图标记86)。4)仅基于功率而自适应地选择和操作图形控制器(附图标记87)。可以通过仅考虑由用户设置的操作模式之一而自适应地选择和操作图形控制器。如上所示,在用于根据本发明实施方式处理数据的装置和方法中,根据处理图形的组件的位置分别在GMCH之内和之外设置具有图形核的至少一个IGC和使用图形芯片的至少一个EGC。相应地,本发明的实施方式涉及在IGC、第一EGC、第二EGC和IGC中设置至少一个核,并基于数据使用或系统操作条件/状态来自适应地选择和操作这些核。通过使用与连接到GC的存储器数据值的变化速度有关的信息来获得数据使用。根据实施方式,为了确定存储器数据值的变化速度,在将GC或图形核连接到图形存储器的状态下在图形存储器中写入/读取在GC/图形核中处理的操作值。在此情形中,可以通过感测两个组件之间数据线的活动程度而获得数据变化。具体而言,由于可以测量每条数据线的电压,因此预先根据电压电平确定高、低水平。因此,可以检查从低到高或者相反的数据变化。此外,可以通过确定GC/图形核和/或存储器中读/写寄存器值的变化速度而获得存储器数据值的变化速度。可以与测量CPU使用的技术类似地测量数据使用。例如,可以通过使用系统的空闲线程或注册信息来自动测量当前CPU使用。可以与CPU使用类似地测量图形数据使用。基于系统存储器中数据值变化速度的测量结果,来自适应地设置要使用的GC的类型和数量以操作该系统。此外,考虑系统的操作条件/状态,诸如运行中的程序的类型和数量、电池剩余电量和/或功率,该系统通过自适应地设置要使用的GC类型和数量而进行操作。21如上所述,在根据本发明的用于处理数据的装置和方法中,基于图形数据使用、存储器数据值的变化速度以及系统的操作条件/状态,自适应地选择和操作处理图形的控制器,使得系统功率能够得到有效使用并且系统性能可以得到改进。虽然出于说明目的描述了本发明的较佳实施方式,但是本领域技术人员会意识到,在不背离如所附权利要求书中所公开的本发明的范围和精神的情况下,各种修改、添加和替换是有可能的。权利要求1.一种处理数据的装置,所述装置包括中央处理单元;至少一个存储器单元;以及图形/存储器控制器,耦合到所述中央处理单元和所述存储器单元,其中所述图形/存储器控制器被配置成通过考虑所述存储器单元的数据使用或系统的至少一个操作条件/状态来控制所述系统。2.如权利要求l所述的装置,其特征在于,所述图形/存储器控制器包括被配置成控制图形数据的控制单元。3.如权利要求l所述的装置,其特征在于,还包括至少一个外部控制器,被配置成控制图形数据并设置在所述图形/存储器控制器之外。4.如权利要求3所述的装置,其特征在于,所述存储器单元包括系统存储器单元或设置在所述外部控制器之内/之外的存储器单元。5.如权利要求l所述的装置,其特征在于,所述图形/存储器控制器通过考虑所述存储器单元中的所述数据使用、所述存储器单元数据值的变化速度、或所述系统的至少一个操作条件/状态来控制所述存储器单元或至少一个控制器。6.如权利要求l所述的装置,其特征在于,所述图形/存储器控制器通过考虑所述存储器单元中的所述数据使用、所述存储器单元数据值的变化速度、和所述系统的操作状态中的至少一个来自适应地改变要操作的其它控制器的数量。7.如权利要求l所述的装置,其特征在于,所述图形/存储器控制器包括被配置成处理数据的多个核。8.如权利要求7所述的装置,其特征在于,所述图形/存储器控制器通过考虑所述存储器单元中的所述数据使用、所述存储器单元数据值的变化速度、和所述系统的操作状态中的至少一个来自适应地在所述多个核中设置要操作的至少一个特定核或要操作核的数量。9.如权利要求l所述的装置,其特征在于,所述系统的操作条件/状态包括要操作的应用程序、要操作的应用程序的数量、功率、电池剩余电量、和嵌入所述图形/存储器控制器的操作中的核的数量中的至少一个。10.如权利要求1所述的装置,其特征在于,设置在所述图形/存储器控制器之内/之外的至少一个控制器基于数据使用或所述系统的至少一个操作条件/状态来自适应地选择和操作。11.一种处理数据的方法,所述方法包括设置至少一个控制器的数据使用;通过第一控制器处理数据;判定所述第一控制器的数据使用是否在预置数据使用范围内;如果所述第一控制器的数据使用超过所述预置数据使用,则使用所述第一控制器和第二控制器中的至少一个来处理数据;判定所述第一和第二控制器的数据使用是否在所述预置数据使用的范围内;以及如果所述第一和第二控制器的数据使用超过所述预置数据使用,则使用所述第一控制器、第二控制器和第三控制器中的至少一个来处理数据;12.—种处理数据的方法,所述方法包括设置至少一个控制器的数据使用;通过第一控制器处理数据;判定所述第一控制器的数据使用是否在预置数据使用的范围内;以及如果所述第一控制器的数据使用超过所述预置数据使用,则通过使用至少一个控制器连同所述第一控制器来处理数据;13.如权利要求12所述的方法,其特征在于,所述数据使用由所述控制器通过确定存储器中数据值变化来确定。14.如权利要求12所述的方法,其特征在于,如果所述数据使用超过第一预置值,则仅操作所述第一控制器;以及其中,如果所述数据使用在所述第一预置值与第二预置值之间,则仅操作所述第一控制器或者操作所述第一控制器和第二控制器两者,并且控制器的数量随所述数据使用的增加而增多。15.—种处理数据的方法,所述方法包括通过考虑系统的操作条件和状态中的至少一个,设置操作模式,其中操作至少一个控制器;通过第一操作模式来处理数据;判定通过所述第一操作模式的数据处理是否满足所述操作条件和状态;以及如果通过所述第一操作模式的数据处理不满足所述操作条件和状态,则通过另一操作模式来处理数据。16.如权利要求15所述的方法,其特征在于,所述操作条件和状态包括以下的至少一个要执行的应用程序、所述应用程序的数量、功率、电池剩余电量、以及容纳在图形控制器中的要操作的核的数量。17.如权利要求16所述的方法,其特征在于,如果当基于要执行的所述应用程序来设置操作模式时存在待处理的特定量数据,则设置其中增加要操作的控制器数量的模式。18.如权利要求16所述的方法,其特征在于,如果当基于要执行的所述应用程序数量来设置操作模式时存在要操作的特定数量的应用程序,则设置其中增加要操作的控制器数量的模式。19.如权利要求16所述的方法,其特征在于,如果当基于所述功率来设置操作模式时存在辅助功率,则设置其中减少要操作的控制器数量的模式。20.如权利要求16所述的方法,其特征在于,如果当基于所述电池剩余电量来设置操作模式时功率量小于特定量,则设置其中减少要操作的控制器数量的模式。21.如权利要求16所述的方法,其特征在于,如果当基于要操作的所述核的数量来设置操作模式时存在待处理的特定量数据,则设置其中增加要操作的核的数量的模式。22.如权利要求12所述的方法,其特征在于,所述数据使用通过使用与连接到图形控制器的存储器的数据值变化速度有关的信息来测量。23.如权利要求12所述的方法,其特征在于,所述数据使用通过使用系统空闲线程或系统注册信息来测量。24.如权利要求15所述的方法,其特征在于,所述操作条件和状态是预置的特定操作条件和状态。25.—种处理数据的装置,所述装置包括中央处理单元;被配置成控制外围设备的控制器;存储器单元;以及包括连接到所述存储器单元的多个图形/存储器控制器的系统,其中通过使用与连接到至少一个图形/存储器控制器的存储器单元的数据值变化速度有关的信息,自适应地选择所述图形/存储器控制器中的至少一个。26.—种处理数据的方法,所述方法包括通过至少一个控制器设置存储器的数据值的变化速度;通过第一控制器处理数据;对应于所述存储器的数据值变化速度,判定所述数据是否通过所述第一控制器处理;以及如果通过所述第一控制器对数据的处理在所述存储器数据值的预置变化速度之上,则通过至少一个控制器连同所述第一控制器来处理所述数据。27.—种处理数据的方法,包括在屏幕上显示图形控制器的不同操作模式的列表,所述不同操作模式包括以下中的至少两个第一操作模式,其中仅基于图形数据使用来自适应地操作所述图形控制器;第二模式,其中仅基于电池剩余电量来自适应地操作所述图形控制器;第三模式,其中仅基于应用程序来自适应地操作所述图形控制器;以及第四模式,其中仅基于功率来自适应地操作所述图形控制器;以及响应于用户从所显示列表中对所述操作模式之一的选择,操作所述图形控制器。全文摘要公开了一种用于处理数据的装置和方法,它能够基于存储器中的数据使用、存储器数据值的变化速度、和/或系统的操作状态/条件来控制图形控制器的使用。文档编号G06T1/20GK101458811SQ20081012904公开日2009年6月17日申请日期2008年6月20日优先权日2007年12月12日发明者南京旭申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1