Skip to main navigation Skip to search Skip to main content

Janus: An FPGA-based system for high-performance scientific computing

  • Francesco Belletti*
  • , Marco Guidetti
  • , Andrea Maiorano
  • , Filippo Mantovani
  • , Sebastiano Fabio Schifano
  • , Raffaele Tripiccione
  • , Maria Cotallo
  • , Sergio Perez-Gaviro
  • , Daniele Sciretti
  • , Jos Luis Velasco
  • , Andrs Cruz
  • , Denis Navarro
  • , Alfonso Tarancon
  • , Luis Antonio Fernandez
  • , Victor Martin-Mayor
  • , Antonio Muñoz-Sudupe
  • , David Yllanes
  • , Antonio Gordillo-Guerrero
  • , Juan Jess Ruiz-Lorenzo
  • , Enzo Marinari
  • Giorgio Parisi, Mauro Rossi, Gianpaolo Zanier
*Corresponding author for this work
  • University of Ferrara
  • Institute of Biocomputation and Physics of Complex Systems
  • University of Zaragoza
  • Complutense University
  • University of Extremadura
  • University of Rome La Sapienza
  • ETHlab

Research output: Contribution to journalArticlepeer-review

Abstract

Janus is a reconfigurable field-programmable gate arrays (FPGAs)-based computing system that can be used for scientific computing. A Janus processor has the capability to perform the 1013 Monte Carlo steps on one system. Janus is a reconfigurable architecture that can be used to configure a high-performance application. Janus architecture is based on the modules having a computational core connected to a host system of a networked PCs. The Janus core also has 4 × 4 arrays of FPGA-based processing elements with nearest-neighbor data links. The Janus core is based on a 4 × 4 2D grid of processing elements with nearest-neighbor links in both directions. Janus application development process includes designing firmware to configure the simulation processors (SPs) and developing the related host-based software.

Original languageEnglish
Article number4720223
Pages (from-to)48-58
Number of pages11
JournalComputing in Science and Engineering
Volume11
Issue number1
DOIs
StatePublished - 2009
Externally publishedYes

Fingerprint

Dive into the research topics of 'Janus: An FPGA-based system for high-performance scientific computing'. Together they form a unique fingerprint.

Cite this