A Framework to Accelerate Iterative Algorithms with Asynchronous Accumulative Updates on FPGAs