A High Throughput FPGA-Based Floating Point Conjugate Gradient Implementation for Dense Matrices

Provided by: Imperial College London
Topic: Hardware
Format: PDF
Recent developments in the capacity of modern Field Programmable Gate Arrays (FPGAs) have significantly expanded their applications. One such field is the acceleration of scientific computation and one type of calculation that is common-place in scientific computation is the solution of systems of linear equations. A method that has proven in software to be very efficient and robust for finding such solutions is the Conjugate Gradient (CG) algorithm. In this paper the authors present a widely-parallel and deeply-pipelined hardware CG implementation, targeted at modern FPGA architectures.

Find By Topic