GPU accelerated Monte Carlo simulations of lattice spin models

被引:16
作者
Weigel, M. [1 ]
Yavors'kii, T. [1 ]
机构
[1] Johannes Gutenberg Univ Mainz, Inst Phys, D-55099 Mainz, Germany
来源
PROCEEDINGS OF THE 24TH WORKSHOP ON COMPUTER SIMULATION STUDIES IN CONDENSED MATTER PHYSICS (CSP2011) | 2011年 / 15卷
关键词
spin models; Monte Carlo simulations; GPU computing; cluster algorithms; generalized-ensemble simulations; ISING-MODEL;
D O I
10.1016/j.phpro.2011.06.006
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider Monte Carlo simulations of classical spin models of statistical mechanics using the massively parallel architecture provided by graphics processing units (GPUs). We discuss simulations of models with discrete and continuous variables, and using an array of algorithms ranging from single-spin flip Metropolis updates over cluster algorithms to multicanonical and Wang-Landau techniques to judge the scope and limitations of GPU accelerated computation in this field. For most simulations discussed, we find significant speed-ups by two to three orders of magnitude as compared to single-threaded CPU implementations.
引用
收藏
页码:92 / 96
页数:5
相关论文
共 16 条
[1]  
[Anonymous], 2011, GPU Computing Gems Emerald Edition. Applications of GPU Computing Series
[2]  
[Anonymous], 2016, Programming massively parallel processors: a hands-on approach
[3]   CLUSTER IDENTIFICATION ALGORITHMS FOR SPIN MODELS - SEQUENTIAL AND PARALLEL [J].
BAILLIE, CF ;
CODDINGTON, PD .
CONCURRENCY-PRACTICE AND EXPERIENCE, 1991, 3 (02) :129-144
[4]   Exact distribution of energies in the two-dimensional Ising model [J].
Beale, PD .
PHYSICAL REVIEW LETTERS, 1996, 76 (01) :78-81
[5]   Janus: An FPGA-Based System for High-Performance Scientific Computing [J].
Belletti, F. ;
Guidetti, M. ;
Maiorano, A. ;
Mantovani, F. ;
Schifano, S. F. ;
Tripiccione, R. ;
Cotallo, M. ;
Perez-Gaviro, S. ;
Sciretti, D. ;
Velasco, J. L. ;
Cruz, A. ;
Navarro, D. ;
Tarancon, A. ;
Fernandez, L. A. ;
Martin-Mayor, V. ;
Munoz-Sudupe, A. ;
Yllanes, D. ;
Gordillo-Guerrero, A. ;
Ruiz-Lorenzo, J. J. ;
Marinari, E. ;
Parisi, G. ;
Rossi, M. ;
Zanier, G. .
COMPUTING IN SCIENCE & ENGINEERING, 2009, 11 (01) :48-58
[6]   MULTICANONICAL ENSEMBLE - A NEW APPROACH TO SIMULATE 1ST-ORDER PHASE-TRANSITIONS [J].
BERG, BA ;
NEUHAUS, T .
PHYSICAL REVIEW LETTERS, 1992, 68 (01) :9-12
[7]  
BINDER K, 2005, GUIDE MONTE CARLO SI
[8]   The cluster processor:: New results [J].
Blöte, HWJ ;
Shchur, LN ;
Talapov, AL .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1999, 10 (06) :1137-1148
[9]   PARALLELIZATION OF THE ISING-MODEL AND ITS PERFORMANCE EVALUATION [J].
HEERMANN, DW ;
BURKITT, AN .
PARALLEL COMPUTING, 1990, 13 (03) :345-357
[10]  
Metropolis N, 1953, CHEM PHYS, V21, P1087, DOI DOI 10.1063/1.1699114