一種可重構(gòu)芯片的易編譯方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202110176676.6 申請日 -
公開(公告)號 CN113094030A 公開(公告)日 2021-07-09
申請公布號 CN113094030A 申請公布日 2021-07-09
分類號 G06F8/30(2018.01)I;G06F8/41(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 胡俊寶;張振;歐陽鵬 申請(專利權(quán))人 北京清微智能科技有限公司
代理機(jī)構(gòu) 北京索睿邦知識產(chǎn)權(quán)代理有限公司 代理人 李根
地址 100192北京市海淀區(qū)寶盛南路1號院26號樓2層201
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種可重構(gòu)芯片的易編譯方法,其包括:獲取待編譯軟件模型的DFG數(shù)據(jù)流圖。獲取DFG數(shù)據(jù)流圖中的計算節(jié)點集合和邊集合邊能夠表達(dá)計算節(jié)點與計算節(jié)點之間的數(shù)據(jù)依賴關(guān)系。建立計算節(jié)點集合、邊集合和加載單元、存儲單元及運(yùn)算單元之間的數(shù)學(xué)依賴關(guān)系。建立且通過線性編譯器線性編譯加載映射關(guān)系、存儲映射關(guān)系及運(yùn)算映射關(guān)系獲取能夠映射于加速計算單元的編譯配置文件。本發(fā)明通過建立DFG數(shù)據(jù)流圖中計算節(jié)點集合、邊集合與加速計算單元中各計算單元間的映射及數(shù)學(xué)依賴關(guān)系,實現(xiàn)其程序結(jié)構(gòu)的快速和易于編譯,算法簡單易實現(xiàn),求解時間短。本發(fā)明還提供一種可重構(gòu)芯片的易編譯系統(tǒng)。