一種面向數(shù)據(jù)流模型的高階調(diào)用代碼生成方法及裝置
基本信息
申請(qǐng)?zhí)?/td> | CN202011496767.X | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN112506521A | 公開(公告)日 | 2021-03-16 |
申請(qǐng)公布號(hào) | CN112506521A | 申請(qǐng)公布日 | 2021-03-16 |
分類號(hào) | G06F8/41(2018.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 王政;黃麗桃;江云松;張小龍;畢旭輝;史涇位 | 申請(qǐng)(專利權(quán))人 | 北京軒宇信息技術(shù)有限公司 |
代理機(jī)構(gòu) | 中國航天科技專利中心 | 代理人 | 陳鵬 |
地址 | 100190北京市海淀區(qū)科學(xué)院南路2號(hào)融科資訊中心C座南樓1101-1102 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種面向數(shù)據(jù)流模型的高階調(diào)用代碼生成方法及裝置。方法包括:對(duì)數(shù)據(jù)流中的計(jì)算模塊進(jìn)行解析,得到計(jì)算模塊的解析結(jié)果;根據(jù)解析結(jié)果,確定計(jì)算模塊是否為子模塊調(diào)用模塊;在計(jì)算模塊為子模塊調(diào)用模塊,或計(jì)算模塊為非子模塊調(diào)用模塊且計(jì)算模塊為矩陣函數(shù)運(yùn)算模塊的情況下,確定計(jì)算模塊對(duì)應(yīng)的數(shù)組維度與預(yù)先設(shè)定的最大展開次數(shù)之間的大小關(guān)系;在數(shù)組維度大于最大展開次數(shù)的情況下,基于循環(huán)調(diào)用的方式進(jìn)行函數(shù)調(diào)用,生成所述計(jì)算模塊對(duì)應(yīng)的高階調(diào)用代碼;在所述數(shù)組維度小于所述最大展開次數(shù)的情況下,根據(jù)所述數(shù)組維度展開調(diào)用函數(shù),生成所述計(jì)算模塊對(duì)應(yīng)的高階調(diào)用代碼。本發(fā)明可以簡化生成的代碼,生成符合用戶查看的簡潔代碼。?? |
