Parallel Iterative Algorithm