[發(fā)明專利]數(shù)據(jù)處理方法及裝置以及相關(guān)產(chǎn)品有效
| 申請?zhí)枺?/td> | 201910319175.1 | 申請日: | 2019-04-19 |
| 公開(公告)號: | CN111831329B | 公開(公告)日: | 2022-12-09 |
| 發(fā)明(設(shè)計)人: | 不公告發(fā)明人 | 申請(專利權(quán))人: | 安徽寒武紀信息科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F13/16 |
| 代理公司: | 北京林達劉知識產(chǎn)權(quán)代理事務所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 230000 安徽省合肥市高新區(qū)習友路3333*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)處理 方法 裝置 以及 相關(guān) 產(chǎn)品 | ||
本公開涉及一種數(shù)據(jù)處理方法及裝置以及相關(guān)產(chǎn)品,所述產(chǎn)品包括控制模塊,所述控制模塊包括:指令緩存單元、指令處理單元和存儲隊列單元;所述指令緩存單元,用于存儲所述人工神經(jīng)網(wǎng)絡(luò)運算關(guān)聯(lián)的計算指令;所述指令處理單元,用于對所述計算指令解析得到多個運算指令;所述存儲隊列單元,用于存儲指令隊列,該指令隊列包括:按該隊列的前后順序待執(zhí)行的多個運算指令或計算指令。通過以上方法,本公開可以提高相關(guān)產(chǎn)品在進行神經(jīng)網(wǎng)絡(luò)模型的運算時的運算效率。
技術(shù)領(lǐng)域
本公開涉及計算機技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及裝置以及相關(guān)產(chǎn)品。
背景技術(shù)
隨著人工智能技術(shù)的不斷發(fā)展,需要處理的數(shù)據(jù)量和數(shù)據(jù)維度都在不斷增大。在相關(guān)技術(shù)中,處理器通常通過獲取指令的參數(shù)來確定數(shù)據(jù)地址,然后根據(jù)數(shù)據(jù)地址完成數(shù)據(jù)的讀取和使用,該方式降低了處理器的處理效率。
發(fā)明內(nèi)容
有鑒于此,本公開提出了一種數(shù)據(jù)處理技術(shù)方案。
根據(jù)本公開的一方面,提供了一種數(shù)據(jù)處理方法,所述方法包括:在已解碼的處理指令為描述符管理指令時,獲取所述處理指令中的描述符的管理參數(shù),所述描述符用于指示張量的形狀;根據(jù)所述管理參數(shù),執(zhí)行所述處理指令。
根據(jù)本公開的另一方面,提供了一種數(shù)據(jù)處理裝置,所述裝置包括:參數(shù)獲取模塊,用于在已解碼的處理指令為描述符管理指令時,獲取所述處理指令中的描述符的管理參數(shù),所述描述符用于指示張量的形狀;指令執(zhí)行模塊,用于根據(jù)所述管理參數(shù),執(zhí)行所述處理指令。
根據(jù)本公開的另一方面,提供了一種人工智能芯片,所述芯片包括如上所述的數(shù)據(jù)處理裝置。
根據(jù)本公開的另一方面,提供了一種電子設(shè)備,所述電子設(shè)備包括如上所述的人工智能芯片。
根據(jù)本公開的另一方面,提供了一種板卡,所述板卡包括:存儲器件、接口裝置和控制器件以及如上所述的人工智能芯片;其中,所述人工智能芯片與所述存儲器件、所述控制器件以及所述接口裝置分別連接;所述存儲器件,用于存儲數(shù)據(jù);所述接口裝置,用于實現(xiàn)所述人工智能芯片與外部設(shè)備之間的數(shù)據(jù)傳輸;所述控制器件,用于對所述人工智能芯片的狀態(tài)進行監(jiān)控。
根據(jù)本公開的實施例,能夠在已解碼的處理指令為描述符管理指令時,獲取指令中的管理參數(shù),并根據(jù)管理參數(shù),執(zhí)行處理指令,從而可通過描述符管理指令對描述符進行管理,提高處理器對描述符的處理效率。
根據(jù)下面參考附圖對示例性實施例的詳細說明,本公開的其它特征及方面將變得清楚。
附圖說明
包含在說明書中并且構(gòu)成說明書的一部分的附圖與說明書一起示出了本公開的示例性實施例、特征和方面,并且用于解釋本公開的原理。
圖1示出根據(jù)本公開實施例的數(shù)據(jù)處理方法的流程圖。
圖2示出根據(jù)本公開實施例的數(shù)據(jù)處理方法的數(shù)據(jù)存儲空間的示意圖。
圖3示出根據(jù)本公開實施例的數(shù)據(jù)處理方法的框圖。
圖4示出根據(jù)本公開實施例的板卡的結(jié)構(gòu)框圖。
具體實施方式
以下將參考附圖詳細說明本公開的各種示例性實施例、特征和方面。附圖中相同的附圖標記表示功能相同或相似的元件。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性”所說明的任何實施例不必解釋為優(yōu)于或好于其它實施例。
另外,為了更好的說明本公開,在下文的具體實施方式中給出了眾多的具體細節(jié)。本領(lǐng)域技術(shù)人員應當理解,沒有某些具體細節(jié),本公開同樣可以實施。在一些實例中,對于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件和電路未作詳細描述,以便于凸顯本公開的主旨。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安徽寒武紀信息科技有限公司,未經(jīng)安徽寒武紀信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910319175.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





