Skip to main content
Download PDF

Physics > Computational Physics

Title:Performance potential for simulating spin models on GPU

Abstract: Graphics processing units (GPUs) are recently being used to an increasing degree for general computational purposes. This development is motivated by their theoretical peak performance, which significantly exceeds that of broadly available CPUs. For practical purposes, however, it is far from clear how much of this theoretical performance can be realized in actual scientific applications. As is discussed here for the case of studying classical spin models of statistical mechanics by Monte Carlo simulations, only an explicit tailoring of the involved algorithms to the specific architecture under consideration allows to harvest the computational power of GPU systems. A number of examples, ranging from Metropolis simulations of ferromagnetic Ising models, over continuous Heisenberg and disordered spin-glass systems to parallel-tempering simulations are discussed. Significant speed-ups by factors of up to 1000 compared to serial CPU code as well as previous GPU implementations are observed.
Comments: 28 pages, 15 figures, 2 tables, version as published
Subjects: Computational Physics (physics.comp-ph); Disordered Systems and Neural Networks (cond-mat.dis-nn); Statistical Mechanics (cond-mat.stat-mech); High Energy Physics - Lattice (hep-lat)
Journal reference: J. Comput. Phys. 231, 3064 (2012)
DOI: 10.1016/j.jcp.2011.12.008
Cite as: arXiv:1101.1427 [physics.comp-ph]
  (or arXiv:1101.1427v2 [physics.comp-ph] for this version)

Submission history

From: Martin Weigel [view email]
[v1] Fri, 7 Jan 2011 13:08:30 UTC (536 KB)
[v2] Mon, 20 Feb 2012 09:34:37 UTC (537 KB)
Full-text links:

Download:

Current browse context:

physics.comp-ph
new | recent | 1101

Change to browse by:

Bookmark

BibSonomy logo Mendeley logo Reddit logo ScienceWISE logo