高适用性大维度矩阵求逆器的算法优化和实现

高适用性大维度矩阵求逆器的算法优化和实现

论文摘要

随着现代科学研究中云存储、云计算和云物联等技术的不断发展,相关的数据信息也呈现出爆炸式增长。矩阵类运算在海量数据的存储和计算中占比越来越大,矩阵求逆是其中最复杂的运算之一。国内外的学者们在不断研究探索后提出了众多有效的矩阵求逆算法,并在不同的硬件结构上得到验证与实现。求解逆矩阵的计算量庞大,硬件实现时受资源因素制约。常见矩阵求逆多以小矩阵或者特殊矩阵为对象,适用于大规模任意矩阵求逆方法研究较少,对于硬件实现更加罕见。大规模矩阵直接求逆被认为是其中最具挑战性问题之一,且不可规避。因此,探索大规模非奇异矩阵求逆的硬件实现具有重要的现实意义。本文针对上述问题,进行了有关大规模非奇异矩阵求逆算法和硬件结构设计的研究。主要工作内容如下:(1)研究分析了典型的矩阵求逆算法、适用性及运算复杂度,选择了基于LU分解的原位替换求逆算法。对原位替换矩阵求逆算法的计算公式进行修正,提出一种改进的大维度矩阵求逆算法。新算法通过主元交换和行修正操作,将应用范围扩展至非奇异矩阵,克服了既有原位替换算法适用矩阵类型有限的缺点。(2)根据新算法的运算特征,设计大维度任意阶矩阵求逆器的硬件方案。该设计延续了“原位替换”存储结构上的优点,并且采取多路并行和运算器分时复用的策略提高运算速度。(3)完成硬件实现,并在Xilinx公司FPGA芯片上进行功能验证和性能测试。硬件实测结果表明,本文设计可在332K个周期内完成128阶单精度浮点非奇异矩阵求逆任务,结果精度达10-5。

