Return
Multi-GPU codes for spin systems simulations
DOI:10.1016/j.cpc.2012.02.015.png)
Abstract
En 中文
We present and compare different approaches for using multiple Graphics Processing Units in the simulation of spin systems. As a benchmark we consider the time required to update a single spin of the 3D Heisenberg spin glass model, by using both the Over-relaxation and the Heat Bath algorithms. The results show that a suitable combination of techniques allows to hide almost completely the communication overhead by using the CPU as a communication co-processor of the GPU. Large scale simulations on clusters of GPUs can be efficiently carried out by following the same approach also for other applications where a clear cut exists between bulk and boundaries data. (C) 2012 Elsevier B.V. All rights reserved.
Keywords:
Spin systems
GPU
Asynchronous communication
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
IF:
3.4
Papers:
1.2W
Citations:
3.7W

