FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model
arXiv:1602.03016 · doi:10.1109/TPDS.2015.2505725
Abstract
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 6 times is achieved in comparison to previous FPGA-based published works and almost 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.
arXiv comment19 pages, 10 figures
References in corpus (7)
- JANUS: an FPGA-based System for High Performance Scientific Computing
- Exotic disordered phases in the quantum model on the honeycomb lattice
- q-State Potts model metastability study using optimized GPU-based Monte Carlo algorithms
- FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model
- Nematic phase in the J-J square lattice Ising model in an external field
- Interplay between coarsening and nucleation in an Ising model with dipolar interactions
- Viscous instabilities in flowing foams: A Cellular Potts Model approach
Cited by in corpus (14)
- Weighted p-bits for FPGA implementation of probabilistic circuits
- Autonomous Probabilistic Coprocessing with Petaflips per Second
- Large-scale Ising Emulation with Four-Body Interaction and All-to-All Connection
- A Performance Study of the 2D Ising Model on GPUs
- FPGA Hardware Acceleration of Monte Carlo Simulations for the Ising Model
- A paradigm of spontaneous marginal phase transition at finite temperature in one-dimensional ladder Ising models
- Paradigm for approaching the forbidden phase transition in the one-dimensional Ising model at fixed finite temperature: Single chain in a magnetic field
- Phase Switch Driven by the Hidden Half-Ice, Half-Fire State in a Ferrimagnet
- High Performance Monte Carlo Simulation of Ising Model on TPU Clusters
- Many-body computing on Field Programmable Gate Arrays
- Massive-Scale Simulations of 2D Ising and Blume-Capel Models on Rack-Scale Multi-GPU Systems
- Exploring the Nexus between Thermodynamic Phase Transitions and Geometric Fractals through Systematic Lattice Point Classification
- In-Depth Investigation of Phase Transition Phenomena in Network Models Derived from Lattice Models
- Finding and classifying an infinite number of cases of the marginal phase transition in one-dimensional Ising models