194 GPU Accelerated Monte Carlo Algorithm of the Ising Model on Various Lattices with Cuda
-
Published:2011
Download citation file:
With the rapid development of the graphics processing unit (GPU), a recent GPU offers incredible resources for general purpose computing. First, we apply this new technology to Monte Carlo simulations of the 2D lattice Ising models. By implementing the checkerboard algorithm, results are obtained up to 54, 62 and 68 times faster on the GPU than on a current CPU core for the honeycomb, square and triangular lattice respectively. An implementation of the 3D cubic lattice Ising model on a GPU is able to generate results up to 141 times faster than on a current CPU core. The critical point of the 2D and 3D Ising model obtained by finite size scaling techniques is consistent with the theoretical results for the 2D Ising model and previous simulation results for the 3D Ising model.