一种解线性最小二乘问题的FPGA计算方法

被引:24
作者
王少军
刘琦
仲雪洁
彭喜元
机构
[1] 哈尔滨工业大学自动化测试与控制研究所
基金
高等学校博士学科点专项科研基金;
关键词
最小二乘问题; FPGA; 改进Cholseky分解;
D O I
10.19650/j.cnki.cjsi.2012.03.033
中图分类号
O241.5 [数值逼近];
学科分类号
摘要
针对基于FPGA实现解线性最小二乘问题存在的计算并行性差和计算延迟大的问题,提出基于改进Cholseky分解解线性最小二乘问题的FPGA计算方法。该方法将最小二乘问题转换为矩阵分解和三角阵求解两部分实现,在每个部分通过最大化PE单元数量提高运算的并行性。在矩阵分解部分采用改进的Cholesky分解方法规避开方运算,并将除法运算转换为乘法,减小计算延迟。同时,在三角阵求解部分通过计算结构复用实现正三角和倒三角线性方程组的求解,提高资源利用率。在Xinlinx Virtex XC5VFX130T平台上的实验结果表明,在单精度条件下,相对于PC平台,该方法能够实现8倍以上的效率提升。
引用
收藏
页码:701 / 707
页数:7
相关论文
共 6 条
  • [1] CLS-SVM:一种时间序列预测的局部建模方法
    王少军
    刘琦
    彭宇
    彭喜元
    [J]. 仪器仪表学报, 2011, 32 (08) : 1824 - 1829
  • [2] 基于FPGA/Nios-Ⅱ的矩阵运算硬件加速器设计
    许芳
    席毅
    陈虹
    靳伟伟
    [J]. 电子测量与仪器学报, 2011, 25 (04) : 377 - 383
  • [3] 大矩阵QR分解的FPGA设计与实现
    周杰
    陈啸洋
    赵建勋
    窦勇
    [J]. 计算机工程与科学, 2010, 32 (10) : 34 - 37+48
  • [4] 一种基于FPGA的新的SVM硬件实现方法
    刘涵
    王博
    尹嵩
    刘丁
    [J]. 仪器仪表学报, 2010, 31 (10) : 2235 - 2241
  • [5] 基于FPGA/SOPC的预测控制器设计与实现
    胡云峰
    陈虹
    刘明星
    许芳
    [J]. 仪器仪表学报, 2010, 31 (06) : 1241 - 1248
  • [6] Least squares support vector machine classifiers
    Suykens, JAK
    Vandewalle, J
    [J]. NEURAL PROCESSING LETTERS, 1999, 9 (03) : 293 - 300