一种分组前向梯度回归的存算系统的计算方法

    公开(公告)号:CN116303229A

    公开(公告)日:2023-06-23

    申请号:CN202310227082.2

    申请日:2023-03-03

    Abstract: 本发明公开了一种分组前向梯度回归的存算系统的计算方法。其中,该分组前向梯度回归的存算系统包括变量分组模块,非易失性存储器模块和迭代模块;变量分组模块用于对变量数据进行分组、正交化和数据映射运算;非易失性存储器模块用于存储变量数据,并用于计算残差向量和变量矩阵的余弦相似度;迭代模块用于根据计算的余弦相似度,对变量的回归系数和残差向量进行更新迭代运算。本发明中的非易失性存储器模块采用低精度高能效的模拟电路执行开销大的运算,变量分组模块和迭代模块采用高精度的数字计算系统执行控制算法精度的运算,使得本系统在高效求解分组前向梯度回归问题的同时,可有效保证算法精度。

    一种基于非易失存储器的前向梯度回归加速器及操作方法

    公开(公告)号:CN115239546A

    公开(公告)日:2022-10-25

    申请号:CN202210841387.8

    申请日:2022-07-18

    Abstract: 本发明公开了一种基于非易失存储器的前向梯度回归加速器及操作方法,该前向梯度回归加速器包括控制模块、存内处理模块和运算模块;控制模块,包括DRAM存储器,用于保存运算数据,并向存内处理模块和运算模块传输相应指令和数据;存内处理模块,包括非易失存储器阵列,用于为前向梯度回归计算残差向量和回归变量之间的余弦相似度,并将运算结果传输给控制模块;运算模块用于接收控制模块的指令和数据,完成数据映射的运算并用于更新回归系数和残差向量。本发明采用非易失存储器阵列以0(1)的方式执行大规模矩阵向量乘法运算,配合DRAM存储器备份数据执行数值迭代算法,在实现加速求解前向梯度回归问题的同时,可确保计算精度。

Patent Agency Ranking