Skip to main content

Vectorisation of Monte Carlo Programs for Lattice Models Using Supercomputers

  • Chapter
The Monte Carlo Method in Condensed Matter Physics

Part of the book series: Topics in Applied Physics ((TAP,volume 71))

  • 571 Accesses

Abstract

A description of the use of vectorisation in Monte Carlo simulations is presented. We provide an overview of algorithmic strategies and their implementation on modern vector computers followed by a description of some results which have been obtained using vector processors.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller, E. Teller: J. Chem. Phys. 21, 1087 (1953)

    Article  ADS  Google Scholar 

  2. K. Binder (ed.): Monte Carlo Methods in Statistical Physics, 2nd edn., Topics Curr. Phys., Vol. 7 ( Springer, Berlin, Heidelberg 1986 )

    Google Scholar 

  3. K. Binder (ed.): Applications of Monte Carlo Methods in Statistical Physics, 2nd edn., Topics Curr. Phys., Vol. 36 ( Springer, Berlin, Heidelberg 1987 )

    Google Scholar 

  4. A. Bortz, M. Kalos, J. Lebowitz: J. Comput. Phys. 17, 10 (1975)

    Article  ADS  Google Scholar 

  5. C.P. Yang: Appl. Meth. 15, 351 (1963)

    Google Scholar 

  6. D.P. Landau: Phys. Rev. B 13, 2997 (1976)

    Article  ADS  Google Scholar 

  7. R.H. Swendsen, J.-S. Wang: Phys. Rev. Lett. 58, 86 (1987)

    Article  ADS  Google Scholar 

  8. U. Wolff: Phys. Rev. Lett. 62, 361 (1989)

    Article  ADS  Google Scholar 

  9. D.P. Landau, D. Stauffer: J. Phys. 50, 509 (1989)

    Google Scholar 

  10. M.E. Fisher: In Proc. of the Intl. Summer School Enrico Fermi, Course 51, Varenna, 1970, ed. by M.S. Green ( Academic, New York 1971 )

    Google Scholar 

  11. V. Privman (ed.): Finite Size Scaling and Numerical Simulation of Statistical Systems ( World Scientific, Singapore 1990 )

    Google Scholar 

  12. R. Friedberg, J.E. Camerdn: J. Chem. Phys. 52, 6049 (1970)

    Article  ADS  Google Scholar 

  13. W. McIntyre: In Supercomputers, ed. by J.R. Kirkland, J.H. Poore ( Prager, New York 1987 )

    Google Scholar 

  14. W. Oed: Angew. Inf. 782, 358 (1982)

    Google Scholar 

  15. A. Desalvo, G. Erbacci, R. Rosa: Comput. Phys. Commun. 60, 305 (1990)

    Article  ADS  Google Scholar 

  16. R. Zorn, H.J. Herrmann, C. Rebbi: Comput. Phys. Commun. 23, 337 (1981)

    Article  ADS  Google Scholar 

  17. S. Wansleben: Comput. Phys. Commun. 43, 315 (1987)

    Article  ADS  Google Scholar 

  18. S. Wansleben, J.G. Zabolitzky, C. Kalle: J. Stat. Phys. 37, 271 (1984)

    Article  ADS  Google Scholar 

  19. R.C. Tausworthe: Math. Comput. 19, 201 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  20. S. Kirkpatrick, E. Stoll: J. Comput. Phys. 40, 517 (1981)

    Article  MathSciNet  ADS  MATH  Google Scholar 

  21. C. Kalle, S. Wansleben: Comput. Phys. Commun. 33, 343 (1984)

    Article  ADS  Google Scholar 

  22. P.A. Slotte, D.P. Landau: In Computer Simulation Studies in Condensed Matter Physics, ed. by D.P. Landau, K.K. Mon, H.-B. Schüttler, Springer Proc. Phys., Vol. 33 ( Springer, Berlin, Heidelberg 1988 )

    Google Scholar 

  23. M.Q. Zhang: J. Stat. Phys. 56, 939 (1989)

    Article  ADS  Google Scholar 

  24. J.G. Amar, F.E. Sullivan, R.D. Mountain: Phys. Rev. B 37, 196 (1988)

    Article  ADS  Google Scholar 

  25. G. Bhanot, D. Duke, R. Salvador: J. Stat. Phys. 44, 985 (1986)

    Article  ADS  MATH  Google Scholar 

  26. A.M. Ferrenberg, R.H. Swendsen: Phys. Rev. Lett. 63, 1195 (1989)

    Article  ADS  Google Scholar 

  27. A.M. Ferrenberg, R.H. Swendsen: Phys. Rev. Lett. 61, 2635 (1988)

    Article  ADS  Google Scholar 

  28. G. Bhanot, R. Salvador, D. Duke, K.J.M. Moriarty: Comput. Phys. Commun. 49, 465 (1988)

    Article  ADS  Google Scholar 

  29. N. Ito, Y. Kanada: Supercomputer 25, 31 (1988), and to be published

    Google Scholar 

  30. G. Williams, M. Kalos: J. Stat. Phys. 37, 283 (1984)

    Article  ADS  Google Scholar 

  31. H.-O. Heuer. Comput. Phys. Commun. 59, 387 (1990)

    Article  ADS  Google Scholar 

  32. H. Mueller-Krumbhaar, K. Binder: Z. Phys. 254, 269 (1972)

    Article  ADS  Google Scholar 

  33. M. Creutz: Phys. Rev. D 36, 515 (1987)

    Article  MathSciNet  ADS  Google Scholar 

  34. F.R. Brown, T.J. Woch: Phys. Rev. Lett. 58, 2394 (1987)

    Article  ADS  Google Scholar 

  35. M. Creutz, K.J.M. Moriarty, M. O’Brien: Comput. Phys. Commun. 42, 191 (1986)

    Article  ADS  Google Scholar 

  36. M. Creutz: Phys. Rev. Lett. 50, 1411 (1983)

    Article  MathSciNet  ADS  Google Scholar 

  37. J.M. Drouffe, K.J.M. Moriarty: Comput. Phys. Commun. 52, 249 (1989)

    Article  ADS  Google Scholar 

  38. Y. Pomeau: J. Phys. A 17, L415 (1984)

    Article  MathSciNet  ADS  Google Scholar 

  39. H.J. Herrmann: J. Stat. Phys. 45, 145 (1986)

    Article  ADS  Google Scholar 

  40. J. Zabolitsky, H.J. Herrmann: J. Comput. Phys. 76, 426 (1988)

    Article  ADS  Google Scholar 

  41. M. Creutz: Phys. Rev. Lett. 50, 1411 (1983)

    Article  MathSciNet  ADS  Google Scholar 

  42. M. Creutz, P. Mitra, K.J.M. Moriarty: Comput. Phys. Commun. 33, 361 (1984)

    Article  ADS  Google Scholar 

  43. M.N. Barber, R.B. Pearson, D. Toussaint, J.L. Richardson: Phys. Rev. B 32, 1720 (1985)

    Article  ADS  Google Scholar 

  44. G. Bhanot, D. Duke, R. Salvador: Phys. Rev. B 33, 7841 (1986)

    Article  ADS  Google Scholar 

  45. A.M. Ferrenberg, D.P. Landau: Phys. Rev. B 44, 5081 (1991)

    Article  ADS  Google Scholar 

  46. A.M. Ferrenberg, D.P. Landau, P.K. Peczak: J. Appl. Phys. 69, 6153 (1991)

    Article  ADS  Google Scholar 

  47. N.A. Alves, B.A. Berg, R. Villanova: Phys. Rev. B 41, 383 (1990)

    Article  ADS  Google Scholar 

  48. M.S.S. Challa, D P Landau, K. Binder: Phys. Rev. B 34, 1841 (1986)

    Article  Google Scholar 

  49. R.J. Baxter, J. Phys. A 15, 3329 (1982)

    Article  MathSciNet  ADS  Google Scholar 

  50. This theory was an extension of that first introduced by K. Binder, D.P. Landau: Phys. Rev. B 30, 1477 (1984)

    Article  Google Scholar 

  51. P. Peczak, D.P. Landau: Phys. Rev. B 39, 11932 (1989)

    Article  ADS  Google Scholar 

  52. E. Katznelson, P.G. Lauwers: Phys. Lett. B 186, 385 (1987)

    Article  ADS  Google Scholar 

  53. E. Katznelson, P.G. Lauwers: in Nonperturbative Methods in Quantum Field Theory, ed. by Z. Horvath, L. Palla, A. Patkos: ( World Scientific, Singapore 1987 )

    Google Scholar 

  54. A. Billoire, R. Lacaze, A. Morel: Nuclear Physics B 340, 542 (1990)

    Article  ADS  Google Scholar 

  55. D.P. Landau, S.Y. Tang, S. Wansleben: J. de Phys. 49, Colloq. 8, 1525 (1989)

    Google Scholar 

  56. C. Kalle: J. Phys. A 17, L801 (1984)

    Article  ADS  Google Scholar 

  57. S. Wansleben, D.P. Landau: J. Appl. Phys. 61, 4409 (1987)

    Article  Google Scholar 

  58. S. Wansleben, D.P. Landau: Phys. Rev. B 43, 6006 (1991)

    Article  ADS  Google Scholar 

  59. S.Y. Tang, D.P. Landau: Phys. Rev. B 36, 567 (1987)

    Article  ADS  Google Scholar 

  60. O.F. de Alcantara Bonfim: Europhys. Lett. 4, 373 (1987)

    Article  ADS  Google Scholar 

  61. M. Mori, Y. Tsuda: Phys. Rev. B 37, 5444 (1988)

    Article  ADS  Google Scholar 

  62. H. Nakanishi, M.E. Fisher: Phys. Rev. Lett. 49, 1565 (1982)

    Article  ADS  Google Scholar 

  63. K. Binder, D.P. Landau: Phys. Rev. B 37, 1745 (1988)

    Article  ADS  Google Scholar 

  64. M. Kikuchi, Y. Okabe: Prog. Theor. Phys. 74, 458 (1985)

    Article  ADS  Google Scholar 

  65. K. Binder, D.P. Landau, S. Wansleben: Phys. Rev. B 40, 6971 (1989)

    Article  ADS  Google Scholar 

  66. K. Binder, D.P. Landau, D.M. Kroll: Phys. Rev. Lett. 56, 2276 (1986)

    Article  ADS  Google Scholar 

  67. E. Brezin, B.I. Halperin, S. Leibler: Phys. Rev. Lett. 50, 1387 (1983)

    Article  ADS  Google Scholar 

  68. R. Lipowsky, D.M. Kroll, R.K.P. Zia: Phys. Rev. B 27, 1387 (1983)

    Article  Google Scholar 

  69. K.K. Mon, S. Wansleben, D.P. Landau, K. Binder: Phys. Rev. Lett. 60, 708 (1988)

    Article  ADS  Google Scholar 

  70. K.K. Mon, S. Wansleben, D.P. Landau, K. Binder: Phys. Rev. B 39, 7089 (1989)

    Article  ADS  Google Scholar 

  71. G. Gompper, D.M. Kroll, R. Lipowsky: Phys. Rev. B 42, 961 (1990)

    Article  ADS  Google Scholar 

  72. D.P. Landau, K. Binder: Phys. Rev. B 41, 4786 (1990)

    Article  ADS  Google Scholar 

  73. D.P. Landau, R. Pandey, K. Binder: Phys. Rev. B 39, 12302 (1989)

    Article  ADS  Google Scholar 

  74. P.K. Peczak, D.P. Landau: Phys. Rev. B 43, 1048 (1991)

    Article  ADS  Google Scholar 

  75. K.K. Mon, D.P. Landau, D. Stauffer: Phys. Rev. B 42, 545 (1990)

    Article  ADS  Google Scholar 

  76. W. Schweika, K. Binder, D.P. Landau: Phys. Rev. Lett. 65, 3321 (1990)

    Article  ADS  Google Scholar 

  77. See R. Lipowsky: J. Appl. Phys. 55, 2485 (1984)

    Article  Google Scholar 

  78. R. Lipowsky: Ferroelectrics 73, 69 (1987)

    Article  Google Scholar 

  79. W. Helbing, B. Duenweg, K. Binder, D.P. Landau: Z. Phys. B 80, 401 (1990)

    Article  ADS  Google Scholar 

  80. P. Peczak, A.M. Ferrenberg, D.P. Landau: Phys. Rev. B 43, 6087 (1991)

    Article  ADS  Google Scholar 

  81. D.S. Ritchie, M.E. Fisher: Phys. Rev. B 5, 2668 (1972)

    Article  ADS  Google Scholar 

  82. M.P. Nightingale, H.W.J. Bloete: Phys. Rev. Lett. 60, 1562 (1988)

    Article  ADS  Google Scholar 

  83. J.C. LeGuillou, J Zinn-Justin: Phys. Rev. Lett. 39, 95 (1977)

    Article  ADS  Google Scholar 

  84. J.C. LeGuillou, J Zinn-Justin: Phys. Rev. B 21, 3976 (1980)

    Article  MathSciNet  ADS  Google Scholar 

  85. K.G. Wilson, M.E. Fisher: Phys. Rev. Lett. 28, 240 (1972)

    Article  ADS  Google Scholar 

  86. J.C. LeGuillou: J. Phys. Lett. 46, L137 (1985)

    Article  Google Scholar 

  87. M.-H. Lau, C. Dasgupta: Phys. Rev. B 39, 7212 (1989)

    Article  ADS  Google Scholar 

  88. P. Peczak, D.P. Landau: J. Appl. Phys. 67, 5427 (1990)

    Article  ADS  Google Scholar 

  89. P. Minnhagen, M. Nylen: Phys. Rev. B 31, 1693 (1985)

    Article  ADS  Google Scholar 

  90. H.F. Trotter: Proc. Am. Math. Soc. 10, 545 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  91. M. Suzuki: Prog. Theor. Phys. 56, 1454 (1976)

    Article  ADS  MATH  Google Scholar 

  92. Y. Okabe, M. Kikuchi: Phys. Rev. B 34, 7896 (1986)

    Article  ADS  Google Scholar 

  93. Y. Okabe, M. Kikuchi: J. Phys. Soc. Jpn. 56, 1963 (1987)

    Article  ADS  Google Scholar 

  94. Y. Okabe, M. Kikuchi: J. Phys. Soc. Jpn. 57, 4351 (1988)

    Article  ADS  Google Scholar 

  95. L. Jacobs, J.V. Jose, M.A. Novotny, A.M. Goldman: Phys. Rev. B 38, 4562 (1988)

    Article  ADS  Google Scholar 

  96. O. Paetzold: Comput. Phys. Commun., in press

    Google Scholar 

  97. O. Paetzold: J. Stat. Phys. 61, 495 (1990)

    Article  ADS  Google Scholar 

  98. O. Paetzold, K.W. Kehr: Phys. Lett. 146, 397 (1990)

    Article  Google Scholar 

  99. H.E. Roman: J. Stat. Phys. 58, 375 (1990)

    Article  ADS  Google Scholar 

  100. M. Sahimi, D. Stauffer: Chem. Eng. Sci. 46, 2225 (1991)

    Article  Google Scholar 

  101. A. Berretti, A.D. Sokal: Comput. Phys. Commun. 58, 1 (1990)

    Article  ADS  Google Scholar 

  102. P. Braun, U. Staaden, T. Holey, M. Faehnle: Int. J. Mod. Phys. B 3, 1343 (1989)

    Article  ADS  Google Scholar 

  103. M. Faehnle, T. Holey, U. Staaden, P. Braun: Festköperprobleme 30, 425 (1990)

    Article  Google Scholar 

  104. H.O. Heuer: Europhys. Lett. 12, 551 (1990)

    Article  ADS  Google Scholar 

  105. D.P. Landau, S. Wansleben: J. Appl. Phys. 63, 3039 (1988)

    Article  ADS  Google Scholar 

  106. R.W. Gerling, D.P. Landau: Phys. Rev. B 37, 6092 (1988)

    Article  ADS  Google Scholar 

  107. M. Staudinger, R.W. Gerling, C.S.S. Murty, D.P. Landau: J. Appl. Phys. 57, 3335 (1985)

    Article  ADS  Google Scholar 

  108. O.G. Mouritsen, J. Jensen, H.C. Fogedby: Phys. Rev. B 30, 498 (1984)

    Article  ADS  Google Scholar 

  109. K.A. Dawson, B.L. Walker, A. Berera: Physica A 165, 320 (1990)

    Article  ADS  Google Scholar 

  110. D. Stauffer, J.S. Ho, M. Sahimi: J. Chem. Phys. 94, 1385 (1991)

    Article  ADS  Google Scholar 

  111. J.D. Kimel, S. Black, P. Carter, Y.-L. Wang: Phys. Rev. B 35, 3347 (1987)

    Article  ADS  Google Scholar 

  112. M. Kincaid, E.G.D. Cohen: Phys. Lett. A 50, 317 (1974)

    Article  ADS  Google Scholar 

  113. D.P. Landau, R.H. Swendsen: Phys. Rev. Lett. 46, 1437 (1981)

    Article  ADS  Google Scholar 

  114. Y.-L. Wang, J.D. Kimel: J. Appl. Phys., in press

    Google Scholar 

  115. Y.-L. Wang, F. Lee, J.D. Kimel: Phys. Rev. B 36, 8945 (1987)

    Article  ADS  Google Scholar 

  116. G.A. Kohring: Int. J. Mod. Phys. C 1, 259 (1990)

    Article  ADS  Google Scholar 

  117. H.E. Stanley, D. Stauffer, J. Kertesz, H.J. Herrmann: Phys. Rev. Lett. 59, 2326 (1987)

    Article  ADS  Google Scholar 

  118. D. Toussaint: Comput. Phys. Commun. 56, 69 (1989)

    Article  MathSciNet  ADS  Google Scholar 

  119. C. Vohwinkel, B.A. Berg, A. Devoto: Comput. Phys. Commun. 51, 331 (1988)

    Article  ADS  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Landau, D.P. (1992). Vectorisation of Monte Carlo Programs for Lattice Models Using Supercomputers. In: Binder, K. (eds) The Monte Carlo Method in Condensed Matter Physics. Topics in Applied Physics, vol 71. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-02855-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-02855-1_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-02857-5

  • Online ISBN: 978-3-662-02855-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics