一種面向神經(jīng)網(wǎng)絡(luò)的數(shù)據(jù)重用指令映射方法、系統(tǒng)及裝置
基本信息
申請(qǐng)?zhí)?/td> | CN201810939096.6 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN109272112B | 公開(公告)日 | 2021-08-27 |
申請(qǐng)公布號(hào) | CN109272112B | 申請(qǐng)公布日 | 2021-08-27 |
分類號(hào) | G06N3/063(2006.01)I;G06N3/04(2006.01)I;G06F9/38(2006.01)I;G06F9/302(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 歐焱;李易;范東睿;葉笑春;李文明 | 申請(qǐng)(專利權(quán))人 | 北京中科睿芯科技集團(tuán)有限公司 |
代理機(jī)構(gòu) | 北京科龍寰宇知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人 | 孫皓晨 |
地址 | 100095北京市海淀區(qū)溫泉鎮(zhèn)創(chuàng)客小鎮(zhèn)社區(qū)配套商業(yè)樓15#樓一層135室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種面向神經(jīng)網(wǎng)絡(luò)的數(shù)據(jù)重用指令映射方法和系統(tǒng),適用于芯片互聯(lián)多應(yīng)用有效映射,該方法包括:在處理器單元PE陣列中,每個(gè)PE計(jì)算每個(gè)神經(jīng)層部分神經(jīng)元節(jié)點(diǎn)的結(jié)果,在每一個(gè)時(shí)間拍,輸入數(shù)據(jù)平均分布在陣列的每一個(gè)PE中,進(jìn)行計(jì)算之后,當(dāng)前PE中存儲(chǔ)輸入數(shù)據(jù)傳遞給下一個(gè)PE,PE之間在陣列中形成環(huán)形的結(jié)構(gòu),從而在N個(gè)PE上,執(zhí)行N次數(shù)據(jù)流動(dòng)即可完成輸入數(shù)據(jù)的共享。一層神經(jīng)層結(jié)果結(jié)算完畢之后,結(jié)果不寫回內(nèi)存中,直接映射新的神經(jīng)層的計(jì)算指令。本發(fā)明對(duì)神經(jīng)算法中層與層之間的數(shù)據(jù)共享機(jī)制進(jìn)行了優(yōu)化,使得神經(jīng)層之間的數(shù)據(jù)能夠更加靈活、高效的傳輸,同時(shí)均衡每個(gè)PE的計(jì)算的訪存負(fù)載,提高數(shù)據(jù)復(fù)用率和靈活性。 |
