Title: The modern temperature-accelerated dynamics approach

Accelerated molecular dynamics (AMD) is a class of MD-based methods used to simulate atomistic systems in which the metastable state-to-state evolution is slow compared with thermal vibrations. Temperature-accelerated dynamics (TAD) is a particularly efficient AMD procedure in which the predicted evolution is hastened by elevating the temperature of the system and then recovering the correct state-to-state dynamics at the temperature of interest. TAD has been used to study various materials applications, often revealing surprising behavior beyond the reach of direct MD. This success has inspired several algorithmic performance enhancements, as well as the analysis of its mathematical framework. Recently, these enhancements have leveraged parallel programming techniques to enhance both the spatial and temporal scaling of the traditional approach. Here, we review the ongoing evolution of the modern TAD method and introduce the latest development: speculatively parallel TAD.

@article{osti_1329594,
title = {The modern temperature-accelerated dynamics approach},
author = {Zamora, Richard J. and Uberuaga, Blas P. and Perez, Danny and Voter, Arthur F.},
abstractNote = {Accelerated molecular dynamics (AMD) is a class of MD-based methods used to simulate atomistic systems in which the metastable state-to-state evolution is slow compared with thermal vibrations. Temperature-accelerated dynamics (TAD) is a particularly efficient AMD procedure in which the predicted evolution is hastened by elevating the temperature of the system and then recovering the correct state-to-state dynamics at the temperature of interest. TAD has been used to study various materials applications, often revealing surprising behavior beyond the reach of direct MD. This success has inspired several algorithmic performance enhancements, as well as the analysis of its mathematical framework. Recently, these enhancements have leveraged parallel programming techniques to enhance both the spatial and temporal scaling of the traditional approach. Here, we review the ongoing evolution of the modern TAD method and introduce the latest development: speculatively parallel TAD.},
doi = {10.1146/annurev-chembioeng-080615-033608},
journal = {Annual Review of Chemical and Biomolecular Engineering},
number = 1,
volume = 7,
place = {United States},
year = {2016},
month = {6}
}

Next-generation high-performance computing will require more scalable and flexible performance prediction tools to evaluate software--hardware co-design choices relevant to scientific applications and hardware architectures. Here, we present a new class of tools called application simulators—parameterized fast-running proxies of large-scale scientific applications using parallel discrete event simulation. Parameterized choices for the algorithmic method and hardware options provide a rich space for design exploration and allow us to quickly find well-performing software--hardware combinations. We demonstrate our approach with a TADSim simulator that models the temperature-accelerated dynamics (TAD) method, an algorithmically complex and parameter-rich member of the accelerated molecular dynamics (AMD) family ofmore » molecular dynamics methods. The essence of the TAD application is captured without the computational expense and resource usage of the full code. We accomplish this by identifying the time-intensive elements, quantifying algorithm steps in terms of those elements, abstracting them out, and replacing them by the passage of time. We use TADSim to quickly characterize the runtime performance and algorithmic behavior for the otherwise long-running simulation code. We extend TADSim to model algorithm extensions, such as speculative spawning of the compute-bound stages, and predict performance improvements without having to implement such a method. Validation against the actual TAD code shows close agreement for the evolution of an example physical system, a silver surface. Finally, focused parameter scans have allowed us to study algorithm parameter choices over far more scenarios than would be possible with the actual simulation. This has led to interesting performance-related insights and suggested extensions.« less

Due to its unrivaled ability to predict the dynamical evolution of interacting atoms, molecular dynamics (MD) is a widely used computational method in theoretical chemistry, physics, biology, and engineering. Despite its success, MD is only capable of modeling time scales within several orders of magnitude of thermal vibrations, leaving out many important phenomena that occur at slower rates. The Temperature Accelerated Dynamics (TAD) method overcomes this limitation by thermally accelerating the state-to-state evolution captured by MD. Due to the algorithmically complex nature of the serial TAD procedure, implementations have yet to improve performance by parallelizing the concurrent exploration of multiplemore » states. Here we utilize a discrete event-based application simulator to introduce and explore a new Speculatively Parallel TAD (SpecTAD) method. We investigate the SpecTAD algorithm, without a full-scale implementation, by constructing an application simulator proxy (SpecTADSim). Finally, following this method, we discover that a nontrivial relationship exists between the optimal SpecTAD parameter set and the number of CPU cores available at run-time. Furthermore, we find that a majority of the available SpecTAD boost can be achieved within an existing TAD application using relatively simple algorithm modifications.« less

Accelerated Molecular Dynamics (AMD) is a class of MD-based algorithms for the long-time scale simulation of atomistic systems that are characterized by rare-event transitions. Temperature-Accelerated Dynamics (TAD), a traditional AMD approach, hastens state-to-state transitions by performing MD at an elevated temperature. Recently, Speculatively-Parallel TAD (SpecTAD) was introduced, allowing the TAD procedure to exploit parallel computing systems by concurrently executing in a dynamically generated list of speculative future states. Although speculation can be very powerful, it is not always the most efficient use of parallel resources. In this paper, we compare the performance of speculative parallelism with a replica-based technique, similarmore » to the Parallel Replica Dynamics method. A hybrid SpecTAD approach is also presented, in which each speculation process is further accelerated by a local set of replicas. Finally and overall, this work motivates the use of hybrid parallelism whenever possible, as some combination of speculation and replication is typically most efficient.« less

In this paper, we provide a simple and modern discussion of rotational super-radiance based on quantum field theory. We work with an effective theory valid at scales much larger than the size of the spinning object responsible for superradiance. Within this framework, the probability of absorption by an object at rest completely determines the superradiant amplification rate when that same object is spinning. We first discuss in detail superradiant scattering of spin 0 particles with orbital angular momentum ℓ = 1, and then extend our analysis to higher values of orbital angular momentum and spin. Along the way, we providemore » a simple derivation of vacuum friction — a ''quantum torque'' acting on spinning objects in empty space. Our results apply not only to black holes but to arbitrary spinning objects. We also discuss superradiant instability due to formation of bound states and, as an illustration, we calculate the instability rate Γ for bound states with massive spin 1 particles. For a black hole with mass M and angular velocity Ω, we find Γ ~ (GMμ) 7Ω when the particle’s Compton wavelength 1/μ is much greater than the size GM of the spinning object. This rate is parametrically much larger than the instability rate for spin 0 particles, which scales like (GM μ) 9Ω. This enhanced instability rate can be used to constrain the existence of ultralight particles beyond the Standard Model.« less

Glass corrosion data from the ALTGLASS™ database were used to determine if gel compositions, which evolve as glass systems corrode, are correlated with the generation of zeolites and subsequent increase in the glass dissolution rate at long times. The gel compositions were estimated based on the difference between the elemental glass starting compositions and the measured elemental leachate concentrations from the long-term product consistency tests (ASTM C1285) at various stages of dissolution, ie, reaction progress. A well-characterized subset of high level waste glasses from the database was selected: these glasses had been leached for 15-20 years at reaction progresses upmore » to ~80%. The gel composition data, at various reaction progresses, were subjected to a step-wise regression, which demonstrated that hydrogel compositions with Si*/Al* ratios of <1.0 did not generate zeolites and maintained low dissolution rates for the duration of the experiments. Glasses that formed hydrogel compositions with Si^*/Al^* ratios ≥1, generated zeolites accompanied by a resumption in the glass dissolution rate. Finally, the role of the gel Si/Al ratio, and the interactions with the leachate, provides the fundamental understanding needed to predict if and when the glass dissolution rate will increase due to zeolitization.« less