Accelerating an iterative Helmholtz solver with FPGAs

TitleAccelerating an iterative Helmholtz solver with FPGAs
Publication TypeConference
Year of Publication2014
AuthorsArt Petrenko, Felix J. Herrmann, Diego Oriato, Simon Tilbury, Tristan van Leeuwen
Conference NameOGHPC
KeywordsCGMN, FPGA, Helmholtz equation, Kaczmarz, OGHPC, reconfigurable computing

We implement the Kaczmarz row-projection algorithm [Kaczmarz, 1937] on a CPU host + FPGA accelerator platform using techniques of dataflow programming. This algorithm is then used as the preconditioning step in CGMN, a modified version of the conjugate gradients method [Bj?rck and Elfving, 1979] that we use to solve the time-harmonic acoustic isotropic constant density wave equation.

Citation Keypetrenko2014OGHPCaih