[發明專利]計算裝置及計算方法有效
| 申請號: | 201911058840.2 | 申請日: | 2018-07-13 |
| 公開(公告)號: | CN110825434B | 公開(公告)日: | 2021-12-21 |
| 發明(設計)人: | 陳天石;劉少禮;王在;胡帥 | 申請(專利權)人: | 上海寒武紀信息科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06N3/063;G06F7/50;G06F7/523 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 201306 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算 裝置 計算方法 | ||
本申請提供了一種計算裝置及計算方法,所述計算裝置包括:映射單元、存儲器、寄存器單元、運算單元、控制單元和數據訪問單元。
技術領域
本申請屬于神經網絡運算領域,尤其涉及一種計算裝置及計算方法。
背景技術
數據處理是大部分算法需要經過的步驟或階段,在計算機引入數據處理領域后,越來越多的數據處理通過計算機來實現,現有的算法中有計算設備在進行神經網絡的數據計算時速度慢,效率低。
申請內容
有鑒于此,本申請提供一種計算裝置以及計算方法,能夠提高計算速度,并且運算性能高效。
本申請提供一種計算裝置,其特征在于,所述計算裝置包括:計算裝置,其特征在于,所述計算裝置包括:映射單元、存儲器、寄存器單元、運算單元、控制單元和數據訪問單元;其中,
存儲器,用于存儲計算神經元、權值和運算指令;
寄存器單元,用于存儲運算指令的地址、輸入數據的地址;
控制單元,用于提取運算指令,該運算指令對應的操作域,將該運算指令譯碼成執行指令,該執行指令用于控制運算單元執行運算操作,將該操作域傳輸至數據訪問單元;
數據訪問單元,用于提取該操作域對應的輸入數據,并將該輸入數據傳輸至映射單元;
映射單元,用于將輸入數據轉換成輸入神經元、權值和連接數據,依據連接數據對該輸入神經元的篩選得到計算神經元,將該計算神經元并存儲在存儲器中;
運算單元,用于該執行指令調用運算單元的計算器對該計算神經元執行運算操作得到運算結果。
附圖說明
圖1-1是本申請實施例提供的計算裝置的另一種結構示意圖。
圖1-2是本申請實施例提供的卷積計算指令的流程示意圖。
圖2-1是作為本申請一實施例的總體結構的示意性框圖;
圖2-2是作為本申請一實施例的一稀疏連接的神經網絡的節點結構示意圖;
圖2-3是神經網絡的連接關系示意圖;
圖2-4是作為本申請又一實施例的一稀疏連接的神經網絡的連接關系示意圖;
圖2-5是作為本申請一實施例的一卷積操作的示意圖;
圖2-6是卷積神經網絡變得稀疏時輸入、輸出和權值的變化圖;
圖2-7是作為本申請一實施例的稀疏連接的人工神經網絡運算裝置的結構示意圖;
圖2-8是作為本申請一實施例的映射單元的結構示意圖;
圖2-9是作為本申請一實施例的稀疏連接的人工神經網絡運算過程的流程圖;
圖2-10是作為本申請另一實施例的稀疏連接的人工神經網絡運算裝置的結構示意圖;
圖2-11是作為本申請另一實施例的映射單元的結構示意圖;
圖2-12是作為本申請再一實施例的稀疏連接的人工神經網絡運算裝置的結構示意圖;
圖2-13是作為本申請再一實施例的映射單元的結構示意圖;
圖2-14是作為本申請還一實施例的稀疏連接的人工神經網絡運算裝置的結構示意圖;
圖2-15是作為本申請還一實施例的映射單元的結構示意圖;
圖3-1示出了根據本申請實施例的用于執行支持離散數據表示的人工神經網絡正向運算的裝置中主運算模塊結構的示例框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寒武紀信息科技有限公司,未經上海寒武紀信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911058840.2/2.html,轉載請聲明來源鉆瓜專利網。





