摘要

本发明属于内存计算技术领域,公开了一种面向内存计算平台的代码转换方法、系统及应用。面向神经网络应用,为内存计算平台构建基于硬件描述语言的算法库;将神经网络模型转化为计算图形式,从计算图中获取节点信息;查询算法库中是否包含了节点所做的操作;根据节点之间的互联关系构建顶层top文件,实现从高级语言到底层硬件描述语言的代码转换。本发明通用的面向内存计算平台的高级语言到底层硬件描述语言的转换方法,使用户在开发过程中无需了解硬件底层架构,直接采用高级语言编程,并转化为硬件描述语言,降低开发难度,加快任务的部署速度并有效提高任务的执行效率。通过实验与仿真验证方法的可行性,最后对实验结果做总结。