一種資源分配方法及系統(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à)值。??