摘要
本发明提供一种ANN和SNN异构融合处理器及异构融合处理方法,处理器包括ANN计算核、SNN计算核、第一异步FIFO及第二异步FIFO;ANN计算核用于第一权重精度的稠密计算,SNN计算核用于第二权重精度的稀疏计算,其中,第一权重精度和第二权重精度用于表征权重的比特长度,且第一权重精度低于第二权重精度;第一异步FIFO的输入端连接ANN计算核,输出端连接SNN计算核,第一异步FIFO用于在层间融合模式下,将ANN计算核的计算结果传输至SNN计算核;第二异步FIFO的输入端连接SNN计算核,输出端连接ANN计算核,第二异步FIFO用于在层内融合模式下,将SNN计算核的计算结果传输至ANN计算核;ANN和SNN异构融合处理器用于根据输入的待推理数据的权重精度和稀疏性,选择性地限定ANN计算核和SNN计算核的运行状态,以实现ANN和SNN的不同异构融合模式。本发明可提高推理系统的吞吐率和能效。
技术关键词
融合处理器
异构
精度
独立工作模式
输入接口
数据
握手协议
处理单元
接口模块
输入端
推理系统
阵列
输出端
脉冲
编码
参数
能效
通道