Implementation of the BiCGSTAB method for the Helmholtz Equation on a Maxeler Data Flow Machine