Monte Carlo Simulation of three dimensional Edwards Anderson model with multi-spin coding and parallel tempering using MPI and CUDA

ORAL

Abstract

The Edwards Anderson model is a typical example of random frustrated system. It has been a long standing problem in computational physics due to its long relaxation time. Some important properties of the low temperature spin glass phase are still poorly understood after decades of study. The recent advances of GPU computing provide a new opportunity to substantially improve the simulations. We developed an MPI-CUDA hybrid code with multi-spin coding for parallel tempering Monte Carlo simulation of Edwards Anderson model. Since the system size is relatively small, and a large number of parallel replicas and Monte Carlo moves are required, the problem suits well for modern GPUs with CUDA architecture. We use the code to perform an extensive simulation on the three-dimensional Edwards Anderson model with an external field.

*This work is funded by the NSF EPSCoR LA-SiGMA project under award number EPS-1003897. This work is partly done on the machines of Ohio Supercomputer Center.

Authors

  • Sheng Feng

    • Department of Physics and Astronomy, Louisiana State University
  • Ye Fang

    • Center for Computation and Technology, Louisiana State University
  • Ka-Ming Tam

    • Louisiana State University
    • Department of Physics and Astronomy, Louisiana State University
  • Bhupender Thakur

    • Center for Computation and Technology, Louisiana State University
  • Zhifeng Yun

    • Center for Computation and Technology, Louisiana State University
  • Karen Tomko

    • Ohio Supercomputer Center
  • Juana Moreno

    • Department of Physics and Astronomy, Louisiana State University
  • Jagannathan Ramanujam

    • Center for Computation and Technology, Louisiana State University
  • Mark Jarrell

    • Department of Physics and Astronomy, Louisiana State University