This paper describes the architecture and FPGA-based implementation of a massively parallel processing system (IANUS), carefully tailored to the computing requirements of a class of simulation problems relevant in statistical physics. We first discuss the system architecture in general and then focus on the configuration of the system for Monte Carlo simulation of spin-glass systems. This is the first large-scale application of the machine, on which IANUS achieves impressive performance. Our architecture uses large-scale on chip parallelism (~1000 computing cores on each processor) so it is a relevant example in the quickly expanding field of many-core architectures.

IANUS: Scientific Computing on an FPGA-based Architecture

BELLETTI, Francesco;MANTOVANI, Filippo;SCHIFANO, Sebastiano Fabio;TRIPICCIONE, Raffaele;
2008

Abstract

This paper describes the architecture and FPGA-based implementation of a massively parallel processing system (IANUS), carefully tailored to the computing requirements of a class of simulation problems relevant in statistical physics. We first discuss the system architecture in general and then focus on the configuration of the system for Monte Carlo simulation of spin-glass systems. This is the first large-scale application of the machine, on which IANUS achieves impressive performance. Our architecture uses large-scale on chip parallelism (~1000 computing cores on each processor) so it is a relevant example in the quickly expanding field of many-core architectures.
2008
9781586037963
SPECIAL-PURPOSE COMPUTER; SIMULATIONS
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11392/521423
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 1
social impact