[发明专利]介质硬件资源分配有效
申请号: | 201380066237.3 | 申请日: | 2013-10-18 |
公开(公告)号: | CN104871132B | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 迈克尔·L·施米特;阿希施·法梅尔 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海胜康律师事务所 31263 | 代理人: | 樊英如;李献忠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 介质 硬件 资源 分配 | ||
本发明公开了分配介质资源的设备、计算机可读介质和方法,所述方法包括:基于一个或多个介质硬件资源和用于执行介质操作的介质硬件资源的预定基准来确定介质资源分配表;响应于从第一应用程序接收到针对介质资源的请求,将所述所请求介质资源与所述介质资源分配表进行比较;以及如果所述比较指示所述所请求介质资源可用,那么在所述介质资源分配表中将所述所请求介质资源分配给所述第一应用程序,且将指示所述所请求介质资源被分配给所述应用程序的对所述针对介质资源的请求的响应发送到所述第一应用程序。如果所述比较指示所述所请求介质资源不可用,那么发送向所述第一应用程序指示所述所请求介质资源未被分配给所述第一应用程序。
相关申请的交叉参考
本申请要求2012年10月18日提交的美国非临时专利申请No.13/654,694的权益,所述申请如同在此完整陈述那样以引用方式并入本文。
技术领域
本发明总体上是针对分配介质硬件资源,并且具体来说是针对分配与图形和音频处理相关的介质硬件资源。
发明背景
例如个人计算机等计算装置上的例如图形处理单元等介质硬件的性能在持续改善。介质硬件曾经在平滑地解码和播放数字视频光盘(DVD)电影方面存在困难。当前的介质硬件可以容易地解码和播放DVD电影。然而,当今的计算装置使用户能够同时运行许多介质应用程序。举例来说,用户可以在播放DVD电影的同时运行视频电话会议应用程序。一些介质应用程序需要特殊的性能特性来提供良好的用户体验。举例来说,视频电话会议需要低延迟时间来提供良好用户体验。然而,视频电话会议应用程序在其它介质应用程序正在使用介质硬件的情况下可能难以为用户提供低延迟时间。
因此,本领域中需要分配介质资源的设备、计算机可读介质和方法。
发明概要
实施方案包括一种分配介质资源的方法,包括:基于一个或多个介质硬件资源和用于执行介质操作的介质硬件资源的预定基准来确定介质资源分配表;响应于从第一应用程序接收到针对介质资源的请求,将所述所请求介质资源与所述介质资源分配表进行比较;以及如果所述比较指示所述所请求介质资源可用,那么在所述介质资源分配表中将所述所请求介质资源分配给所述第一应用程序,且将指示所述所请求介质资源被分配给所述应用程序的对所述针对介质资源的请求的响应发送到所述第一应用程序。
所述方法可包括如果所述比较指示所述所请求介质资源不可用,那么将对所述针对介质资源的请求的所述响应发送到所述第一应用程序,向所述第一应用程序指示所述所请求介质资源未被分配给所述第一应用程序。
所述方法可包括响应于从所述第一应用程序接收到针对介质资源的请求,发送指示可用介质资源的响应。
可基于一个或多个介质硬件资源和介质资源要求确定所述可用介质资源。
所述方法可包括如果所述比较指示具有比所述应用程序的优先级低的优先级的第二应用程序被分配满足所述针对介质资源的请求所需的介质资源,那么在所述介质资源分配表中将所述介质资源中的至少一些从所述第二应用程序分配给所述应用程序,以及调用所述第二应用程序的回调例程,向所述第二应用程序指示被分配给所述第二应用程序的所述介质资源中的至少一些已被解除分配,且将指示所述所请求介质资源被分配给所述应用程序的对所述针对介质资源的请求的响应发送到所述应用程序。
所述介质资源可包括解码能力、编码能力、缩放/色彩空间转换(CSC)操作能力和音频操作能力中的至少一个。
所述方法可包括基于一个或多个介质硬件资源和用于执行介质操作的介质硬件资源的预定基准来确定介质资源分配表。
所述硬件介质资源可包括包括一个或多个图形处理单元的图形卡硬件资源以及一个或多个装置中央处理单元(CPU)中的至少一个。
所述方法可包括响应于接收到启动介质资源分配系统的请求,产生所述介质资源分配表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380066237.3/2.html,转载请声明来源钻瓜专利网。