System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及一種人工智能領(lǐng)域,尤其是涉及一種可提升人工智能芯片的運(yùn)算效率的命令隊(duì)列的調(diào)度方法及人工智能系統(tǒng)。
技術(shù)介紹
1、在相關(guān)技術(shù)中,人工智能系統(tǒng)中的命令隊(duì)列描述符與硬件命令隊(duì)列描述符總是以一對(duì)一的方式存在。這樣的情況嚴(yán)重限制了人工智能系統(tǒng)的操作效能。而通過增加多個(gè)命令隊(duì)列來提升系統(tǒng)效能,也可能造成系統(tǒng)資源的超額訂閱,并產(chǎn)生額外的處理上的時(shí)間延遲以及產(chǎn)生空閑資源的狀況,反而降低了系統(tǒng)資源的使用效率。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)是針對(duì)一種命令隊(duì)列的調(diào)度方法及人工智能系統(tǒng),可提升人工智能芯片的運(yùn)算效率。
2、根據(jù)本專利技術(shù)的實(shí)施例,命令隊(duì)列的調(diào)度方法包括:使系統(tǒng)端的裝置驅(qū)動(dòng)器執(zhí)行多個(gè)命令隊(duì)列描述符的管理動(dòng)作;使裝置驅(qū)動(dòng)器傳送對(duì)應(yīng)多個(gè)命令隊(duì)列描述符的命令隊(duì)列描述符列表至命令處理器;以及,使命令處理器基于預(yù)設(shè)的調(diào)度機(jī)制,根據(jù)命令隊(duì)列描述符列表,調(diào)整各個(gè)命令隊(duì)列描述符與多個(gè)硬件命令隊(duì)列描述符的其中一者間的映射關(guān)系。
3、根據(jù)本專利技術(shù)的實(shí)施例,人工智能系統(tǒng)包括系統(tǒng)端以及命令處理器。系統(tǒng)端具有裝置驅(qū)動(dòng)器以及系統(tǒng)內(nèi)存。命令處理器,耦接系統(tǒng)端,其中,系統(tǒng)端的裝置驅(qū)動(dòng)器用以執(zhí)行多個(gè)命令隊(duì)列描述符的管理動(dòng)作,裝置驅(qū)動(dòng)器傳送對(duì)應(yīng)多個(gè)命令隊(duì)列描述符的命令隊(duì)列描述符列表至命令處理器,命令處理器基于預(yù)設(shè)的調(diào)度機(jī)制,根據(jù)命令隊(duì)列描述符列表,調(diào)整各個(gè)命令隊(duì)列描述符與多個(gè)硬件命令隊(duì)列描述符的其中一者間的映射關(guān)系。
4、根據(jù)上述,本專利技術(shù)的命令隊(duì)列的調(diào)度方法通過使命令處理
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種命令隊(duì)列的調(diào)度方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,所述調(diào)度機(jī)制為輪詢調(diào)度機(jī)制或優(yōu)先度調(diào)度機(jī)制。
3.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,調(diào)整各個(gè)所述命令隊(duì)列描述符與所述多個(gè)硬件命令隊(duì)列描述符的其中一者間的映射關(guān)系的步驟包括:
4.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,使所述系統(tǒng)端的所述裝置驅(qū)動(dòng)器執(zhí)行所述多個(gè)命令隊(duì)列描述符的管理動(dòng)作的步驟包括:
5.根據(jù)權(quán)利要求4所述的調(diào)度方法,其特征在于,使所述裝置驅(qū)動(dòng)器將所述命令隊(duì)列描述符列表儲(chǔ)存至所述系統(tǒng)內(nèi)存。
6.根據(jù)權(quán)利要求4所述的調(diào)度方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求6所述的調(diào)度方法,其特征在于,各個(gè)所述活動(dòng)數(shù)據(jù)用以表示對(duì)應(yīng)的各個(gè)所述命令隊(duì)列描述符為活動(dòng)中、持續(xù)執(zhí)行中或非活動(dòng)中。
8.根據(jù)權(quán)利要求7所述的調(diào)度方法,其特征在于,還包括:
9.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,使所述命令處理器設(shè)定調(diào)度計(jì)時(shí)操作,根據(jù)所述調(diào)度計(jì)時(shí)操作以啟動(dòng)所述調(diào)度方法。
10.根據(jù)權(quán)
11.根據(jù)權(quán)利要求6所述的調(diào)度方法,其特征在于,還包括:
12.根據(jù)權(quán)利要求6所述的調(diào)度方法,其特征在于,還包括:
13.根據(jù)權(quán)利要求12所述的調(diào)度方法,其特征在于,還包括:
14.根據(jù)權(quán)利要求12所述的調(diào)度方法,其特征在于,還包括:
15.根據(jù)權(quán)利要求12所述的調(diào)度方法,其特征在于,還包括:
16.一種人工智能系統(tǒng),包括:
...【技術(shù)特征摘要】
1.一種命令隊(duì)列的調(diào)度方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,所述調(diào)度機(jī)制為輪詢調(diào)度機(jī)制或優(yōu)先度調(diào)度機(jī)制。
3.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,調(diào)整各個(gè)所述命令隊(duì)列描述符與所述多個(gè)硬件命令隊(duì)列描述符的其中一者間的映射關(guān)系的步驟包括:
4.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,使所述系統(tǒng)端的所述裝置驅(qū)動(dòng)器執(zhí)行所述多個(gè)命令隊(duì)列描述符的管理動(dòng)作的步驟包括:
5.根據(jù)權(quán)利要求4所述的調(diào)度方法,其特征在于,使所述裝置驅(qū)動(dòng)器將所述命令隊(duì)列描述符列表儲(chǔ)存至所述系統(tǒng)內(nèi)存。
6.根據(jù)權(quán)利要求4所述的調(diào)度方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求6所述的調(diào)度方法,其特征在于,各個(gè)所述活動(dòng)數(shù)據(jù)用以表示對(duì)應(yīng)的各個(gè)所述...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:請(qǐng)求不公布姓名,
申請(qǐng)(專利權(quán))人:珠海壁仞集成電路有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。