2012年6月
GPU-based Swendsen-Wang multi-cluster algorithm for the simulation of two-dimensional classical spin systems
COMPUTER PHYSICS COMMUNICATIONS
- ,
- 巻
- 183
- 号
- 6
- 開始ページ
- 1155
- 終了ページ
- 1161
- 記述言語
- 英語
- 掲載種別
- 研究論文(学術雑誌)
- DOI
- 10.1016/j.cpc.2012.01.017
- 出版者・発行元
- ELSEVIER SCIENCE BV
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 q = 2 Potts model (Ising model) and 2.42 nsec per a spin flip for the q = 6 clock model with the linear size L = 4096 at the critical temperature, respectively. The computational speed for the q = 2 Potts model on GTX580 is 12.4 times as fast as the calculation speed on a current CPU core. That for the q = 6 clock model on GTX580 is 35.6 times as fast as the calculation speed on a current CPU core. (C) 2012 Elsevier B.V. All rights reserved.
- リンク情報
-
- DOI
- https://doi.org/10.1016/j.cpc.2012.01.017
- DBLP
- https://dblp.uni-trier.de/rec/journals/cphysics/KomuraO12
- Web of Science
- https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=JSTA_CEL&SrcApp=J_Gate_JST&DestLinkType=FullRecord&KeyUT=WOS:000301992100001&DestApp=WOS_CPL
- URL
- http://dblp.uni-trier.de/db/journals/cphysics/cphysics183.html#journals/cphysics/KomuraO12
- ID情報
-
- DOI : 10.1016/j.cpc.2012.01.017
- ISSN : 0010-4655
- DBLP ID : journals/cphysics/KomuraO12
- Web of Science ID : WOS:000301992100001