A parallel implementation of the Wang-Landau algorithm

被引:24
|
作者
Zhan, Lixin [1 ]
机构
[1] Univ Waterloo, Dept Phys & Astron, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Wang-Landau; Monte Carlo; OpenMP; distributed computing;
D O I
10.1016/j.cpc.2008.04.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Wang-Landau algorithm is a flat-histogram Monte Carlo method that performs random walks in the configuration space of a system to obtain a close estimation of the density of states iteratively. It has been applied successfully to many research fields. In this paper, we propose a parallel implementation of the Wang-Landau algorithm on computers of shared memory architectures by utilizing the OpenMP API for distributed computing. This implementation is applied to Ising model systems with promising speedups. We also examine the effects on the running speed when using different strategies in accessing the shared memory space during the updating procedure. The allowance of data race is recommended in consideration of the simulation efficiency. Such treatment does not affect the accuracy of the final density of states obtained. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:339 / 344
页数:6
相关论文
共 50 条
  • [21] A generalized Wang-Landau algorithm for Monte Carlo computation
    Liang, FM
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2005, 100 (472) : 1311 - 1327
  • [22] Difference of energy density of states in the Wang-Landau algorithm
    Komura, Yukihiro
    Okabe, Yutaka
    PHYSICAL REVIEW E, 2012, 85 (01):
  • [23] Generic, Hierarchical Framework for Massively Parallel Wang-Landau Sampling
    Vogel, Thomas
    Li, Ying Wai
    Wuest, Thomas
    Landau, David P.
    PHYSICAL REVIEW LETTERS, 2013, 110 (21)
  • [24] Magnitude of the Wang-Landau error
    Brown, Gregory
    Rikvold, P. A.
    Odbadrakh, Kh
    Nicholson, D. M.
    29TH WORKSHOP ON RECENT DEVELOPMENTS IN COMPUTER SIMULATION STUDIES IN CONDENSED MATTER PHYSICS, 2016, 750
  • [25] Efficient implementation of the Wang-Landau algorithm for systems with length-scalable potential energy functions
    Kumar, Santosh
    Kumar, Girish
    Chandramouli, Rohit S.
    Anand, Shashank
    PHYSICAL REVIEW E, 2018, 98 (06)
  • [26] Entropic sampling of flexible polyelectrolytes within the Wang-Landau algorithm
    Volkov, N. A.
    Vorontsov-Velyaminov, P. N.
    Lyubartsev, A. P.
    PHYSICAL REVIEW E, 2007, 75 (01):
  • [27] Analysis of the Blume-Capel model with the Wang-Landau algorithm
    Hurt, D.
    Eitzel, M.
    Scalettar, R.
    Batrouni, G.
    COMPUTER SIMULATION STUDIES IN CONDENSED-MATTER PHYSICS XVIII, 2006, 105 : 101 - +
  • [28] An Adaptive Interacting Wang-Landau Algorithm for Automatic Density Exploration
    Bornn, Luke
    Jacob, Pierre E.
    Del Moral, Pierre
    Doucet, Arnaud
    JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2013, 22 (03) : 749 - 773
  • [29] Random matrix ensembles: Wang-Landau algorithm for spectral densities
    Kumar, Santosh
    EPL, 2013, 101 (02)
  • [30] Performance of Wang-Landau algorithm in lattice model of liquid crystals
    Sinha, Suman
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (12) : 2616 - 2621