Regensburg 2010 – scientific programme
Parts | Days | Selection | Search | Downloads | Help
DY: Fachverband Dynamik und Statistische Physik
DY 1: Statistical Physics (general) I
DY 1.11: Talk
Monday, March 22, 2010, 12:45–13:00, H47
Multi-GPU Accelerated Monte Carlo Simulations of the 2D Ising Model — •Benjamin Block, Peter Virnau, and Tobias Preis — Institut für Physik, Universität Mainz, Deutschland
A modern graphics processing unit (GPU) is able to perform massively parallel scientific computations at low cost. We present an implementation of the checkerboard algorithm for the two dimensional Ising model which utilizes multiple GPUs—as provided by next generation supercomputers. By combining CUDA (compute unified device architecture) with MPI (message parsing interface) on the CPU level we overcome the memory limitations of the single GPU which enables us to simulate significantly larger systems. On our test setup we were able to accelerate calculations up to 350-fold on 4 GPUs—in comparison to a single CPU core implementation. As proof of concept we reproduce the critical temperature of the 2D Ising model using finite size scaling techniques.