• Title of article

    A parallel implementation of the Wang–Landau algorithm Original Research Article

  • Author/Authors

    Lixin Zhan، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2008
  • Pages
    6
  • From page
    339
  • To page
    344
  • Abstract
    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.
  • Keywords
    Wang–Landau , OpenMP , Monte Carlo , Distributed computing
  • Journal title
    Computer Physics Communications
  • Serial Year
    2008
  • Journal title
    Computer Physics Communications
  • Record number

    1137501