一種粗粒度數(shù)據(jù)流架構(gòu)中的數(shù)據(jù)復(fù)用和同步的方法、裝置

基本信息

申請(qǐng)?zhí)?/td> CN201810279029.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN108563446B 公開(kāi)(公告)日 2021-06-25
申請(qǐng)公布號(hào) CN108563446B 申請(qǐng)公布日 2021-06-25
分類(lèi)號(hào) G06F8/41 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 向陶然;嚴(yán)明玉;譚旭;葉笑春;范東睿;王達(dá) 申請(qǐng)(專利權(quán))人 北京中科睿芯智能計(jì)算產(chǎn)業(yè)研究院有限公司
代理機(jī)構(gòu) 北京科龍寰宇知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 代理人 孫皓晨
地址 101300 北京市順義區(qū)順通路25號(hào)5幢232室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種粗粒度數(shù)據(jù)流架構(gòu)中的數(shù)據(jù)復(fù)用和同步的方法、裝置,該裝置包括至少一個(gè)處理器,該處理器中包括:復(fù)制指令譯碼和運(yùn)算模塊,用于當(dāng)該處理器中的一程序塊中的數(shù)據(jù)需要被其他程序塊使用時(shí),在該需要被使用的數(shù)據(jù)所在的程序塊中加入復(fù)制指令,以及用于復(fù)制指令的邏輯運(yùn)算;同步指令譯碼和運(yùn)算模塊,用于當(dāng)指向同一程序塊的復(fù)制指令數(shù)量大于1時(shí),在該程序塊中加入同步指令,以及用于同步指令的邏輯運(yùn)算;監(jiān)視器模塊,用于監(jiān)視各個(gè)程序塊接收到的復(fù)制指令包的數(shù)量。該方案可以使程序塊之間自動(dòng)地進(jìn)行數(shù)據(jù)復(fù)用和同步的操作,減少了任務(wù)調(diào)度模塊的工作,使得數(shù)據(jù)流架構(gòu)中的程序運(yùn)行地更為高效。