-
题名基于HLS的矩阵求逆算法设计优化
被引量:2
- 1
-
-
作者
凌元
韩文俊
孙健
-
机构
南京电子技术研究所
-
出处
《电子技术与软件工程》
2021年第22期93-96,共4页
-
文摘
本文主要研究了HLS多层动态边界循环的优化策略。HLS利用C/C++语言完成算法设计和验证,通过高级综合工具自动生成RTL代码,显著缩短了算法FPGA设计复杂度及实现效率,在信号处理算法实现方面有着显著的优势。但对于具有多层动态循环边界的算法,由于各层循环的数据依赖性及循环边界的不可预知性,HLS难以实现理想的结果。本文以Cholesky分解矩阵求逆算法为例,通过对矩阵求逆计算过程数据计算顺序、数据依赖性、运算步骤进行了分析与理论计算,提出了一种将多层循环优化为单层、两层循环的方法,解决了流水线优化指令高效应用问题。实现结果表明,经过优化后,在资源增加较少的情况下,矩阵求逆延迟性能提升118倍。
-
关键词
hls(high
Level
Synthesis)
FPGA
矩阵求逆
Cholesky
PIPELINE
-
分类号
TN791
[电子电信—电路与系统]
TP311.1
[自动化与计算机技术—计算机软件与理论]
-