Optimization of population annealing Monte Carlo for large-scale spin-glass simulations

Amin Barzegar, Christopher Pattison, Wenlong Wang, and Helmut G. Katzgraber
Phys. Rev. E 98, 053308 – Published 21 November 2018

Abstract

Population annealing Monte Carlo is an efficient sequential algorithm for simulating k-local Boolean Hamiltonians. Because of its structure, the algorithm is inherently parallel and therefore well suited for large-scale simulations of computationally hard problems. Here we present various ways of optimizing population annealing Monte Carlo using 2-local spin-glass Hamiltonians as a case study. We demonstrate how the algorithm can be optimized from an implementation, algorithmic accelerator, as well as scalable parallelization points of view. This makes population annealing Monte Carlo perfectly suited to study other frustrated problems such as pyrochlore lattices, constraint-satisfaction problems, as well as higher-order Hamiltonians commonly found in, e.g., topological color codes.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
4 More
  • Received 7 November 2017
  • Revised 27 August 2018

DOI:https://doi.org/10.1103/PhysRevE.98.053308

©2018 American Physical Society

Physics Subject Headings (PhySH)

Statistical Physics & ThermodynamicsCondensed Matter, Materials & Applied Physics

Authors & Affiliations

Amin Barzegar1,*, Christopher Pattison1,†, Wenlong Wang1,‡, and Helmut G. Katzgraber2,1,3

  • 1Department of Physics and Astronomy, Texas A&M University, College Station, Texas 77843-4242, USA
  • 2Microsoft Quantum, Microsoft, Redmond, Washington 98052, USA
  • 3Santa Fe Institute, Santa Fe, New Mexico 87501, USA

  • *a.barzegar@physics.tamu.edu
  • cpattison@tamu.edu
  • wenlongcmp@gmail.com

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 98, Iss. 5 — November 2018

Reuse & Permissions
Access Options
CHORUS

Article Available via CHORUS

Download Accepted Manuscript
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review E

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×