[发明专利]使用命令流提示来表征GPU工作负载和电力管理有效
申请号: | 201680046383.3 | 申请日: | 2016-07-11 |
公开(公告)号: | CN107851042B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | E·A·麦茨;赵松;N·法拉兹曼德;沈巧 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F1/3206 | 分类号: | G06F1/3206;G06F1/3234;G06F9/50;G06T1/20;G06F1/20 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 赵腾飞 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 命令 提示 表征 gpu 工作 负载 电力 管理 | ||
1.一种数据处理方法,所述方法包括:
在包括多个处理单元的图形处理单元GPU处接收命令流,所述命令流包含将由所述GPU执行的一或多个命令以及至少一个命令流提示,所述至少一个命令流提示提供所述命令流的工作负载的表征,其中,所述至少一个命令流提示包含应用程序类型的指示、上下文类型的指示、渲染模式的指示、工作负载大小的指示或可接受服务质量等级范围的指示中的一或多者;
通过所述GPU的前端处理器,剖析所述命令流,以识别所述至少一个命令流提示;
通过所述GPU的所述前端处理器,将所识别的至少一个命令流提示发送到所述GPU的电力管理单元;
在所述GPU执行所述命令流之前,通过所述GPU的所述电力管理单元,基于所述至少一个命令流提示来执行电力管理过程;以及
通过所述GPU执行所述命令流,
其中,所述GPU还包括多个骤降电力域,其中,骤降电力域是可对其操作电压和/或操作频率进行调整和/或可使其电力骤降的所述GPU的电力域,其中,使电力域电力骤降包括关断至所述骤降电力域的电力,所述GPU的每个骤降电力域包括所述多个处理单元中的至少一个处理单元,并且其中,所述电力管理过程还包括:
基于所述至少一个命令流提示指示所述上下文类型是计算上下文类型,使所述多个骤降电力域中的一个或多个骤降电力域电力骤降;
基于所述至少一个命令流提示指示所述服务质量等级范围低于阈值,降低所述多个骤降电力域中的一个或多个骤降电力域的操作电压或操作频率中的至少一者;或者
基于所述至少一个命令流提示指示所述上下文类型是2D图形处理,且所述工作负载大小高于阈值,使所述多个骤降电力域中的一个或多个骤降电力域电力骤降。
2.根据权利要求1所述的方法,其进一步包括:
通过处理器,产生所述一或多个命令;
通过所述处理器,基于所述一或多个命令产生所述至少一个命令流提示;以及
通过所述处理器,产生所述命令流以包含所述一或多个命令和所述至少一个命令流提示。
3.根据权利要求1所述的方法,其中执行所述电力管理过程包括:
在执行所述命令流之前,通过所述GPU的所述电力管理单元,基于所述至少一个命令流提示以及温度传感器的输出来执行所述电力管理过程。
4.一种经配置以处理数据的设备,所述设备包括:
存储器,其经配置以存储命令流;以及
图形处理单元GPU,所述GPU包括:
前端处理器,其经配置以:
接收所述命令流,所述命令流包含将由所述GPU执行的一或多个命令以及至少一个命令流提示,所述至少一个命令流提示提供所述命令流的工作负载的表征,其中,所述至少一个命令流提示包含应用程序类型的指示、上下文类型的指示、渲染模式的指示、工作负载大小的指示或可接受服务质量等级范围的指示中的一或多者;
剖析所述命令流,以识别所述至少一个命令流提示;以及
将所识别的至少一个命令流提示发送到所述GPU的电力管理单元;
所述电力管理单元,其经配置以在执行所述命令流之前,基于所述至少一个命令流提示来执行电力管理过程;以及
多个处理单元,其经配置以执行所述命令流,
其中,所述GPU还包括多个骤降电力域,其中,骤降电力域是可对其操作电压和/或操作频率进行调整和/或可使其电力骤降的所述GPU的电力域,其中,使电力域电力骤降包括关断至所述骤降电力域的电力,所述GPU的每个骤降电力域包括所述多个处理单元中的至少一个处理单元,并且其中,所述电力管理过程还包括:
基于所述至少一个命令流提示指示所述上下文类型是计算上下文类型,使所述多个骤降电力域中的一个或多个骤降电力域电力骤降;
基于所述至少一个命令流提示指示所述服务质量等级范围低于阈值,降低所述多个骤降电力域中的一个或多个骤降电力域的操作电压或操作频率中的至少一者;或者
基于所述至少一个命令流提示指示所述上下文类型是2D图形处理,且所述工作负载大小高于阈值,使所述多个骤降电力域中的一个或多个骤降电力域电力骤降。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680046383.3/1.html,转载请声明来源钻瓜专利网。