[发明专利]管理资源以促进现用处理器的数量的改变有效
申请号: | 201080050596.6 | 申请日: | 2010-09-08 |
公开(公告)号: | CN102597909A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | D·戈特沃特;O·霍多尔科夫斯基 | 申请(专利权)人: | 先进微装置公司;ATI技术无限责任公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G09G5/36 |
代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 资源 促进 用处 数量 改变 | ||
技术领域
本发明一般涉及图形处理,尤其涉及多处理器环境的管理方面。
背景技术
一些计算机系统具有多个处理器,诸如,例如,多个协处理器,像是在图形处理系统中可见者,其可包括多个图形处理单元(GPU)(其可体现在多个板子、ASIC、或多个核心中),而得以透过图形任务的平行处理获得性能增益。例如,图形敏感应用可能在需要或可受益于使用多个GPU所提供的额外的处理能力下运行。然而,其它应用则不受益于这种增加的处理能力。当运行这些应用时,可能不使用一个或多个GPU。
在一些操作系统中,可通过关闭未使用的GPU来节省电力。当关闭GPU时,存储在与那些GPU关联的存储器上的资源可能会丧失或变成过时。因此,未使用的GPU可能必须保持上电,使存储在其关联存储器上的资源可维持被系统的其它GPU存取。保持未使用的GPU会造成系统使用更多电力且,在移动系统的情况中,造成较短的电池寿命。
于是,需要当关闭未使用的处理器(诸如,例如,未使用的GPU)时允许保存资源的方法和系统。
发明内容
在此所述的实施例有关于管理存储在存储器中的资源,而得以改变多处理器环境中的处理器(如GPU)的状态来节省电力。例如,可在第一处理器和关联的存储器过渡(transition)到次操作状态(sub-operational state)前,透过复制资源到与第二处理器(如主处理器(master processor))关联的存储器来保存第一处理器的资源(如从处理器(slave processor))。
在一实施例中,一种管理资源的方法包括回应于即将发生的过渡而识别与处理器关联的资源,并从与GPU关联的存储器复制已识别的资源或复制已识别的资源到与GPU关联的存储器。
在另一实施例中,一种管理电力的系统包括处理器和与处理器通信的存储器。存储器存储多个处理指令,用于指导(direct)处理器来回应于即将发生的过渡而识别与处理器关联的资源,并从与处理器关联的存储器复制已识别的资源或复制已识别的资源到与处理器关联的存储器。
在另一实施例中,提供一种载有一个或多个序列的一个或多个指令的计算机可读取媒体,由一个或多个处理器执行指令以执行管理资源的方法,当由一个或多个处理器执行指令时,令一个或多个处理器:回应于即将发生的过渡而识别与处理器关联的资源;和执行来自包括(i)从与处理器关联的存储器复制已识别资源和(ii)复制已识别资源到与处理器关联的存储器的群组的至少之一。
于下参照附图详细叙述本发明的额外特征和优点,还有本发明的各种实施例的结构和操作。
附图说明
在此将附图并入并形成说明书的一部分,阐明本发明并且,连同说明,进一步用来解释本发明的原理并使本领域技术人员得以制造并使用本发明。
图1显示习知图形计算环境的方框图;
图2显示根据本发明的一实施例的图形计算环境的方框图;
图3-图6是根据本发明的实施例的图2中所示的计算环境的简化图;
图7是阐明根据本发明的一实施例的配置管理器的一种示范操作的状态图;以及
图8是根据本发明的一实施例的管理多图形处理单元系统中的资源的一种示范方法的流程图。
将参照附图来叙述本发明。一般来说,组件首次出现于其中的图通常是通过相应参考号码中的最左边的数字来加以表示。
[图中标记说明]
1-7 资源
100 计算环境
102 中央处理单元
104 存储器
106 主图形处理单元
108 第一从GPU
110 第二从GPU
112-116 存储器
118 显示器
120 驱动器
122 主特定驱动器
124 从特定驱动器
126 从特定驱动器
200 计算环境
202 中央处理单元
204 存储器
206 从GPU
208 主GPU
210-212 存储器
214 显示器
216 配置管理器模块
218 驱动器
220 电力管理器模块
224 资源管理器模块
226 从特定模块
228 主特定模块
700 状态图
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于先进微装置公司;ATI技术无限责任公司,未经先进微装置公司;ATI技术无限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080050596.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于解决名称冲突的方法和系统
- 下一篇:用于改进的时钟偏移测量的技术