期刊论文详细信息
JOURNAL OF COMPUTATIONAL PHYSICS 卷:231
Performance potential for simulating spin models on GPU
Article
Weigel, Martin1,2 
[1] Johannes Gutenberg Univ Mainz, Inst Phys, D-55099 Mainz, Germany
[2] Coventry Univ, Appl Math Res Ctr, Coventry CV1 5FB, W Midlands, England
关键词: Monte Carlo simulations;    Graphics processing units;    Ising model;    Heisenberg model;    Spin glasses;    Parallel tempering;   
DOI  :  10.1016/j.jcp.2011.12.008
来源: Elsevier
PDF
【 摘 要 】

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. (C) 2011 Elsevier Inc. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_jcp_2011_12_008.pdf 1044KB PDF download
  文献评价指标  
  下载次数:8次 浏览次数:3次