一种神经网络加速器及其软错误处理装置和方法

    公开(公告)号:CN116882465A

    公开(公告)日:2023-10-13

    申请号:CN202310875376.6

    申请日:2023-07-17

    Applicant: 吉林大学

    Abstract: 本申请公开了一种神经网络加速器及其软错误处理装置和方法,应用于机器学习技术领域,包括:载入装置,用于对原始过滤器进行分组,并为每个分组配置校验过滤器;在脉动阵列中依次进行各分组的权重加载,加载时将分组的校验过滤器部署在该分组第一列;脉动阵列;包括依次连接的M个校验单元的校验行;校验单元用于:当与校验过滤器连接时传递校验数据至后级校验单元;当与原始过滤器连接时,传递校验数据至后级校验单元,并将原始过滤器输出的各个计算结果与相应校验值进行误差比较;错误恢复装置用于基于误差比较结果以及错误恢复规则进行错误处理。应用本申请的方案,有效地实现了软错误处理,节约了硬件资源和计算资源,避免了过度保护。

    软错误检测方法和装置
    2.
    发明公开

    公开(公告)号:CN114781619A

    公开(公告)日:2022-07-22

    申请号:CN202210468203.8

    申请日:2022-04-29

    Applicant: 吉林大学

    Abstract: 本申请公开了一种软错误检测方法和装置,应用于计算机技术领域。其中,方法包括根据脉动阵列的参数和目标卷积神经网络的目标层的滤波器总数,确定目标层的冗余因子;根据目标卷积神经网络的滤波器之间的弹性差异信息和各冗余因子,确定每一层网络中用于冗余执行的脆弱滤波器;在目标卷积神经网络的权重加载过程中,将各脆弱滤波器重复加载至脉冲阵列中;将脉冲阵列的当前周期的输出信息发送至缓存区进行数值验证,并对脉冲阵列的下一个周期的重复滤波器的输出信息进行错误检,从而在保证错误检测能力的基础上,显著降低能量开销。

    基于脉动阵列的软错误检测方法和装置

    公开(公告)号:CN114781619B

    公开(公告)日:2025-04-08

    申请号:CN202210468203.8

    申请日:2022-04-29

    Applicant: 吉林大学

    Abstract: 本申请公开了一种基于脉动阵列的软错误检测方法和装置,应用于计算机技术领域。其中,方法包括根据脉动阵列的参数和目标卷积神经网络的目标层的滤波器总数,确定目标层的冗余因子;根据目标卷积神经网络的滤波器之间的弹性差异信息和各冗余因子,确定每一层网络中用于冗余执行的脆弱滤波器;在目标卷积神经网络的权重加载过程中,将各脆弱滤波器重复加载至脉冲阵列中;将脉冲阵列的当前周期的输出信息发送至缓存区进行数值验证,并对脉冲阵列的下一个周期的重复滤波器的输出信息进行错误检,从而在保证错误检测能力的基础上,显著降低能量开销。

Patent Agency Ranking