Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on uniform random number generation
UberFlow: a GPU-based particle engine
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
GPU accelerated molecular dynamics simulation of thermal conductivities
Journal of Computational Physics
Real-time particle-based simulation on GPUs
ACM SIGGRAPH 2007 posters
Efficient algorithms for parallelizing Monte Carlo simulations for 2D Ising spin models
The Journal of Supercomputing
Order-N cluster Monte Carlo method for spin systems with long-range interactions
Journal of Computational Physics
GPU accelerated Monte Carlo simulation of the 2D and 3D Ising model
Journal of Computational Physics
Performance potential for simulating spin models on GPU
Journal of Computational Physics
Hi-index | 0.00 |
The study of magnetic phenomena in nanometer scale is essential for development of new technologies and materials. It also leads to a better understanding of magnetic properties of matter. An approach to the study of magnetic phenomena is the use of a physical model and its computational simulation. For this purpose, in previous works we have developed a program that simulates the interaction of spins in threedimensional structures formed by atoms with magnetic properties using the Heisenberg model with long range interaction. However, there is inherent high complexity in implementing the numerical solution of this physical model, mainly due to the number of elements present in the simulated structure. This complexity leads us to develop a parallel version of our simulator using General-purpose GPUs (GPGPUs). This work describes the techniques used in the parallel implementation of our simulator as well as evaluates its performance. Our experimental results showed that the parallelization was very effective in improving the simulator performance, yielding speedups up to 166.