[發明專利]數據處理裝置、數據處理方法及相關產品在審
| 申請號: | 202011272710.1 | 申請日: | 2020-11-13 |
| 公開(公告)號: | CN114489790A | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 中科寒武紀科技股份有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30 |
| 代理公司: | 北京維昊知識產權代理事務所(普通合伙) 11804 | 代理人: | 李波;陳姍姍 |
| 地址: | 100191 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 裝置 方法 相關 產品 | ||
本披露公開了一種數據處理裝置、數據處理方法及相關產品。該數據處理裝置可以實現為計算裝置包括在組合處理裝置中,該組合處理裝置還可以包括接口裝置和其他處理裝置。該計算裝置與其他處理裝置進行交互,共同完成用戶指定的計算操作。組合處理裝置還可以包括存儲裝置,該存儲裝置分別與計算裝置和其他處理裝置連接,用于存儲該計算裝置和其他處理裝置的數據。本披露的方案提供了涉及張量數據的指令系統,其可以縮短數據存取時間,提高機器的處理效率。
技術領域
本披露涉及處理器領域,特別是涉及一種數據處理裝置、數據處理方法、芯片和板卡。
背景技術
指令系統是計算機軟件和硬件交互的接口,是計算機系統結構中一個非常重要的部分。隨著人工智能技術的不斷發展,需要處理的數據量和數據維度都在不斷增大。因此,如何合理、科學地設計指令,使指令既能給出足夠的信息,又能節省存儲空間,縮短取指時間,提高機器的性能,這是指令設計中的一個重要問題。
發明內容
為了解決如上所提到的一個或多個技術問題,本披露在多個方面中提出了涉及張量數據的指令系統。通過本披露的指令系統,可以縮短數據存取時間,由此提高機器的處理效率。
在第一方面中,本披露提供一種數據處理裝置,包括控制單元、張量接口單元和執行單元,其中:控制單元配置用于獲取解碼的處理指令,所述處理指令的至少一個操作數包括至少一個描述符,所述描述符指示以下至少一項信息:張量數據的形狀信息和張量數據的空間信息;張量接口單元配置用于對所述描述符進行解析;執行單元配置用于在所述控制單元的控制下,基于解析的描述符來執行所述處理指令。
在第二方面中,本披露提供一種芯片,包括前述第一方面任一實施例的數據處理裝置。
在第三方面中,本披露提供一種板卡,包括前述第二方面任一實施例的芯片。
在第四方面中,本披露提供一種數據處理方法,該方法包括:獲取解碼的處理指令,所述處理指令的至少一個操作數包括至少一個描述符,所述描述符指示以下至少一項信息:張量數據的形狀信息和張量數據的空間信息;對所述描述符進行解析;以及基于解析的描述符來執行所述處理指令。
通過如上所提供的數據處理裝置、數據處理方法、芯片和板卡,本披露實施例在指令的操作數中包括描述符來實現對張量數據信息的快速獲取,可以提高機器的處理效率。進一步地,通過將張量數據的形狀信息與張量數據的空間信息分離,可以讓存儲資源與運算分離,從而提高處理靈活度。
附圖說明
通過參考附圖閱讀下文的詳細描述,本披露示例性實施方式的上述以及其他目的、特征和優點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本披露的若干實施方式,并且相同或對應的標號表示相同或對應的部分其中:
圖1示出根據本披露實施例的數據存儲空間的示意圖;
圖2示出根據本披露實施例的數據分塊在數據存儲空間中的示意圖;
圖3示出根據本披露實施例的數據處理裝置的示意性框圖;
圖4示出根據本披露實施例的數據處理方法的示意性流程圖;
圖5示出根據本披露實施例的一種組合處理裝置的結構圖;以及
圖6示出根據本披露實施例的一種板卡的結構示意圖。
具體實施方式
下面將結合本披露實施例中的附圖,對本披露實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本披露一部分實施例,而不是全部的實施例?;诒九吨械膶嵤├绢I域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本披露保護的范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科寒武紀科技股份有限公司,未經中科寒武紀科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011272710.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:處理方法、處理裝置及相關產品
- 下一篇:一種石灰石旋流器底流箱防磨裝置





