一種資源分配方法及系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201711205195.3 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN108052396B | 公開(公告)日 | 2021-05-07 |
申請(qǐng)公布號(hào) | CN108052396B | 申請(qǐng)公布日 | 2021-05-07 |
分類號(hào) | G06F9/52(2006.01)I;G06F9/50(2006.01)I | 分類 | - |
發(fā)明人 | 李超;黃俞翔 | 申請(qǐng)(專利權(quán))人 | 深圳市恒揚(yáng)數(shù)據(jù)股份有限公司 |
代理機(jī)構(gòu) | 深圳中一聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 張全文 |
地址 | 518000廣東省深圳市南山區(qū)粵海街道海天二路14號(hào)軟件產(chǎn)業(yè)基地5D座8層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明適用于資源調(diào)度技術(shù)領(lǐng)域,公開了一種資源分配方法及系統(tǒng),所述方法包括:獲取用戶輸入的啟動(dòng)指令,根據(jù)啟動(dòng)指令啟動(dòng)業(yè)務(wù)程序,并生成至少一個(gè)線程;獲取至少一個(gè)申請(qǐng)同一塊硬件加速卡計(jì)算資源的線程;按照線程申請(qǐng)的時(shí)間順序,將業(yè)務(wù)互斥鎖分配給目標(biāo)線程;將目標(biāo)線程分配給排隊(duì)線程數(shù)量最少的目標(biāo)計(jì)算單元,并釋放目標(biāo)線程的業(yè)務(wù)互斥鎖;若在目標(biāo)線程之前的排隊(duì)線程數(shù)量為零,則處理目標(biāo)線程的業(yè)務(wù)數(shù)據(jù);將業(yè)務(wù)互斥鎖分配給目標(biāo)線程;將目標(biāo)線程的標(biāo)志位復(fù)位,將目標(biāo)線程所在隊(duì)列的活動(dòng)位指針指向下一個(gè)待處理業(yè)務(wù)數(shù)據(jù)的線程,并釋放目標(biāo)線程的業(yè)務(wù)互斥鎖,注銷目標(biāo)線程。本發(fā)明能夠顯著提高計(jì)算資源利用率,提高硬件加速卡的應(yīng)用價(jià)值。?? |
