This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines
Reaping the Processing Potential of FPGA on Double-Precision Floating-Point Operations: An Eigenvalue Solver Case Study
Charlotte, North Carolina, USA
May 02-May 04
ISBN: 978-0-7695-4056-6
Many scientific applications such as electromagnatics require their operations carried out in double-precision floating-point format. The efficiency of these applications is mainly subject to the floating-point processing performance on the target processors. In this work, we use an eigenvalue solver application as a case study to demonstrate the processing potential of an FPGA device when dealing with floating-point operations. Relying on deep pipelines and large local memory directly accessible within the FPGA device, more than 20$\times$ performance improvement has been achieved for this particular case whose computation is intrinsically sequential. The methodology described in this paper can be conveniently applied to other domain applications that share similar data processing characteristics, demonstrating an impact on a broad range of scientific fields, e.g., numerical linear algebra.
Index Terms:
Double precision floating-point operations, Eigenvalue solver, Field-Programmable Gate Arrays (FPGAs), Electromagnetics
Citation:
Miaoqing Huang, Ozlem Kilic, "Reaping the Processing Potential of FPGA on Double-Precision Floating-Point Operations: An Eigenvalue Solver Case Study," fccm, pp.95-102, 2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2010
Usage of this product signifies your acceptance of the Terms of Use.