摘要
本公开涉及面向近存储计算架构的编译方法和系统、电子设备与存储介质,所述方法包括:获取神经网络模型的算子级中间表示以及近存储计算架构的硬件配置信息;生成近存储计算架构的树状架构抽象模型;构建编译策略的搜索空间;通过对搜索空间中的编译策略进行性能预测,确定出多个候选编译策略以及各个候选编译策略的编译结果;对各个候选编译策略对应的编译结果进行仿真模拟,得到各个候选编译策略对应的仿真结果;从多个候选编译策略中确定出目标编译策略,并将目标编译策略的编译结果确定为目标编译结果。由此,能够为任意神经网络模型在任意近存储计算架构上的部署提供适配的目标编译策略,以实现在任意近存储计算架构上部署任意神经网络模型。
技术关键词
树状架构
策略
神经网络模型
硬件配置信息
数据依赖关系
存储器
序列
编译方法
层级
非易失性计算机可读存储介质
节点
指令组
跟踪存储单元
队列
仿真器
循环执行次数
树状结构
切片