Simulating spin systems on IANUS, an FPGA-based computer

Loading...
Thumbnail Image
Full text at PDC
Publication date

2008

Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Elsevier Science Ltd
Citations
Google Scholar
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.
Research Projects
Organizational Units
Journal Issue
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.
Unesco subjects
Keywords
Collections