Journal article
Efficient algorithms for parallelizing Monte Carlo simulations for 2D Ising spin models
The Journal of supercomputing, v 44(3), pp 274-290
01 Jun 2008
Abstract
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.
Metrics
1 Record Views
Details
- Title
- Efficient algorithms for parallelizing Monte Carlo simulations for 2D Ising spin models
- Creators
- Eunice E. Santos - Virginia TechJeffrey M. Rickman - Lehigh UniversityGayathri Muthukrishnan (Corresponding Author) - Virginia TechShuangtong Feng - Virginia Tech
- Publication Details
- The Journal of supercomputing, v 44(3), pp 274-290
- Publisher
- Springer Nature
- Number of pages
- 17
- Resource Type
- Journal article
- Language
- English
- Academic Unit
- School of Engineering
- Web of Science ID
- WOS:000254907000005
- Scopus ID
- 2-s2.0-42149129420
- Other Identifier
- 991022207142504721