Efficient algorithms for parallelizing Monte Carlo simulations for 2D Ising spin models

被引:2
|
作者
Santos, Eunice E. [1 ]
Rickman, Jeffrey M. [2 ]
Muthukrishnan, Gayathri [1 ]
Feng, Shuangtong [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Dept Comp Sci, Blacksburg, VA 24061 USA
[2] Lehigh Univ, Dept Mat Sci & Engn, Bethlehem, PA 18015 USA
来源
JOURNAL OF SUPERCOMPUTING | 2008年 / 44卷 / 03期
关键词
Ising model; LogP model; parallel computing; algorithm design and analysis; computational science; performance prediction; parallel models; data layout optimization;
D O I
10.1007/s11227-007-0163-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we design and implement a variety of parallel algorithms for both sweep spin selection and random spin selection. We analyze our parallel algorithms on LogP, a portable and general parallel machine model. We then obtain rigorous theoretical runtime results on LogP for all the parallel algorithms. Moreover, a guiding equation is derived for choosing data layouts (blocked vs. stripped) for sweep spin selection. In regard to random spin selection, we are able to develop parallel algorithms with efficient communication schemes. We introduce two novel schemes, namely the FML scheme and the alpha-scheme. We analyze randomness of our schemes using statistical methods and provide comparisons between the different schemes.
引用
收藏
页码:274 / 290
页数:17
相关论文
共 50 条
  • [41] MONTE-CARLO SIMULATIONS OF SPIN-1/2 MICELLE AND MICROEMULSION MODELS
    JAN, N
    STAUFFER, D
    [J]. JOURNAL DE PHYSIQUE, 1988, 49 (04): : 623 - 633
  • [42] Efficient algorithm for random-bond ising models in 2D
    Loh, Y. L.
    Carlson, E. W.
    [J]. PHYSICAL REVIEW LETTERS, 2006, 97 (22)
  • [43] Role of the impurities in 2D spin crossover nanoparticle: Monte Carlo study
    Ivashko, V.
    Krulikovskyi, O.
    Samila, A.
    [J]. PHYSICS AND CHEMISTRY OF SOLID STATE, 2023, 24 (03): : 509 - 514
  • [44] Spin correlations in Monte Carlo simulations
    Richardson, P
    [J]. JOURNAL OF HIGH ENERGY PHYSICS, 2001, (11):
  • [45] Extending the use of canonical and microcanonical Monte Carlo algorithms to spin models
    Fiore, Carlos E.
    de Oliveira, Mario J.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2009, 180 (09) : 1434 - 1441
  • [46] Monte Carlo Simulations of Spin-Diffusion in a 2-D Heisenberg Paramagnet
    Robert Ragan
    Kurt Grunwald
    Chris Glenz
    [J]. Journal of Low Temperature Physics, 2002, 126 : 45 - 50
  • [47] Monte Carlo simulations of spin-diffusion in a 2-D Heisenberg paramagnet
    Ragan, R
    Grunwald, K
    Glenz, C
    [J]. JOURNAL OF LOW TEMPERATURE PHYSICS, 2002, 126 (1-2) : 45 - 50
  • [48] Parallelization and implementation of multi-spin Monte Carlo simulation of 2D square Ising model using MPI and C plus
    Hassani, Dariush
    Rafibakhsh, Shahnoosh
    [J]. JOURNAL OF THEORETICAL AND APPLIED PHYSICS, 2018, 12 (03) : 199 - 208
  • [49] What do Monte Carlo simulations tell us about compressible Ising models?
    Landau, D. P.
    [J]. BRAZILIAN JOURNAL OF PHYSICS, 2006, 36 (3A) : 640 - 644
  • [50] MONTE CARLO SIMULATIONS OF A DISORDERED BINARY ISING MODEL
    Cambui, D. S.
    De Arruda, A. S.
    Godoy, M.
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2012, 23 (08):