Parallel implementation of the Heisenberg model using Monte Carlo on GPGPU

3Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 three-dimensional 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. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Campos, A. M., Peçanha, J. P., Pampanelli, P., De Almeida, R. B., Lobosco, M., Vieira, M. B., & De O. Dantas, S. (2011). Parallel implementation of the Heisenberg model using Monte Carlo on GPGPU. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6784 LNCS, pp. 654–667). https://doi.org/10.1007/978-3-642-21931-3_50

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free