Accelerating the Simulations of the Ising Model by the GPU under the CUDA Environment
Department of Physics, Jinan University, Guangzhou, P. R. China
International Journal of Modeling and Optimization (IJMO), Vol.1(5), p.426-431, ISSN: 2010-3697, 2011
@article{lu2011accelerating,
title={Accelerating the Simulations of the Ising Model by the GPU under the CUDA Environment},
author={Lu, X. and Cai, J. and Cui, P. and Zhang, W.},
journal={International Journal of Modeling and Optimization},
year={2011}
}
With the rapid development of the graphics processing unit (GPU), a recent GPU offers incredible resources for general purpose computing. We apply this technology to Monte Carlo simulations of the 2D and 3D 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. For the 3D situation, however, the speedup is impacted greatly by the threads assignments on the GPU, the fastest one gives a speedup of 179, at the same time, the results of those simulations are consistent with the theoretical results for the 2D Ising model and previous results for the 3D Ising model.
January 22, 2012 by hgpu