paper

Optimized GPU simulation of continuous-spin glass models

arXiv:1204.6192 · doi:10.1140/epjst/e2012-01644-9

Abstract

We develop a highly optimized code for simulating the Edwards-Anderson Heisenberg model on graphics processing units (GPUs). Using a number of computational tricks such as tiling, data compression and appropriate memory layouts, the simulation code combining over-relaxation, heat bath and parallel tempering moves achieves a peak performance of 0.29 ns per spin update on realistic system sizes, corresponding to a more than 150 fold speed-up over a serial CPU reference implementation. The optimized implementation is used to study the spin-glass transition in a random external magnetic field to probe the existence of a de Almeida-Thouless line in the model, for which we give benchmark results.

to appear in Eur. Phys. J. Spec. Top. issue "Computer simulations on GPU"

References in corpus (10)

Cited by in corpus (1)

Optimized GPU simulation of continuous-spin glass models · wovepaper