[發(fā)明專(zhuān)利]分形計(jì)算裝置、方法、集成電路及板卡有效
| 申請(qǐng)?zhí)枺?/td> | 202010340444.5 | 申請(qǐng)日: | 2020-04-26 |
| 公開(kāi)(公告)號(hào): | CN111860807B | 公開(kāi)(公告)日: | 2023-05-02 |
| 發(fā)明(設(shè)計(jì))人: | 請(qǐng)求不公布姓名 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中科寒武紀(jì)科技股份有限公司 |
| 主分類(lèi)號(hào): | G06N3/063 | 分類(lèi)號(hào): | G06N3/063;G06N3/08 |
| 代理公司: | 北京維昊知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11804 | 代理人: | 李波;孫新國(guó) |
| 地址: | 100191 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算 裝置 方法 集成電路 板卡 | ||
1.一種根據(jù)指令執(zhí)行特定操作的分形計(jì)算裝置,包括:
多個(gè)中層計(jì)算單元,每個(gè)中層計(jì)算單元包括控制器,多個(gè)分形功能單元和葉計(jì)算單元;
其中,中層計(jì)算單元的控制器用以將所述指令迭代分解成多個(gè)子指令,每個(gè)子指令執(zhí)行所述特定操作;所述子指令為分形指令;所述特定操作是針對(duì)數(shù)據(jù)進(jìn)行計(jì)算;
多個(gè)分形功能單元中的每個(gè)分形功能單元分別發(fā)送所述多個(gè)子指令其中之一至下一層的中層計(jì)算單元;以及
葉計(jì)算單元進(jìn)一步包括控制器和功能單元,葉計(jì)算單元的控制器,用以分解所述分形指令為本地指令;以及
功能單元,用以執(zhí)行所述本地指令;
所述中層計(jì)算單元的控制器還包括譯碼器,所述譯碼器包括并行分解棧,串行分解棧,譯碼控制器,復(fù)用器以及解復(fù)用器:
并行分解棧,用以暫存下層指令;
串行分解棧,用以暫存所述指令;
譯碼控制器,連接至所述串行分解棧及所述并行分解棧;
復(fù)用器,連接至所述并行分解棧及所述串行分解棧,用以選擇所述指令及所述下層指令其中之一輸入至所述譯碼控制器;
解復(fù)用器,連接至所述譯碼控制器;
其中,當(dāng)所述譯碼控制器與所述并行分解棧電性相通時(shí),所述譯碼控制器自所述并行分解棧取出所述下層指令分解成所述分形指令;當(dāng)所述譯碼控制器與所述串行分解棧電性相通時(shí),所述譯碼控制器自所述串行分解棧取出所述指令分解成串行子指令。
2.根據(jù)權(quán)利要求1所述的分形計(jì)算裝置,其中所述并行分解棧電性連接至所述譯碼控制器的優(yōu)先級(jí)高于所述串行分解棧電性連接至所述譯碼控制器的優(yōu)先級(jí)。
3.根據(jù)權(quán)利要求2所述的分形計(jì)算裝置,
其中,當(dāng)所述譯碼控制器與所述并行分解棧電性相通時(shí),所述譯碼控制器連接至所述多個(gè)分形功能單元。
4.根據(jù)權(quán)利要求1所述的分形計(jì)算裝置,其中所述中層計(jì)算單元的控制器還包括子指令隊(duì)列,當(dāng)所述譯碼控制器與所述串行分解棧電性相通時(shí),所述譯碼控制器發(fā)送所述串行子指令至所述子指令隊(duì)列。
5.根據(jù)權(quán)利要求4所述的分形計(jì)算裝置,其中所述中層計(jì)算單元的控制器還包括降層譯碼器,用以自子指令隊(duì)列依序獲取多個(gè)串行子指令,產(chǎn)生所述下層指令。
6.根據(jù)權(quán)利要求1所述的分形計(jì)算裝置,其中所述譯碼控制器根據(jù)中樞值對(duì)所述數(shù)據(jù)進(jìn)行分解。
7.根據(jù)權(quán)利要求6所述的分形計(jì)算裝置,其中所述數(shù)據(jù)為N維度,所述譯碼控制器提供N種分解方式,并選擇根據(jù)第i維度進(jìn)行分解,其中N及i為正整數(shù),i不大于N。
8.根據(jù)權(quán)利要求7所述的分形計(jì)算裝置,其中所述中樞值介于所述第i維度的最小值與最大值間,所述譯碼控制器基于所述中樞值將所述數(shù)據(jù)切分為二。
9.根據(jù)權(quán)利要求8所述的分形計(jì)算裝置,其中所述中樞值為所述最小值與所述最大值的中位數(shù)值。
10.根據(jù)權(quán)利要求8所述的分形計(jì)算裝置,其中所述中樞值根據(jù)所述多個(gè)分形功能單元的算力而定。
11.根據(jù)權(quán)利要求8所述的分形計(jì)算裝置,其中所述中樞值為隨機(jī)生成。
12.根據(jù)權(quán)利要求6所述的分形計(jì)算裝置,其中所述數(shù)據(jù)為輸入數(shù)據(jù)或權(quán)重?cái)?shù)據(jù)。
13.根據(jù)權(quán)利要求1所述的分形計(jì)算裝置,其中所述葉計(jì)算單元的控制器拆解所述分形指令為有序集合,所述有序集合由多個(gè)本地指令至少其中之一依序排列而成;所述葉計(jì)算單元的功能單元用于執(zhí)行相對(duì)應(yīng)分形指令的有序集合內(nèi)的本地指令以產(chǎn)生中間數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的分形計(jì)算裝置,其中所述葉計(jì)算單元的控制器用于對(duì)所述中間數(shù)據(jù)進(jìn)行歸約處理,并將歸約結(jié)果傳輸至上一層計(jì)算單元。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中科寒武紀(jì)科技股份有限公司,未經(jīng)中科寒武紀(jì)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010340444.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





