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 条
  • [1] Convergence and refinement of the Wang-Landau algorithm
    Lee, Hwee Kuan
    Okabe, Yutaka
    Landau, D. P.
    COMPUTER PHYSICS COMMUNICATIONS, 2006, 175 (01) : 36 - 40
  • [2] Improving the Wang-Landau Algorithm for Polymers and Proteins
    Swetnam, Adam D.
    Allen, Michael P.
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2011, 32 (05) : 816 - 821
  • [3] A portable and flexible implementation of the Wang-Landau algorithm in order to determine the density of states
    Moreno, Felipe
    Davis, Sergio
    Peralta, Joaquin
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 274
  • [4] The study of quenched bond randomness by Wang-Landau algorithm
    Yasar, Faith
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2007, 18 (07): : 1107 - 1117
  • [5] Difference of energy density of states in the Wang-Landau algorithm
    Komura, Yukihiro
    Okabe, Yutaka
    PHYSICAL REVIEW E, 2012, 85 (01):
  • [6] THE WANG-LANDAU ALGORITHM REACHES THE FLAT HISTOGRAM CRITERION IN FINITE TIME
    Jacob, Pierre E.
    Ryder, Robin J.
    ANNALS OF APPLIED PROBABILITY, 2014, 24 (01) : 34 - 53
  • [7] Applications of the Wang-Landau algorithm to phase transitions of a single polymer chain
    Mark P. Taylor
    Wolfgang Paul
    Kurt Binder
    Polymer Science Series C, 2013, 55 : 23 - 38
  • [8] A comparison of the performance of Wang-Landau-Transition-Matrix algorithm with Wang-Landau algorithm for the determination of the joint density of states for continuous spin models
    Bhar, Shyamal
    Roy, Soumen Kumar
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (05) : 1387 - 1394
  • [9] Determination of the conformal-field-theory central charge by the Wang-Landau algorithm
    Belov, P. A.
    Nazarov, A. A.
    Sorokin, A. O.
    PHYSICAL REVIEW E, 2017, 95 (06)
  • [10] Wang-Landau sampling of lattice multiblock copolymers
    Bull, Robert F.
    Farris, Alfred C. K.
    Landau, David P.
    JOURNAL OF CHEMICAL PHYSICS, 2023, 159 (10)