期刊文献+

浮点乘累加处理单元的FPGA实现 被引量:5

Floating-Point Multiply-Accumulative Processing Element on FPGAs
下载PDF
导出
摘要 稀疏矩阵向量乘(Sparse M atrix-VectorMu ltip ly,SMVM),形如Ab=x,在科学计算、信息检索、数据挖掘等领域中都是重要的计算核心之一。在基于FPGA实现的SMVM系统中,其底层基本处理单元(Processing E lem ent,PE)的主要功能,是对单精度浮点输入进行乘累加运算。本文针对SMVM算法的特点,提出浮点乘累加PE的设计方案,并在V irtex4LX60上加以实现,工作频率达到123.6MHz。 Sparse Matrix - Vector Multiply, Ab = x, is one of the important kemels in Scientific Computation, Text Retrieval and Data Mining. Under the SMVM system on FPGA, the function of Processing Element is to perform Multiply - Accumulative operation with Single Precision Floating - Point inputs. According to the specified SMVM algorithm, we present the design approach of Floating - Point MAC PE, and implement it on Virtex4 LX60 working at 123.6MHz.
出处 《计算机与数字工程》 2006年第10期165-168,179,共5页 Computer & Digital Engineering
关键词 乘累加 浮点 稀疏矩阵向量乘 FPGA Multiply - Accumulate, Floating - Point, Sparse Matrix - Vector Multiply, FPGA
  • 相关文献

参考文献8

  • 1Youcef Saad.SPARSKIT:a basic tool kit for sparse matrix computations.1994
  • 2W.Kahan."Lecture Notes on the Status of IEEE Standard 754 for Binary Floating-Point Arithmetic".Elect.Eng & CS,University of California Berkeley,CA.1996
  • 3C.Leiserson,et al.optimizing the synchronous circuitry by retiming.In Third Caltech Conference on VLSI,1993,3
  • 4Panato,etc.Design of very deep pipelined multipliers for FPGAs[C].Design,Automation and Test in Europe Conference and Exhibition,2004.Proceedings.2004
  • 5Hussein,etc.High speed area efficient FPGA based floating-point multiplier[C].Proceedings of the 15th International Conference.2003
  • 6http://www.quixilica.com
  • 7G.Govindu,et al.Analysis of High Performance Floating-Point Arithmetic on FPGAs.International Parallel and Distributed Processing Symposium.2004
  • 8郭天天,张志勇,卢焕章.快速浮点加法器的FPGA实现[J].计算机工程,2005,31(16):202-204. 被引量:7

二级参考文献8

  • 1侯伯亨 顾新.VHDL硬件描述语言与数字逻辑电路设计[M].西安:西安电子科技大学出版社,1999..
  • 2Louca L, Cook T A, Johnson W H. Implementation of IEEE Single Precision Floating Point Addition and Multiplication on FPGAs.IEEE FCCM,1996
  • 3Ligon III Scott McMillan W B, Monn G. A Re-evaluation of the Practicality of Floating-point Operations on FPGAs. IEEE FCCM, 1998
  • 4Liang Jian, Tessier R, Mencer O. Floating Point Unit Generation and Evaluation for FPGAs . IEEE FCCM, 2003
  • 5Lienhart G, Kugel A. Using Floating-point Arithmetic on FPGAS to Accelerate Scientific N-body Simulations. IEEE FCCM, 2002
  • 6Bruguera J D, Lang T. Leading-one Prediction with Concurrent Position Correction[J]. IEEE Trans. on Computers, 1999, 48(10): 1083-1097
  • 7Xilinx Incoporation. Virtex-II 1.5V Field-programmable Gate Arrays. 2003
  • 8李笑盈,孙富明,夏宏.浮点加法运算器前导1预判电路的实现[J].计算机工程与应用,2002,38(21):142-143. 被引量:4

共引文献6

同被引文献29

引证文献5

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部