Efficient Parallelization Of 2D Ising Spin Systems