Title of article :
Multi-GPU codes for spin systems simulations Original Research Article
Author/Authors :
M. Bernaschi، نويسنده , , M. Fatica، نويسنده , , G. Parisi، نويسنده , , L. Parisi، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2012
Pages :
6
From page :
1416
To page :
1421
Abstract :
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.
Keywords :
Spin systems , GPU , Asynchronous communication
Journal title :
Computer Physics Communications
Serial Year :
2012
Journal title :
Computer Physics Communications
Record number :
1138595
Link To Document :
بازگشت