论文目录

  • 致谢
  • 摘要
  • abstract
  • 第一章 绪论
  •   1.1 研究背景和研究意义
  •   1.2 国内外研究现状
  •   1.3 主要研究内容
  •   1.4 课题来源
  • 第二章 矩阵求逆运算
  •   2.1 关键算法分析
  •   2.2 常见求逆方法
  •     2.2.1 伴随矩阵法
  •     2.2.2 Gauss-Jordan消去法
  •     2.2.3 QR分解求逆矩阵
  •     2.2.4 LU分解求逆矩阵
  •     2.2.5 四种求逆算法总结
  •   2.3 原位替换求逆算法
  •     2.3.1 基本算法原理
  •     2.3.2 相关算法
  •     2.3.3 原位替换算法分析
  •   2.4 本章小结
  • 第三章 大规模矩阵求逆器的设计方案
  •   3.1 改进的原位替换矩阵求逆算法
  •     3.1.1 优化的原位替换算法介绍
  •     3.1.2 算法优势分析
  •   3.2 大维度任意阶矩阵求逆器结构设计及工作流程
  •     3.2.1 矩阵求逆器硬件架构
  •     3.2.2 矩阵求逆器工作流程
  •   3.3 运算结构设计
  •     3.3.1 矩阵求逆运算结构选择
  •     3.3.2 优化的行修正运算结构设计
  •   3.4 存储资源管理及分配
  •   3.5 存储地址规则设计方案
  •     3.5.1 任意值并行度下的地址规则设计
  •     3.5.2 规律变化的并行度地址规则设计
  •   3.6 不同运算模式下的运算单元设计
  •     3.6.1 约化系数运算单元设计
  •     3.6.2 上、下三角逆矩阵运算单元设计
  •   3.7 本章小结
  • 第四章 大维度矩阵运算器硬件设计实现
  •   4.1 大维度矩阵求逆器硬件实现
  •     4.1.1 矩阵求逆器系统架构
  •     4.1.2 矩阵求逆器地址规则
  •     4.1.3 多路并行的运算器互连结构
  •   4.2 重构模式下的大维度矩阵分解器设计与实现
  •     4.2.1 基于原位替换算法的LU分解算法介绍
  •     4.2.2 矩阵分解器硬件实现
  •   4.3 本章小结
  • 第五章 大维度矩阵求逆器的验证及性能分析
  •   5.1 验证方案
  •   5.2 MATLAB建模验证
  •   5.3 硬件验证
  •     5.3.1 运算结果误差
  •     5.3.2 硬件资源消耗
  •   5.4 性能分析
  •   5.5 本章小结
  • 第六章 总结与展望
  •   6.1 总结
  •   6.2 展望
  • 参考文献
  • 攻读硕士学位期间的学术活动及成果情况
  • 文章来源

    类型: 硕士论文

    作者: 叶紫燕

    导师: 张多利

    关键词: 矩阵求逆,原位替换,非奇异矩阵,实现

    来源: 合肥工业大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 数学,无线电电子学

    单位: 合肥工业大学

    基金: 科工局预研项目“高性能***SOC技术研究”,国家自然科学基金项目No.61874156

    分类号: O151.21;TN791

    总页数: 91

    文件大小: 5135K

    下载量: 124

    相关论文文献

    • [1].矩阵求逆的“伴随矩阵法”的一个讲授设计[J]. 赤峰学院学报(自然科学版) 2019(12)
    • [2].矩阵求逆的若干方法[J]. 数学学习与研究 2017(07)
    • [3].基于FPGA的复数矩阵求逆设计[J]. 现代计算机 2020(15)
    • [4].多项式理论在矩阵求逆中的应用[J]. 读与写(教育教学刊) 2017(10)
    • [5].任意阶矩阵求逆的算法优化和硬件实现[J]. 合肥工业大学学报(自然科学版) 2019(09)
    • [6].等权闭合水准间接平差法方程系数矩阵求逆研究[J]. 青海大学学报 2016(06)
    • [7].基于异构多核可重构系统的矩阵求逆设计与实现[J]. 舰船电子工程 2017(10)
    • [8].高性能矩阵求逆硬件加速器的设计与实现[J]. 合肥工业大学学报(自然科学版) 2018(12)
    • [9].长除法理论在抽象矩阵求逆中的应用[J]. 造纸装备及材料 2020(03)
    • [10].自适应波束形成采样矩阵求逆算法的改进[J]. 无线电通信技术 2009(04)
    • [11].基于SOCP的采样矩阵求逆算法分析[J]. 河北工业大学学报 2013(05)
    • [12].一种基于约化因子上三角矩阵求逆的FPGA实现方法[J]. 太赫兹科学与电子信息学报 2018(02)
    • [13].关于矩阵求逆的几种方法[J]. 考试周刊 2009(26)
    • [14].矩阵求逆算法在Cell上的并行[J]. 程序员 2008(08)
    • [15].LDPC编码中大矩阵求逆及存储的一些方法[J]. 电视技术 2010(09)
    • [16].基于脉动阵的自适应波束形成算法仿真[J]. 无线通信技术 2014(02)
    • [17].r-循环矩阵求逆的一种新算法[J]. 江西教育学院学报 2010(03)
    • [18].关于r—循环矩阵求逆的一种快速算法[J]. 吉林师范大学学报(自然科学版) 2011(01)
    • [19].基于DSP的协方差矩阵求逆的数值问题研究[J]. 现代雷达 2009(03)
    • [20].r-循环矩阵求逆的一种新算法[J]. 高等数学研究 2012(01)
    • [21].Wilson Fermion矩阵求逆算法研究[J]. 甘肃联合大学学报(自然科学版) 2010(01)
    • [22].矩阵求逆及其在北斗双星定位系统上的应用[J]. 信息与电脑(理论版) 2010(18)
    • [23].关于循环矩阵求逆方法的研究[J]. 现代经济信息 2017(12)
    • [24].矩阵求逆方法研究[J]. 读写算 2018(07)
    • [25].基于HLS的Cholesky分解矩阵求逆算法的设计[J]. 电子技术与软件工程 2018(17)
    • [26].非线性动力分析避免状态矩阵求逆的精细积分多步法[J]. 振动与冲击 2008(04)
    • [27].反循环矩阵求逆的同步算法[J]. 南昌航空大学学报(自然科学版) 2016(04)
    • [28].基于前向和中间差分的离散ZNN的定常矩阵求逆方法[J]. 中国科学技术大学学报 2013(04)
    • [29].基于QR分解算法的任意阶复矩阵求逆的DSP实现[J]. 电子科技 2010(04)
    • [30].矩阵求逆的FPGA实现[J]. 通信技术 2010(11)

    标签:;  ;  ;  ;  

    高适用性大维度矩阵求逆器的算法优化和实现
    下载Doc文档

    猜你喜欢