中文

基于多 GPU 的 Swendsen-Wang 多团簇算法用于二维 q 态 Potts 模型模拟

计算物理 2012-10-24 v1 统计力学

摘要

我们展示了利用通用统一设备架构(CUDA)进行多 GPU 计算,以实现对二维(2D)q 态 Potts 模型的 Swendsen-Wang 多团簇算法。在我们单 GPU 计算算法 [Comp. Phys. Comm. 183 (2012) 1155] 的基础上进行扩展,我们实现了针对多 GPU 的 Swendsen-Wang 多团簇算法的 GPU 计算。我们在大规模开放科学超级计算机 TSUBAME 2.0 上实施了我们的代码,并测试了 2D Potts 模型模拟的性能和可扩展性。在 Tesla M2050 上使用 256 个 GPU 的性能结果为:对于线性系统尺寸 L=65536L=65536q=2q=2 Potts 模型(Ising 模型),在临界温度下每纳秒可实现 37.3 次自旋翻转。

关键词

引用

@article{arxiv.1208.2080,
  title  = {Multi-GPU-based Swendsen-Wang multi-cluster algorithm for the simulation of two-dimensional q-state Potts model},
  author = {Yukihiro Komura and Yutaka Okabe},
  journal= {arXiv preprint arXiv:1208.2080},
  year   = {2012}
}

备注

accepted for publication in Comp. Phys. Commun. arXiv admin note: substantial text overlap with arXiv:1202.0635