Abstract
We report on the parallelization of two widely used algorithms in computational physics: The local-update Metropolis Monte Carlo simulation of the Ising model and a cluster identification algorithm which is used for percolation or percolation-like problems. The algorithm for the identification of clusters for the percolation-like problems was tested on the Swendsen-Wang method for the simulation of the Ising model. Simulation results are presented for a quench from a disordered state to a state below the coexistence curve. We show that the resulting domain growth has an exponential instead of a power law. The simulations were carried out on a parallel computer based on the transputer concept with up to 128 processors. The performance data show that the algorithms can perform with a linear speed-up. A scaling law for the performance of geometric parallel algorithms is proposed and tested.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
K. Binder, editor. Monte Carlo Methods. Springer Verlag, Heidelberg, 1986.
M. H. Kalos and P. A. Whitlock. Monte Carlo Methods. Volume 1, Wiley, New York, 1986.
D. W. Heermann. Computer Simulation Methods in Theoretical Physics. Springer Verlag, Heidelberg, 1986.
K. Binder and D. W. Heermann. Monte Carlo Simulation in Statistical Physics: An Introduction. Springer Series in Solid-State Sciences 80, Springer Verlag, Heidelberg, 1988.
W. G. Hoover. Molecular Dynamics. Volume 258 of Led. Notes. Phys., Springer Verlag, Heidelberg, 1986.
D. W. Heermann and A. N. Burkitt. Parallel Algorithms and Computational Physics. Springer Verlag, Heidelberg, 1989 to appear.
D. W. Heermann and R. C. Desai. Comp. Phys. Commun. 50, 297 (1988).
A. Samal and T. Henderson. International Journal of Parallel Programming 16, 341 (1987).
M. N. Barber, R. B. Pearson, J. L. Richardson, and D. Touissaint. Phys. Rev. B32, 1720 (1985).
A. Hoogland, A. Campagner, and H. W. J. Blöte. Physica 132A, 457 (1985).
R. W. Hockney and C. R. Jesshope. Parallel Computers. Adam Hilger, Bristol, 1981.
R. W. Gostick. ICL Tech. J. 1, 116 (1979).
G. S. Pawley and G. W. Thomas. J. Comp. Phys. 47, 165 (1982).
P. W. Fortuin and P. W. Kasteleyn. Physica (Utrecht) 57, 536 (1972).
R. H. Swendsen and J. -S. Wang. Phys. Rev. Lett. 58, 86 (1987).
D. Stauffer. Introduction to Percolation Theory. Taylor and Francis, London, 1985.
J. Hoshen and R. Kopelman. Phys. Rev. B14, 3428 (1976).
J. Kertecz. private communication.
A. N. Burkitt and D. W. Heermann. Parallelization of a cluster algorithm. November 1988. Wuppertal Preprint (to appear in Comp. Phys. Commun.).
J. D. Gunton, M. san Miguel, and P. S. Sahni. In C. Domb and J. L. Lebowitz, editors, Phase Transitions and Critical Phenomena, Academic Press, New York, Vol. 8 1983.
K. Binder and D. W. Heermann. In R. Pynn and T. Skjeltrop, editors, Scaling Phenomena in Disordered Systems, Plenum Press, New York, 1985.
S. M. Allen and J. W. Cahn. Acta Metall 27, 1085 (1979).
E. T. Gawlinski, M. Grant, J. D. Gunton, and K. Kaski. Phys. Rev. B31, 281 (1985).
O. G. Mouritsen. Phys. Rev. B32, 1632 (1985).
G. S. Grest, D. J. Srolovitz, and M. P. Anderson. Phys. Rev. Lett. 52, 1321 (1984).
A. Milchev, K. Binder, and D. W. Heermann. Z. Phys. B63 - Condensed Matter, 521 (1986).
A. Sadiq and K. Binder. J. Stat. Phys. 35, 517 (1984).
R. Toral, A. Chakrabarti, and J. D. Gunton. Phys. Rev. Lett. 60, 2311 (1988).
T. M. Rogers, K. R. Elder, and R. C. Desai. Phys. Rev. B, (to be published).
G. F. Mazenko and O. T. Vails. Phys. Rev. Lett. 59, 680 (1987).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Heermann, D.W., Burkitt, A.N. (1990). Parallelization of Computational Physics Algorithms. In: Landau, D.P., Mon, K.K., Schüttler, HB. (eds) Computer Simulation Studies in Condensed Matter Physics II. Springer Proceedings in Physics, vol 45. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75234-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-75234-6_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-75236-0
Online ISBN: 978-3-642-75234-6
eBook Packages: Springer Book Archive