Accelerating an iterative Helmholtz solver with FPGAs
Title | Accelerating an iterative Helmholtz solver with FPGAs |
Publication Type | Conference |
Year of Publication | 2014 |
Authors | Art Petrenko, Tristan van Leeuwen, Diego Oriato, Simon Tilbury, Felix J. Herrmann |
Conference Name | EAGE Annual Conference Proceedings |
Month | 06 |
Keywords | CGMN, EAGE, FPGA, Helmholtz equation, Kaczmarz, reconfigurable computing |
Abstract | 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. Using one accelerator we achieve a speed-up of over 2× compared with one Intel core. |
URL | https://slim.gatech.edu/Publications/Public/Conferences/EAGE/2014/petrenko2014EAGEaih/petrenko2014EAGEaih.pdf |
DOI | 10.3997/2214-4609.20141141 |
Presentation | |
Citation Key | petrenko2014EAGEaih |