sPuReMD: fix Jacobi iteration synchronization issues and change inner SpMV thread scheduling policy to guided for load balancing.