Simulating spin systems on IANUS, an FPGA-based computer
Loading...
Official URL
Full text at PDC
Publication date
2008
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Elsevier Science Ltd
Citation
[1] E. Marinari, G. Parisi, J. J. Ruiz-Lorenzo, Numerical simulations of spin glass systems, in Spin Glasses and Random Fields, (A. P. Young editor) World Scientific, Singapore, 1998.
[2] A. Cruz, et al., Comput. Phys. Commun., 133 (2001) 165-176.
[3] F.Belletti, et al., Computing in Science and Engineering, 8 (2006) 41-49.
[4] the Ianus Collaboration, work in progress.
[5] S. F. Edwards, P. W. Anderson, J. Phys. F: Mat. Phys., 5 (1975) 965-974.
[6] Y. Imry, S. Ma, Phys. Rev. Lett., 35 (1975) 1399-1401.
[7] D. P. Belanger, A. P. Young, J. of Magnetism and Magnetic Materials, 100, (1991) pp. 272-291.
[8] A. D. Ogielski, D. A. Huse, Phys. Rev. Lett., 56 (1986) 1298-1301.
[9] E. Marinari, et al., Phys. Rev. B, 59 (1999) 8401-8404.
[10] A.D. Sokal, Monte Carlo Methods in Statistical Mechanics: Foundations and New Algorithms, Cours de Troisième Cycle de la Physique en Suisse Romande (1989).
[11] D. J. Amit, V. Martín-Mayor, Field theory, renormalization group and critical phenomena (third edition) World Scientific, Singapore (2005).
[12] D. P. Landau, K. Binder, A Guide to Monte Carlo Simulations in Statistical Physics Cambridge University Press (2005).
[13] E. Marinari, G. Parisi, Europhys. Lett., 19 (1992) 451.
-- K. Hukushima, K. Nemoto, J. Phys. Soc. Jpn., 65 (1996) 1604.
-- M. C. Tesi, et al., J. Stat. Phys., 82 (1996) 155.
[14] H. O. Heuer, Comput. Phys. Commun., 59 (1990) 387-398.
[15] H. Rieger, Jour. Stat. Phys, 70 (1993) 1063-1073.
[16] G.Parisi, F. Rapuano, Phys. Lett. B, 157 (1985) 301-302.
[17] H.G. Ballesteros, et al., Phys. Rev. B, 62 (2000) 14237-14245.
Abstract
We describe the hardwired implementation of algorithms for Monte Carlo simulations of a large class of spin models. We have implemented these algorithms as VHDL codes and we have mapped them onto a dedicated processor based on a large FPGA device. The measured performance on one such processor is comparable to O(100) carefully programmed high-end PCs: it turns out to be even better for some selected spin models. We describe here codes that we are currently executing on the IANUS massively parallel FPGA-based system.
Description
© 2007 Elsevier B.V. Artículo firmado por 18 autores. The help of G. Poli in the development of the IANUS Ethernet interface is warmly acknowledged.