一种可重构芯片的易编译方法及系统
基本信息
申请号 | CN202110176676.6 | 申请日 | - |
公开(公告)号 | CN113094030A | 公开(公告)日 | 2021-07-09 |
申请公布号 | CN113094030A | 申请公布日 | 2021-07-09 |
分类号 | G06F8/30(2018.01)I;G06F8/41(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 胡俊宝;张振;欧阳鹏 | 申请(专利权)人 | 北京清微智能科技有限公司 |
代理机构 | 北京索睿邦知识产权代理有限公司 | 代理人 | 李根 |
地址 | 100192北京市海淀区宝盛南路1号院26号楼2层201 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种可重构芯片的易编译方法,其包括:获取待编译软件模型的DFG数据流图。获取DFG数据流图中的计算节点集合和边集合边能够表达计算节点与计算节点之间的数据依赖关系。建立计算节点集合、边集合和加载单元、存储单元及运算单元之间的数学依赖关系。建立且通过线性编译器线性编译加载映射关系、存储映射关系及运算映射关系获取能够映射于加速计算单元的编译配置文件。本发明通过建立DFG数据流图中计算节点集合、边集合与加速计算单元中各计算单元间的映射及数学依赖关系,实现其程序结构的快速和易于编译,算法简单易实现,求解时间短。本发明还提供一种可重构芯片的易编译系统。 |
