当前位置:主页 > 科技论文 > 计算机论文 >

基于FPGA的稀疏矩阵向量乘的设计研究

发布时间:2018-07-26 06:58
【摘要】:作为典型的不规则算法,稀疏矩阵向量乘的计算过程具有非常低的访存局部性和计算访存比,因此在基于cache的通用处理器上计算效率很低。提出了一种面向可重构计算平台的基于IEEE-754浮点数据格式标准的稀疏矩阵向量乘算法加速器的设计。在一维划分的行压缩稀疏矩阵数据存储技术以及计算部件的流水化设计的基础上,提出了一种基于单个浮点加法器的无阻塞累加器设计。通过实验验证表明,简化了算法的设计提高了算法执行的并行度和外部存储器的带宽利用率,获得了相对于传统处理器1.37-2.60倍的性能加速比。
[Abstract]:As a typical irregular algorithm, the computation process of sparse matrix vector multiplication has very low memory access locality and memory access ratio, so the computation efficiency is very low on the general purpose processor based on cache. The design of a sparse matrix vector multiplication algorithm accelerator based on IEEE-754 floating point data format standard for reconfigurable computing platform is proposed. Based on the data storage technology of one-dimensional row compression sparse matrix and the pipelining design of computing components, a non-blocking accumulator design based on a single floating-point adder is proposed. The experimental results show that the proposed algorithm can improve the parallelism of the algorithm execution and the bandwidth utilization of the external memory, and obtain a performance speedup ratio of 1.37-2.60 times that of the traditional processor.
【作者单位】: 西南石油大学电气信息学院;电子科技大学电子工程学院;
【基金】:国家重大专项课题资助项目(2008ZX05026-001-09) 四川省教育厅资助项目(112B020) 西南石油大学校自然科学基金资助项目(2012XJZ021)
【分类号】:TP332

【参考文献】

相关期刊论文 前5条

1 林竞力;敬龙江;陈涛;陈客松;朱维乐;;CDTTB标准中LDPC码的编码结构设计[J];电子科技大学学报;2009年03期

2 许芳;席毅;陈虹;靳伟伟;;基于FPGA/Nios-Ⅱ的矩阵运算硬件加速器设计[J];电子测量与仪器学报;2011年04期

3 刘冰;陶伟;窦高奇;高俊;;基于新停止准则的多进制LDPC码加权符号翻转译码算法[J];电子与信息学报;2011年02期

4 袁瑞佳;白宝明;童胜;;10Gbps LDPC编码器的FPGA设计[J];电子与信息学报;2011年12期

5 邵宗有;刘兴奎;刘新春;孙凝晖;;面向骨干网NIDS的细粒度并行多模式匹配方法[J];计算机科学;2013年03期

【共引文献】

相关期刊论文 前10条

1 王延年;邓毓;;基于软核Nios Ⅱ的SOPC智能温度变送器[J];电子测量技术;2012年01期

2 王云鹏;续博雄;殷卫真;;基于FPGA的嵌入式数字Q表设计[J];电子测量技术;2012年05期

3 张学乾;武建飞;李洋;;基于FPGA的墙纸印刷色标误差检测的设计[J];电子测量技术;2012年08期

4 倪海日;刘立;;基于FPGA和ARM的焊缝缺陷检测设备设计[J];电子测量技术;2012年11期

5 曹晖;王瑾;柏鹏;林治国;;基于DSP的LDPC码通用快速编码器设计[J];电视技术;2012年23期

6 谢轲;宋发兴;陈建行;米兰;;支持多协议的读卡器设计[J];电子测量技术;2013年03期

7 冯星宇;黄新;颜学龙;;支持AVALON总线协议的SPI通信设计实现[J];国外电子测量技术;2013年03期

8 熊如刚;闫连山;赵明杰;;基于Nios Ⅱ和GigE Vision的图像采集系统[J];电子测量技术;2013年04期

9 孙彩玲;宋杰;袁航;;嵌入式指纹识别控制电路设计[J];电子测量技术;2013年09期

10 邓磊;桂晓雷;吴兆阳;;基于FPGA的整数三维DCT变换的实现[J];电子测量技术;2013年12期

相关博士学位论文 前1条

1 邬贵明;FPGA矩阵计算并行算法与结构[D];国防科学技术大学;2011年

相关硕士学位论文 前5条

1 刘超波;深空通信中LDPC码构造和译码关键技术研究[D];湖南大学;2012年

2 庄立;稀疏矩阵向量乘及自动调优[D];杭州电子科技大学;2011年

3 杨磊;LDPC码在光通信系统中的应用[D];北京邮电大学;2013年

4 熊如刚;基于FPGA与DSP的接触网磨损检测系统设计[D];西南交通大学;2013年

5 夏祥龙;基于FPGA的反射差分光谱仪控制系统设计[D];天津大学;2012年

【二级参考文献】

相关期刊论文 前10条

1 李强,李少谦;级联LDPC码和CCK的编码调制性能分析[J];电子科技大学学报;2003年05期

2 庞业勇;王少军;彭喜元;;基于SOPC的远程可重构系统设计方法研究[J];电子测量与仪器学报;2010年06期

3 刘威;郭渊博;黄鹏;;基于Bloom filter的多模式匹配引擎[J];电子学报;2010年05期

4 李伟男;鄂跃鹏;葛敬国;钱华林;;多模式匹配算法及硬件实现[J];软件学报;2006年12期

5 胡辉;矩阵乘法和高斯-约当消元法并行实现的研究[J];上海航天;2002年06期

6 孙杰,唐怡亮,翟宏琛,张延忻;用于矩阵并行运算的加速板总线接口设计及其实验[J];仪器仪表学报;2000年06期

7 田翔;周凡;陈耀武;刘莉;陈耀;;基于以太网的多FPGA矩阵乘法并行计算系统设计(英文)[J];仪器仪表学报;2007年08期

8 胡云峰;陈虹;刘明星;许芳;;基于FPGA/SOPC的预测控制器设计与实现[J];仪器仪表学报;2010年06期

9 雷澜;矩阵乘法的并行计算及可扩展性分析[J];重庆工商大学学报(自然科学版);2004年02期

10 田翔;周凡;陈耀武;刘莉;陈耀;;基于FPGA的实时双精度浮点矩阵乘法器设计[J];浙江大学学报(工学版);2008年09期

相关硕士学位论文 前3条

1 陈俊斌;多进制LDPC码与RS码的性能比较研究[D];厦门大学;2006年

2 林皓;基于FPGA的矩阵运算实现[D];南京理工大学;2007年

3 刘明星;基于FPGA/SOPC的预测控制器研究[D];吉林大学;2009年

【相似文献】

相关期刊论文 前10条

1 王敏;;稀疏矩阵快速转置算法的分析与优化[J];计算机应用与软件;2010年08期

2 田翔;周凡;陈耀武;刘莉;陈耀;;基于FPGA的实时双精度浮点矩阵乘法器设计[J];浙江大学学报(工学版);2008年09期

3 卢s,

本文编号:2145218


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2145218.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d09dd***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com