摘要
本申请公开一种存内计算架构编译方法、装置、电子设备及片上系统,属于存内计算技术领域。该方法包括:根据编译过程中神经网络算子的嵌套循环结构,确定多面体模型的初始迭代空间;将初始迭代空间切分成多个子迭代空间,基于目标基变换矩阵将多个子迭代空间中的迭代向量映射至目标基方向,得到仿射调度空间;通过将仿射调度空间映射至存内计算装置的多个宏单元,获取目标映射策略,对仿射调度空间对应的访存数据进行布局,并根据预设的数据搬运代价函数对访存数据的数据搬运操作进行优化,得到目标迭代空间;根据目标迭代空间,生成编译代码。通过该方式,可以降低数据传输开销并提高宏单元的利用率。
技术关键词
嵌套循环结构
策略
多面体模型
编译方法
抽象语法树
数据传输开销
电子设备
神经网络参数
布局
矩阵
编译装置
片上系统
语句
处理器
模块
存储器
程序
指令
系统为您推荐了相关专利信息
动态感知方法
矿井动力灾害
数据融合机制
风险评估模型
信号识别算法
卫星姿态控制
仿真模型
联合仿真接口
时序
控制系统
多指标综合评分
强化学习算法
层次分析法
遗传算法
高铁