[发明专利]控制系统和控制方法无效
申请号: | 201210269363.6 | 申请日: | 2012-07-31 |
公开(公告)号: | CN103019364A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 樽家昌也;藤崎浩一;春木洋美;金井达德;外山春彦;木村哲郎;濑川淳一;城田祐介;白井智;柴田章博 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 袁玥 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制系统 控制 方法 | ||
对相关申请的交叉引用
本申请要求2011年9月22日提交的日本专利申请No.2011-207807的优先权,该专利申请的全部内容以引用的方式并入本文中。
技术领域
此处所描述的各实施例一般涉及控制系统和控制方法。
背景技术
近年来,在诸如移动电话、平板(slate)设备或写字板(tablet)终端之类的广泛地被用作信息设备的计算器系统中以及诸如超级计算机之类的大规模系统中,降低系统功耗已经变为一个重要问题。作为降低功耗的方法,例如,仅向需要电力的部分(单元)提供电力的电力门控技术是已知的。
例如,在计算器系统的处理器不运行的空闲状态下,可以通过停止向其中存储了用于处理器的处理的多条数据的一部分的高速缓存供应电力来降低功耗。这里,由于高速缓存一般被配置为诸如RAM之类的易失性存储器,因此,当向高速缓存的电力供应被停止时,存储在高速缓存中的全部数据都丢失。因此,当停止向高速缓存供应电力时,需要执行回写过程,该过程包括将存储在高速缓存中的数据之中的被覆盖的数据(其内容与存储在主存储设备中的数据的内容不相同的数据)写回到主存储设备中。
然而,与回写过程相关联的功耗量有时可以大于当不停止向高速缓存提供电力时的功耗量。在此情况下,执行回写过程以停止向高速缓存提供电力不会导致功耗量的降低。即,在其中在空闲状态始终执行回写过程以停止向高速缓存提供电力的配置中,存在难以有效地降低功耗量的问题。
发明内容
各实施例的目标是提供能够有效地降低功耗量的控制系统。
根据一个实施例,控制系统包括处理设备、主存储设备、高速缓存、电源单元、检测器、估计单元、判断单元,以及控制器。处理设备被配置成处理数据。主存储设备被配置成在其中存储多条数据。高速缓存被配置成在其中存储了存储在主存储设备中的多条数据的一部分。电源单元被配置成提供电源。检测器被配置成检测处理设备是否处于其中处理设备不执行处理的空闲状态。估计单元被配置成估计表示空闲状态继续的时段的空闲时段。判断单元被配置成当检测到空闲状态时,确定在执行存储在高速缓存中的数据之中的需要被回写到主存储设备的数据的回写并停止向高速缓存的电力供应时的第一功耗量是否小于在不执行数据的回写并且向高速缓存的电力供应在空闲时段内继续时的第二功耗量。控制器被配置成,当第一功耗量被确定为小于第二功耗量时,执行数据的回写以停止从电源单元向高速缓存的电力供应,但是当第一功耗量被确定为大于第二功耗量时,继续从电源单元向高速缓存的电力供应而不执行数据的回写。
根据上文所描述的控制系统,可以有效地降低功耗量。
附图说明
图1是根据第一实施例的控制系统的示例性框图;
图2是示出了根据第一实施例的高速缓存的配置示例的示例性图示;
图3是根据第一实施例的控制系统的示例性功能框图;
图4是示出了根据第一实施例的第一功耗量和第二功耗量之间的关系的示例性图示;
图5是示出了根据第一实施例的电源控制过程的示例的示例性流程图;
图6是示出了根据第一实施例的重新启动过程的示例的示例性流程图;
图7是示出了根据第二实施例的高速缓存的配置示例的示例性图示;
图8是根据第二实施例的控制系统的示例性功能框图;
图9是示出了根据第二实施例的第一交换过程的示例的示例性流程图;以及
图10是示出了根据第二实施例的第二交换过程的示例的示例性流程图。
具体实施方式
下面将参考各个附图描述各实施例。
第一实施例
图1是示出了根据第一实施例的控制系统100的配置示例的框图。如图1所示,控制系统100被配置成包括处理设备10、高速缓存20、主存储设备30,以及提供电源的电源单元40。高速缓存20和主存储设备30通过总线110来连接。虽然未详细地示出,本实施例的控制系统100还包括诸如ROM、HDD或SSD之类的外部存储设备、诸如显示器之类的显示设备、诸如鼠标或键盘之类的输入设备,以及通信I/F设备,以便具有使用通用计算机的硬件配置。
处理设备10处理数据。处理设备10执行各种类型的处理,并控制整个控制系统100的操作。处理设备10可被配置成诸如,例如,中央处理单元(CPU)之类的控制设备。主存储设备30存储用于由处理设备10执行的处理的多条数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210269363.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:触摸屏幕驱动器及其驱动方法
- 下一篇:温度评价电路