Skip to main content

Monte Carlo Simulations of Spin Systems on Multi-core Processors

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7133))

Abstract

We optimize codes implementing Monte Carlo simulations of spin-glass systems for some multi-core CPU and GPU architectures. We consider both the binary Ising and floating-point Heisenberg spin-glass models in 3 dimensions. We provide performance figures for the Intel Nehalem quad-core and the IBM Cell/BE CPUs and the Nvidia Tesla C1060 GPU; for the binary model we also draw a comparison with the performance of dedicated computers, such as the Janus machine.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Marinari, E., Parisi, G., Ruiz Lorenzo, J.J.: Numerical Simulations of spin glass systems. In: Young, A.P. (ed.) Spin Glasses and Random Fields. World Scientific, Singapore (1998)

    Google Scholar 

  2. Condon, J.H., Ogielski, A.T.: Rev. Sci. Instruments 56, 1691–1696 (1985)

    Google Scholar 

  3. Ogielski, A.T.: Physics Review B 32, 7384–7398 (1985)

    Google Scholar 

  4. Cruz, A., et al.: Computer Physics Commmunication 133, 165–176 (2001)

    Google Scholar 

  5. Belletti, F., et al.: Simulating Spin Systems on JANUS. Computer Physics Commmunication 178, 208–216 (2008)

    Article  Google Scholar 

  6. Belletti, F., et al.: JANUS: an FPGA-based System for High Performance Scientific Computing. Computing in Science and Engineering 11, 48–58 (2009)

    Article  Google Scholar 

  7. Belletti, F., et al.: Simulating an Ising spin-glass for 0.1 seconds in Janus. Physical Review Letters 101, 157–201 (2008)

    Article  Google Scholar 

  8. Landau, D.P., Binder, K.: A Guide to Monte Carlo Simulations in Statistical Physics. Cambridge University Press (2005)

    Google Scholar 

  9. Alvarez Banos, R., et al.: Static versus dynamic heterogeneities in the D=3 Edwards-Anderson-Ising spin glass. Physical Review Letters 105, 177–202 (2010)

    Article  Google Scholar 

  10. Belletti, F., Guidetti, M., Maiorano, A., Mantovani, F., Schifano, S.F., Tripiccione, R.: Monte Carlo Simulations of Spin Glass Systems on the Cell Broadband Engine. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds.) PPAM 2009. LNCS, vol. 6067, pp. 467–476. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Parisi, G., Rapuano, F.: Effects of the random number generator on computer simulations. Physics Letter B 157, 301–302 (1985)

    Article  Google Scholar 

  12. IBM Cell Broadband Engine Architecture, IBM web-site, http://www-128.ibm.com/developerworks/power/cell/documents.html

  13. Inside Nehalem: Intel’s Future Processor and System, Real World Technologies web-site, http://www.realworldtech.com/page.cfm?ArticleID=RWT040208182719

  14. NVIDIA Corporation, NVIDIA CUDA C Programming Guide, NVIDIA web-site, http://developer.nvidia.com/page/home.html

  15. NVIDIA’s GT200: Inside a Parallel Processor, Real World Technologies web-site, http://www.realworldtech.com/page.cfm?ArticleID=RWT090808195242

  16. Inside Fermi: Nvidia’s HPC Push, Real World Technologies web-site, http://www.realworldtech.com/page.cfm?ArticleID=RWT093009110932

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kristján Jónasson

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Guidetti, M., Maiorano, A., Mantovani, F., Pivanti, M., Schifano, S.F., Tripiccione, R. (2012). Monte Carlo Simulations of Spin Systems on Multi-core Processors. In: Jónasson, K. (eds) Applied Parallel and Scientific Computing. PARA 2010. Lecture Notes in Computer Science, vol 7133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28151-8_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28151-8_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28150-1

  • Online ISBN: 978-3-642-28151-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics