Accelerating an iterative Helmholtz solver using reconfigurable hardware