Reconfigurable computing for Monte Carlo simulations: Results and prospects of the Janus project

被引:18
作者
Baity-Jesi, M. [1 ,2 ]
Banos, R. A. [2 ,3 ]
Cruz, A. [2 ,3 ]
Fernandez, L. A. [1 ,2 ]
Gil-Narvion, J. M. [2 ]
Gordillo-Guerrero, A. [2 ,4 ]
Guidetti, M. [2 ]
Iniguez, D. [2 ,5 ]
Maiorano, A. [2 ]
Mantovani, F. [6 ,7 ]
Marinari, E. [8 ,9 ]
Martin-Mayor, V. [1 ,2 ]
Monforte-Garcia, J. [2 ,3 ]
Munoz Sudupe, A. [1 ]
Navarro, D. [10 ,11 ]
Parisi, G. [8 ,9 ]
Pivanti, M.
Perez-Gaviro, S. [2 ]
Ricci-Tersenghi, F. [8 ,9 ]
Ruiz-Lorenzo, J. J. [2 ,12 ]
Schifano, S. F. [7 ,13 ]
Seoane, B. [1 ,2 ]
Tarancon, A. [2 ,3 ]
Tellez, P. [3 ]
Tripiccione, R. [6 ,7 ]
Yllanes, D. [2 ]
机构
[1] Univ Complutense, Dept Fis Teor 1, E-28040 Madrid, Spain
[2] Inst Biocomputac & Fis Sistemas Complejos BIFI, Zaragoza, Spain
[3] Univ Zaragoza, Dept Fis Teor, E-50009 Zaragoza, Spain
[4] Univ Extremadura, Dept Ingn Elect Elect & Automat, Caceres 10071, Spain
[5] Diputac Gen Aragon, Fdn ARAID, Zaragoza, Spain
[6] Univ Ferrara, Dipartimento Fis, I-44100 Ferrara, Italy
[7] Ist Nazl Fis Nucl, Sez Ferrara, Ferrara, Italy
[8] Univ Roma La Sapienza, IPCF CNR, Dipartimento Fis, UOS Roma Kerberos, I-00185 Rome, Italy
[9] Univ Roma La Sapienza, Ist Nazl Fis Nucl, I-00185 Rome, Italy
[10] Univ Zaragoza, Dept Ingn Elect & Comunicac, Zaragoza 50018, Spain
[11] Univ Zaragoza, Inst Invest Ingn Aragon I3A, Zaragoza 50018, Spain
[12] Univ Extremadura, Dept Fis, E-06071 Badajoz, Spain
[13] Univ Ferrara, Dipartimento Matemat & Informat, I-44100 Ferrara, Italy
基金
欧洲研究理事会;
关键词
SPIN-GLASS; CRITICAL-BEHAVIOR; LIQUIDS; IANUS;
D O I
10.1140/epjst/e2012-01636-9
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
We describe Janus, a massively parallel FPGA-based computer optimized for the simulation of spin glasses, theoretical models for the behavior of glassy materials. FPGAs (as compared to GPUs or many-core processors) provide a complementary approach to massively parallel computing. In particular, our model problem is formulated in terms of binary variables, and floating-point operations can be (almost) completely avoided. The FPGA architecture allows us to run many independent threads with almost no latencies in memory access, thus updating up to 1024 spins per cycle. We describe Janus in detail and we summarize the physics results obtained in four years of operation of this machine; we discuss two types of physics applications: long simulations on very large systems (which try to mimic and provide understanding about the experimental non-equilibrium dynamics), and low-temperature equilibrium simulations using an artificial parallel tempering dynamics. The time scale of our non-equilibrium simulations spans eleven orders of magnitude (from picoseconds to a tenth of a second). On the other hand, our equilibrium simulations are unprecedented both because of the low temperatures reached and for the large systems that we have brought to equilibrium. A finite-time scaling ansatz emerges from the detailed comparison of the two sets of simulations. Janus has made it possible to perform spin-glass simulations that would take several decades on more conventional architectures. The paper ends with an assessment of the potential of possible future versions of the Janus architecture, based on state-of-the-art technology.
引用
收藏
页码:33 / 51
页数:19
相关论文
共 58 条
[1]   Static versus Dynamic Heterogeneities in the D=3 Edwards-Anderson-Ising Spin Glass [J].
Alvarez Banos, R. ;
Cruz, A. ;
Fernandez, L. A. ;
Gil-Narvion, J. M. ;
Gordillo-Guerrero, A. ;
Guidetti, M. ;
Maiorano, A. ;
Mantovani, F. ;
Marinari, E. ;
Martin-Mayor, V. ;
Monforte-Garcia, J. ;
Munoz Sudupe, A. ;
Navarro, D. ;
Parisi, G. ;
Perez-Gaviro, S. ;
Ruiz-Lorenzo, J. J. ;
Schifano, S. F. ;
Seoane, B. ;
Tarancon, A. ;
Tripiccione, R. ;
Yllanes, D. .
PHYSICAL REVIEW LETTERS, 2010, 105 (17)
[2]   Critical behavior of three-dimensional disordered Potts models with many states [J].
Alvarez Banos, R. ;
Cruz, A. ;
Fernandez, L. A. ;
Gordillo-Guerrero, A. ;
Gil-Narvion, J. M. ;
Guidetti, M. ;
Maiorano, A. ;
Mantovani, F. ;
Marinari, E. ;
Martin-Mayor, V. ;
Monforte-Garcia, J. ;
Munoz Sudupe, A. ;
Navarro, D. ;
Parisi, G. ;
Perez-Gaviro, S. ;
Ruiz-Lorenzo, J. J. ;
Seoane, B. ;
Schifano, S. F. ;
Tarancon, A. ;
Tripiccione, R. ;
Yllanes, D. .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2010,
[3]   Thermodynamic glass transition in a spin glass without time-reversal symmetry [J].
Alvarez Banos, Raquel ;
Cruz, Andres ;
Antonio Fernandez, Luis ;
Miguel Gil-Narvion, Jose ;
Gordillo-Guerrero, Antonio ;
Guidetti, Marco ;
Iniguez, David ;
Maiorano, Andrea ;
Marinari, Enzo ;
Martin-Mayor, Victor ;
Monforte-Garcia, Jorge ;
Munoz Sudupe, Antonio ;
Navarro, Denis ;
Parisi, Giorgio ;
Perez-Gaviro, Sergio ;
Jesus Ruiz-Lorenzo, Juan ;
Fabio Schifano, Sebastiano ;
Seoane, Beatriz ;
Tarancon, Alfonso ;
Tellez, Pedro ;
Tripiccione, Raffaele ;
Yllanes, David .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2012, 109 (17) :6452-6456
[4]  
Amit D J., 2005, Field theory, the renormalization group, and critical phenomena: graphs to computers, V3rd edn
[5]   FORMATION OF GLASSES FROM LIQUIDS AND BIOPOLYMERS [J].
ANGELL, CA .
SCIENCE, 1995, 267 (5206) :1924-1935
[6]  
[Anonymous], 1993, SPIN GLASSES EXPT IN
[7]   QPACE: power-efficient parallel architecture based on IBM PowerXCell 8i [J].
Baier, H. ;
Boettiger, H. ;
Drochner, M. ;
Eicker, N. ;
Fischer, U. ;
Fodor, Z. ;
Frommer, A. ;
Gomez, C. ;
Goldrian, G. ;
Heybrock, S. ;
Hierl, D. ;
Huesken, M. ;
Huth, T. ;
Krill, B. ;
Lauritsen, J. ;
Lippert, T. ;
Maurer, T. ;
Mendl, B. ;
Meyer, N. ;
Nobile, A. ;
Ouda, I. ;
Pivanti, M. ;
Pleiter, D. ;
Ries, M. ;
Schaefer, A. ;
Schick, H. ;
Schifano, F. ;
Simma, H. ;
Solbrig, S. ;
Streuer, T. ;
Sulanke, K. -H. ;
Tripiccione, R. ;
Vogt, J. -S. ;
Wettig, T. ;
Winter, F. .
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2010, 25 (3-4) :149-154
[8]   Test for random number generators: Schwinger-Dyson equations for the Ising model [J].
Ballesteros, HG ;
Martin-Mayor, V .
PHYSICAL REVIEW E, 1998, 58 (05) :6787-6791
[9]   Critical behavior of the three-dimensional Ising spin glass [J].
Ballesteros, HG ;
Cruz, A ;
Fernández, LA ;
Martín-Mayor, V ;
Pech, J ;
Ruiz-Lorenzo, JJ ;
Tarancón, A ;
Téllez, P ;
Ullod, CL ;
Ungil, C .
PHYSICAL REVIEW B, 2000, 62 (21) :14237-14245
[10]   Sample-to-sample fluctuations of the overlap distributions in the three-dimensional Edwards-Anderson spin glass [J].
Banos, R. A. ;
Cruz, A. ;
Fernandez, L. A. ;
Gil-Narvion, J. M. ;
Gordillo-Guerrero, A. ;
Guidetti, M. ;
Iniguez, D. ;
Maiorano, A. ;
Mantovani, F. ;
Marinari, E. ;
Martin-Mayor, V. ;
Monforte-Garcia, J. ;
Munoz Sudupe, A. ;
Navarro, D. ;
Parisi, G. ;
Perez-Gaviro, S. ;
Ricci-Tersenghi, F. ;
Ruiz-Lorenzo, J. J. ;
Schifano, S. F. ;
Seoane, B. ;
Tarancon, A. ;
Tripiccione, R. ;
Yllanes, D. .
PHYSICAL REVIEW B, 2011, 84 (17)