Title of article :
GPU-based Swendsen–Wang multi-cluster algorithm for the simulation of two-dimensional classical spin systems Original Research Article
Author/Authors :
Yukihiro Komura، نويسنده , , Yutaka Okabe، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2012
Pages :
7
From page :
1155
To page :
1161
Abstract :
We present the GPU calculation with the common unified device architecture (CUDA) for the Swendsen–Wang multi-cluster algorithm of two-dimensional classical spin systems. We adjust the two connected component labeling algorithms recently proposed with CUDA for the assignment of the cluster in the Swendsen–Wang algorithm. Starting with the q-state Potts model, we extend our implementation to the system of vector spins, the q-state clock model, with the idea of embedded cluster. We test the performance, and the calculation time on GTX580 is obtained as 2.51 nsec per a spin flip for the image Potts model (Ising model) and 2.42 nsec per a spin flip for the image clock model with the linear size image at the critical temperature, respectively. The computational speed for the image Potts model on GTX580 is 12.4 times as fast as the calculation speed on a current CPU core. That for the image clock model on GTX580 is 35.6 times as fast as the calculation speed on a current CPU core.
Keywords :
Monte Carlo simulation , Cluster algorithm , Ising model , Parallel computing , GPU
Journal title :
Computer Physics Communications
Serial Year :
2012
Journal title :
Computer Physics Communications
Record number :
1138574
Link To Document :
بازگشت