Multi-GPU Accelerated Multi-Spin Monte Carlo Simulations of the 2D Ising Model

Physics – Computational Physics

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

10.1016/j.cpc.2010.05.005

A modern graphics processing unit (GPU) is able to perform massively parallel scientific computations at low cost. We extend our implementation of the checkerboard algorithm for the two dimensional Ising model [T. Preis et al., J. Comp. Phys. 228, 4468 (2009)] in order to overcome the memory limitations of a single GPU which enables us to simulate significantly larger systems. Using multi-spin coding techniques, we are able to accelerate simulations on a single GPU by factors up to 35 compared to an optimized single Central Processor Unit (CPU) core implementation which employs multi-spin coding. By combining the Compute Unified Device Architecture (CUDA) with the Message Parsing Interface (MPI) on the CPU level, a single Ising lattice can be updated by a cluster of GPUs in parallel. For large systems, the computation time scales nearly linearly with the number of GPUs used. As proof of concept we reproduce the critical temperature of the 2D Ising model using finite size scaling techniques.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Multi-GPU Accelerated Multi-Spin Monte Carlo Simulations of the 2D Ising Model does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Multi-GPU Accelerated Multi-Spin Monte Carlo Simulations of the 2D Ising Model, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-GPU Accelerated Multi-Spin Monte Carlo Simulations of the 2D Ising Model will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-184480

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.