摘要
本发明公开了一种支持分块计算的脉冲神经网络硬件加速装置及方法,属于人工智能、硬件加速领域。脉冲神经网络硬件加速装置通过解析协议包并执行分块计算任务;脉冲神经网络硬件加速方法包括分块处理设计方法以及协议包设计方法;分块方案根据FPGA可支持的最大资源量进行设计,通过分块处理,可以让FPGA拥有推理网络模型庞大的脉冲神经网络的能力;协议包内根据脉冲神经网络的推理流程,添加了计算流程中需要用到的字段,以便FPGA进行识别以及做出相应配置;脉冲神经网络硬件加速装置按照分块方案与数据包方案进行设计,内部实现了数据调度策略以及神经元膜电位计算,提高了数据传输效率与计算效率。
技术关键词
神经网络硬件加速
协议
分块
状态机
脉冲
模块
命令
阵列
图像
数据调度策略
数值
电流值
控制块
存储单元
推理网络
神经网络模型
标识符
变量
字段
系统为您推荐了相关专利信息
可视化开发环境
功能模块
底座系统
端口
可视化组件
超声波清洗装置
控制系统
超声波换能器
超声波发生器
真空干燥单元
单稳态电路
氙灯
方波脉冲信号
驱动控制模块
恒流源