Journal Article
Hardware Implementation
IF: 4.108
Q1 (8/104)

FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model

F. Ortega-Zamorano, M. A. Montemurro, S. A. Cannas, J. M. Jerez, L. Franco

IEEE Transactions on Parallel and Distributed Systems2016Vol. 27: 2618–2627
20
Citas
899
Visualizaciones
N/A
Descargas
N/A
Altmetric Score
1/9/2016
Publicado
Resumen

A two-dimensional Ising model with nearest-neighbors ferromagnetic interactions is implemented in a Field Programmable Gate Array (FPGA) board. Extensive Monte Carlo simulations were carried out using an efficient hardware representation of individual spins and a combined global-local LFSR random number generator. Consistent results regarding the descriptive properties of magnetic systems, like energy, magnetization and susceptibility are obtained while a speed-up factor of approximately six times is achieved in comparison to previous FPGA-based published works and almost 104 times in comparison to a standard CPU simulation. A detailed description of the logic design used is given together with a careful analysis of the quality of the random number generator used. The obtained results confirm the potential of FPGAs for analyzing the statistical mechanics of magnetic systems.

Palabras Clave
FPGA
Monte Carlo Simulations
Ising Model
Hardware Acceleration
Parallel Computing
Statistical Physics
Acceso a la Publicación
Información de Publicación
Volumen
27
Páginas
2618–2627
Publicado
1/9/2016
Métricas de Impacto
Citas20
Factor de Impacto4.108
Cuartil
Q1 (8/104)
Visualizaciones899