Issue No. 01 - January/February (2009 vol. 11)

ISSN: 1521-9615

pp: 48-58

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2009.11

ABSTRACT

Janus is a modular, massively parallel, and reconfigurable FPGA-based computing system. Each Janus module has one computational core and one host. Janus is tailored to, but not limited to, the needs of a class of hard scientific applications characterized by regular code structure, unconventional data-manipulation requirements, and a few Megabits database. The authors discuss this configurable system's architecture and focus on its use for Monte Carlo simulations of statistical mechanics, as Janus performs impressively on this class of application.

INDEX TERMS

ubiquitous computing, field programmable gate arrays, mathematics computing, Monte Carlo methods, scientific information systems, statistical mechanics,statistical mechanics, Janus, FPGA-based system, high-performance scientific computing, Megabits database, Monte Carlo simulations,Scientific computing, Computational modeling, Lattices, Monte Carlo methods, Parallel processing, Physics computing, Computer simulation, Pervasive computing, Biology computing, Application software,Janus, Monte Carlo simulations, field-programmable gate array, FPGA, scientific computing

CITATION

F. Belletti, M. Cotallo, A. Cruz, L.A. Fernandez, A. Gordillo-Guerrero, M. Guidetti, A. Maiorano, F. Mantovani, E. Marinari, V. Martin-Mayor, A. Muoz-Sudupe, D. Navarro, G. Parisi, S. Perez-Gaviro, M. Rossi, J.J. Ruiz-Lorenzo, S.F. Schifano, D. Sciretti, A. Tarancon, R. Tripiccione, J.L. Velasco, D. Yllanes, G. Zanier, "Janus: An FPGA-Based System for High-Performance Scientific Computing",

*Computing in Science & Engineering*, vol. 11, no. , pp. 48-58, January/February 2009, doi:10.1109/MCSE.2009.11SEARCH