Bereiche | Tage | Auswahl | Suche | Downloads | Hilfe

DY: Fachverband Dynamik und Statistische Physik

DY 13: Statistical physics III (general)

DY 13.3: Vortrag

Dienstag, 24. März 2009, 15:15–15:30, ZEU 255

GPU Accelerated Monte Carlo Simulation of the 2D and 3D Ising Model — •Tobias Preis1,2, Peter Virnau1, Wolfgang Paul1, and Johannes J. Schneider11Department of Physics, Mathematics and Computer Science, Johannes Gutenberg University of Mainz - Staudinger Weg 7, D-55099 Mainz, Germany — 2Artemis Capital Asset Management GmbH - Gartenstr. 14, D-65558 Holzheim, Germany

The compute unified device architecture (CUDA) is a fundamentally new programming approach for performing scientific calculations on a graphics processing unit (GPU) as a data-parallel computing device. The programming interface allows to implement algorithms using extensions to standard C language. First, we apply this new technology to Monte Carlo simulations of the two dimensional ferromagnetic square lattice Ising model. By implementing a variant of the checkerboard algorithm, results are obtained up to 60 times faster on the GPU than on a current CPU core. An implementation of the three dimensional ferromagnetic cubic lattice Ising model on a GPU is able to generate results up to 35 times faster than on a current CPU core. As proof of concept we calculate the critical temperature of the 2D and 3D Ising model using finite size scaling techniques. Theoretical results for the 2D Ising model and previous simulation results for the 3D Ising model can be reproduced.

100% | Bildschirmansicht | English Version | Kontakt/Impressum/Datenschutz
DPG-Physik > DPG-Verhandlungen > 2009 > Dresden