[發(fā)明專(zhuān)利]介質(zhì)硬件資源分配有效
| 申請(qǐng)?zhí)枺?/td> | 201380066237.3 | 申請(qǐng)日: | 2013-10-18 |
| 公開(kāi)(公告)號(hào): | CN104871132B | 公開(kāi)(公告)日: | 2019-02-22 |
| 發(fā)明(設(shè)計(jì))人: | 邁克爾·L·施米特;阿希施·法梅爾 | 申請(qǐng)(專(zhuān)利權(quán))人: | 超威半導(dǎo)體公司 |
| 主分類(lèi)號(hào): | G06F9/50 | 分類(lèi)號(hào): | G06F9/50 |
| 代理公司: | 上海勝康律師事務(wù)所 31263 | 代理人: | 樊英如;李獻(xiàn)忠 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 介質(zhì) 硬件 資源 分配 | ||
本發(fā)明公開(kāi)了分配介質(zhì)資源的設(shè)備、計(jì)算機(jī)可讀介質(zhì)和方法,所述方法包括:基于一個(gè)或多個(gè)介質(zhì)硬件資源和用于執(zhí)行介質(zhì)操作的介質(zhì)硬件資源的預(yù)定基準(zhǔn)來(lái)確定介質(zhì)資源分配表;響應(yīng)于從第一應(yīng)用程序接收到針對(duì)介質(zhì)資源的請(qǐng)求,將所述所請(qǐng)求介質(zhì)資源與所述介質(zhì)資源分配表進(jìn)行比較;以及如果所述比較指示所述所請(qǐng)求介質(zhì)資源可用,那么在所述介質(zhì)資源分配表中將所述所請(qǐng)求介質(zhì)資源分配給所述第一應(yīng)用程序,且將指示所述所請(qǐng)求介質(zhì)資源被分配給所述應(yīng)用程序的對(duì)所述針對(duì)介質(zhì)資源的請(qǐng)求的響應(yīng)發(fā)送到所述第一應(yīng)用程序。如果所述比較指示所述所請(qǐng)求介質(zhì)資源不可用,那么發(fā)送向所述第一應(yīng)用程序指示所述所請(qǐng)求介質(zhì)資源未被分配給所述第一應(yīng)用程序。
相關(guān)申請(qǐng)的交叉參考
本申請(qǐng)要求2012年10月18日提交的美國(guó)非臨時(shí)專(zhuān)利申請(qǐng)No.13/654,694的權(quán)益,所述申請(qǐng)如同在此完整陳述那樣以引用方式并入本文。
技術(shù)領(lǐng)域
本發(fā)明總體上是針對(duì)分配介質(zhì)硬件資源,并且具體來(lái)說(shuō)是針對(duì)分配與圖形和音頻處理相關(guān)的介質(zhì)硬件資源。
發(fā)明背景
例如個(gè)人計(jì)算機(jī)等計(jì)算裝置上的例如圖形處理單元等介質(zhì)硬件的性能在持續(xù)改善。介質(zhì)硬件曾經(jīng)在平滑地解碼和播放數(shù)字視頻光盤(pán)(DVD)電影方面存在困難。當(dāng)前的介質(zhì)硬件可以容易地解碼和播放DVD電影。然而,當(dāng)今的計(jì)算裝置使用戶能夠同時(shí)運(yùn)行許多介質(zhì)應(yīng)用程序。舉例來(lái)說(shuō),用戶可以在播放DVD電影的同時(shí)運(yùn)行視頻電話會(huì)議應(yīng)用程序。一些介質(zhì)應(yīng)用程序需要特殊的性能特性來(lái)提供良好的用戶體驗(yàn)。舉例來(lái)說(shuō),視頻電話會(huì)議需要低延遲時(shí)間來(lái)提供良好用戶體驗(yàn)。然而,視頻電話會(huì)議應(yīng)用程序在其它介質(zhì)應(yīng)用程序正在使用介質(zhì)硬件的情況下可能難以為用戶提供低延遲時(shí)間。
因此,本領(lǐng)域中需要分配介質(zhì)資源的設(shè)備、計(jì)算機(jī)可讀介質(zhì)和方法。
發(fā)明概要
實(shí)施方案包括一種分配介質(zhì)資源的方法,包括:基于一個(gè)或多個(gè)介質(zhì)硬件資源和用于執(zhí)行介質(zhì)操作的介質(zhì)硬件資源的預(yù)定基準(zhǔn)來(lái)確定介質(zhì)資源分配表;響應(yīng)于從第一應(yīng)用程序接收到針對(duì)介質(zhì)資源的請(qǐng)求,將所述所請(qǐng)求介質(zhì)資源與所述介質(zhì)資源分配表進(jìn)行比較;以及如果所述比較指示所述所請(qǐng)求介質(zhì)資源可用,那么在所述介質(zhì)資源分配表中將所述所請(qǐng)求介質(zhì)資源分配給所述第一應(yīng)用程序,且將指示所述所請(qǐng)求介質(zhì)資源被分配給所述應(yīng)用程序的對(duì)所述針對(duì)介質(zhì)資源的請(qǐng)求的響應(yīng)發(fā)送到所述第一應(yīng)用程序。
所述方法可包括如果所述比較指示所述所請(qǐng)求介質(zhì)資源不可用,那么將對(duì)所述針對(duì)介質(zhì)資源的請(qǐng)求的所述響應(yīng)發(fā)送到所述第一應(yīng)用程序,向所述第一應(yīng)用程序指示所述所請(qǐng)求介質(zhì)資源未被分配給所述第一應(yīng)用程序。
所述方法可包括響應(yīng)于從所述第一應(yīng)用程序接收到針對(duì)介質(zhì)資源的請(qǐng)求,發(fā)送指示可用介質(zhì)資源的響應(yīng)。
可基于一個(gè)或多個(gè)介質(zhì)硬件資源和介質(zhì)資源要求確定所述可用介質(zhì)資源。
所述方法可包括如果所述比較指示具有比所述應(yīng)用程序的優(yōu)先級(jí)低的優(yōu)先級(jí)的第二應(yīng)用程序被分配滿足所述針對(duì)介質(zhì)資源的請(qǐng)求所需的介質(zhì)資源,那么在所述介質(zhì)資源分配表中將所述介質(zhì)資源中的至少一些從所述第二應(yīng)用程序分配給所述應(yīng)用程序,以及調(diào)用所述第二應(yīng)用程序的回調(diào)例程,向所述第二應(yīng)用程序指示被分配給所述第二應(yīng)用程序的所述介質(zhì)資源中的至少一些已被解除分配,且將指示所述所請(qǐng)求介質(zhì)資源被分配給所述應(yīng)用程序的對(duì)所述針對(duì)介質(zhì)資源的請(qǐng)求的響應(yīng)發(fā)送到所述應(yīng)用程序。
所述介質(zhì)資源可包括解碼能力、編碼能力、縮放/色彩空間轉(zhuǎn)換(CSC)操作能力和音頻操作能力中的至少一個(gè)。
所述方法可包括基于一個(gè)或多個(gè)介質(zhì)硬件資源和用于執(zhí)行介質(zhì)操作的介質(zhì)硬件資源的預(yù)定基準(zhǔn)來(lái)確定介質(zhì)資源分配表。
所述硬件介質(zhì)資源可包括包括一個(gè)或多個(gè)圖形處理單元的圖形卡硬件資源以及一個(gè)或多個(gè)裝置中央處理單元(CPU)中的至少一個(gè)。
所述方法可包括響應(yīng)于接收到啟動(dòng)介質(zhì)資源分配系統(tǒng)的請(qǐng)求,產(chǎn)生所述介質(zhì)資源分配表。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于超威半導(dǎo)體公司,未經(jīng)超威半導(dǎo)體公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380066237.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)





