[發明專利]計算裝置及相關產品有效
| 申請號: | 201811456719.0 | 申請日: | 2018-11-30 |
| 公開(公告)號: | CN109583579B | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 上海寒武紀信息科技有限公司 |
| 主分類號: | G06N3/063 | 分類號: | G06N3/063;G06N20/00 |
| 代理公司: | 北京林達劉知識產權代理事務所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 200120 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算 裝置 相關 產品 | ||
1.一種計算裝置,其特征在于,所述計算裝置用于執行機器學習計算,所述裝置包括控制器模塊、運算模塊、數據格式轉換模塊和數據格式選擇模塊,
所述控制器模塊用于根據所述數據格式選擇模塊確定的數據轉換格式,控制所述數據格式轉換模塊對待運算數據進行數據格式轉換;
所述運算模塊用于在所述控制器模塊的控制下,根據格式轉換后的待運算數據進行運算,
其中,所述數據格式轉換模塊包括:
待運算數據獲取子模塊,用于獲取待運算數據;
定位數位獲取子模塊,用于在待運算數據中確定定位數位;
目標數位確定子模塊,用于根據所述定位數位,在所述待運算數據中確定第一目標數位,以及確定在所述待運算數據的轉換后數據中,與所述第一目標數位對應的第二目標數位;
數值確定子模塊,用于根據所述待運算數據中所述第一目標數位的數值,確定所述轉換后數據中所述第二目標數位的數值;
轉換后數據獲取子模塊,用于根據所述第二目標數位的數值得到所述轉換后數據。
2.根據權利要求1所述的裝置,其特征在于,所述控制器模塊用于根據所述數據格式選擇模塊確定的數據轉換格式,控制所述數據格式轉換模塊對待運算數據進行數據格式轉換,包括:
所述控制器模塊用于根據所述數據格式選擇模塊發送的數據格式轉換指令和所述待運算數據,確定是否對所述待運算數據進行數據格式轉換,所述數據格式轉換指令包括轉換前的數據格式和轉換后的數據格式;
當確定對所述待運算數據進行數據格式轉換時,所述控制器模塊控制所述數據格式轉換模塊對待運算數據進行數據格式轉換。
3.根據權利要求1所述的裝置,其特征在于,所述運算模塊包括多個運算子模塊,各所述運算子模塊分別用于對預設的數據格式的數據進行運算。
4.根據權利要求1所述的裝置,其特征在于,所述定位數位獲取子模塊,包括:
定位數位獲取單元,用于在所述待運算數據的數據格式為定點數時,將二進制形式的定點數的整數部分中由高位至低位第一個1所在的數位,確定為定位數位。
5.根據權利要求4所述的裝置,其特征在于,所述轉換后數據為二進制形式的整數,所述目標數位確定子模塊,用于:
若所述定位數位為第N數位,在最低位的數位為第0數位,N為偶數的情況下,將第N-1數位至第N/2+1數位確定為所述定點數中的第一目標數位;
在所述轉換后數據中確定與所述第一目標數位對應的第二目標數位。
6.根據權利要求5所述的裝置,其特征在于,所述目標數位確定子模塊,還用于:將所述轉換后數據中與所述第一目標數位對應的第二目標數位確定為第N/2-2數位至第0數位。
7.根據權利要求5所述的裝置,其特征在于,所述轉換后的數據包括尾數位和冪次位,所述轉換后數據獲取子模塊,包括:
尾數位數值獲取單元,用于根據所述第二目標數位的數值確定所述轉換后數據中尾數位的數值;
冪次位指數位獲取單元,用于根據所述待運算數據中定位數位上的數值,確定所述轉換后數據中冪次位和指數位的數值;
轉換后數據獲取單元,用于根據所述尾數位的數值、所述冪次位的數值和所述指數位的數值,得到所述轉換后的數據。
8.根據權利要求7所述的裝置,其特征在于,所述尾數位數值獲取單元,用于:
當所述轉換后數據的尾數位的位寬大于所述第二目標數位的位寬時,根據所述第二目標數位的數值和預設的補齊數值,確定所述轉換后數據中的尾數位的數值。
9.根據權利要求7所述的裝置,其特征在于,所述冪次位指數位獲取單元,用于:
當所述定位數位上的數值為偶數時,將所述轉換后數據中冪次位的數值確定為0,或
當所述定位數位上的數值為奇數時,將所述轉換后數據中冪次位的數值確定為1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寒武紀信息科技有限公司,未經上海寒武紀信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811456719.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于神經網絡的全局和本地時間步長確定方案
- 下一篇:運算方法、裝置及相關產品





