【技术实现步骤摘要】
本专利技术涉及计算机体系结构,具体涉及一种基于lu分解算法的矩阵求逆soc处理系统及方法。
技术介绍
1、矩阵求逆是一种基本的数学工具,在无线通信、电力系统、网络等不同的科学和工程应用中发挥着关键作用,但在硬件平台上执行矩阵求逆会消耗大量宝贵的运算资源,且在数值计算过程中稳定性较差。尽管研究人员经常修改应用中的算法或寻找新的方法来避免矩阵求逆,但在某些情况下,人们仍然无法绕过在硬件平台上执行矩阵求逆的问题。
2、目前,硬件设计领域主要研究和实现的是基于矩阵分解的矩阵求逆算法,包括qr分解、cholesky分解和lu分解。现有方法在rasp架构中实现矩阵求逆模块的硬件电路设计,可根据主处理器发送的配置信息对各个rpe内部或rpe之间进行重构,以完成不同类型的运算。但是,每个rpe内部包含较多运算单元,在低阶矩阵求逆场景下会产生资源浪费,同时指令设计复杂,配置信息的存储需要额外存储空间。现有方法在fpga平台上实现基于ldl分解算法的矩阵求逆硬件电路设计,通过对储存数据的合理划分,在矩阵分解步骤实现乘法的复用,降低了硬件资源的消
...【技术保护点】
1.一种基于LU分解算法的矩阵求逆SoC处理系统,其特征在于,包括:
2.根据权利要求1所述的一种基于LU分解算法的矩阵求逆SoC处理系统,其特征在于,矩阵求逆加速协处理器包括控制模块、执行模块以及储载模块;
3.根据权利要求2所述的一种基于LU分解算法的矩阵求逆SoC处理系统,其特征在于,控制模块包括译码单元与状态机单元;
4.根据权利要求2所述的一种基于LU分解算法的矩阵求逆SoC处理系统,其特征在于,执行模块包括指令只读储存器、调度单元、计算单元以及寄存器组;
5.根据权利要求4所述的一种基于LU分解算法的矩阵求逆
...【技术特征摘要】
1.一种基于lu分解算法的矩阵求逆soc处理系统,其特征在于,包括:
2.根据权利要求1所述的一种基于lu分解算法的矩阵求逆soc处理系统,其特征在于,矩阵求逆加速协处理器包括控制模块、执行模块以及储载模块;
3.根据权利要求2所述的一种基于lu分解算法的矩阵求逆soc处理系统,其特征在于,控制模块包括译码单元与状态机单元;
4.根据权利要求2所述的一种基于lu分解算法的矩阵求逆soc处理系统,其特征在于,执行模块包括指令只读储存器、调度单元、计算单元以及寄存器组;
5.根据权利要求4所述的一种基于lu分解算法的矩阵求逆soc处理系统,其特征在于,储载模块包括载入单元与储存单元;
6.根据权利要求1-5所述的一种基于l...
【专利技术属性】
技术研发人员:阎波,马千里,邓宇志,陈宇,史超凡,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。