摘要
本发明提供一种面向多芯片异构系统的类脑计算编译方法、装置和设备,其中方法包括:基于预先定义的脉冲神经网络方言,对脉冲神经网络模型进行描述,得到脉冲神经网络模型的方言描述;对脉冲神经网络模型的方言描述进行解析,得到脉冲神经网络模型的关键信息,基于关键信息,对脉冲神经网络模型进行优化,得到目标脉冲神经网络模型,确定目标脉冲神经网络模型的中间表示;对目标脉冲神经网络模型的中间表示进行转换,得到与多芯片异构系统相适配的指令数据。本发明通过将脉冲神经网络模型转换为统一的中间表示,可以减少类脑计算编译的工作量,降低编译的复杂度,提高类脑计算在多芯片异构系统上的执行效率和性能。