基于FPGA的稀疏矩阵向量乘的设计研究
[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