DocumentCode :
2005127
Title :
An Implementation of the Conjugate Gradient Algorithm on FPGAs
Author :
DuBois, David ; DuBois, Andrew ; Boorman, Thomas ; Connor, Carolyn ; Poole, Steve
Author_Institution :
Los Alamos Nat. Lab., Los Alamos, NM, USA
fYear :
2008
fDate :
14-15 April 2008
Firstpage :
296
Lastpage :
297
Abstract :
The conjugate gradient is a prominent iterative method for solving systems of sparse linear equations. Large-scale scientific applications often utilize a conjugate gradient solver at their computational core. Since a single iteration of a conjugate gradient solver requires a sparse matrix-vector multiply operation it is imperative that this operation be computed efficiently. In this paper we present a field programmable gate array (FPGA) based implementation of a double precision, non-preconditioned, conjugate gradient solver for finite-element or finite-difference methods. We show that our FPGA implementation can outperform current generation processors while running at a ~30X slower clock rate. Our work utilizes the SRC Computers, Inc. MAPStation hardware platform along with the "Carte" software programming environment.
Keywords :
conjugate gradient methods; field programmable gate arrays; finite element analysis; linear algebra; logic design; sparse matrices; FPGA system design; conjugate gradient algorithm; field programmable gate array; finite-difference method; finite-element method; iterative method; sparse linear equations; sparse matrix-vector multiply operation; Clocks; Equations; Field programmable gate arrays; Finite difference methods; Finite element methods; Hardware; Iterative algorithms; Iterative methods; Large-scale systems; Sparse matrices; Conjugate Gradient; FPGA; Iterative methods; Reconfigurable hardware; Sparse Matrix-Vector Multiplication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2008. FCCM '08. 16th International Symposium on
Conference_Location :
Palo Alto, CA
Print_ISBN :
978-0-7695-3307-0
Type :
conf
DOI :
10.1109/FCCM.2008.54
Filename :
4724923
Link To Document :
بازگشت