Skip to main content
openondemand.org
Run OOD
Administer OOD
Get Involved
Support
Log in
OOD Primary Menu
About
Affinity Groups
Knowledge Base
People
Using distributed computing to equilibrate Monte Carlo simulations
Submission navigation links for Project
‹
Previous submission
Next submission
›
Submission information
Submission Number:
41
Submission ID:
67
Submission UUID:
ef1695db-4193-42e1-a7e0-64f4571f7205
Submission URI:
/form/project
Created:
Thu, 06/11/2020 - 17:12
Completed:
Thu, 06/11/2020 - 17:15
Changed:
Thu, 11/18/2021 - 09:12
Remote IP address:
96.252.12.25
Submitted by:
Chris Herdman
Language:
English
Is draft:
No
Webform:
Project
Project Title
Using distributed computing to equilibrate Monte Carlo simulations
Program
Northeast
Project Leader
Project Leader
Chris Herdman
Email
cherdman@middlebury.edu
Mobile Phone
{Empty}
Work Phone
{Empty}
Project Information
Project Description
Monte Carlo simulations often can take advantage of HPC hardware by using embarrassingly parallel workloads. However, these algorithms must first equilibrate from their initial state before useful statistical samples can be generated. In simulations of certain physical systems (especially those with "glassy" dynamics) this equilibration processes is one of the most computationally demanding parts of the calculation, yet cannot easily benefit from parallelization without communication between tasks. This project will involve implementing the "population annealing" method to speed up the equilibration process of a Monte Carlo code. The implementation of population annealing will use distributed computing techniques, in particular using MPI, to allow the equilibration process to take advantage of a large number of CPU cores in an HPC environment.