Optimizing and Improving the Fidelity of Reactive, Polarizable Molecular Dynamics Simulations on Modern High Performance Computing Architectures

Optimizing and Improving the Fidelity of Reactive, Polarizable Molecular Dynamics Simulations on Modern High Performance Computing Architectures PDF Author: Kurt A. O'Hearn
Publisher:
ISBN:
Category : Electronic dissertations
Languages : en
Pages : 0

Get Book Here

Book Description
Reactive, polarizable molecular dynamics simulations are a crucial tool for the high-fidelity study of large systems with chemical reactions. In support of this, several approaches have been employed with varying degrees of computational cost and physical accuracy. One of the more successful approaches in recent years, the reactive force field (ReaxFF) model, wasdesigned to fill the gap between traditional classical models and quantum mechanical models by incorporating a dynamic bond order potential term. When coupling ReaxFF with dynamic global charges models for electrostatics,special considerations are necessary for obtaining highly performant implementations, especially on modern high-performance computing architectures.In this work, we detail the performance optimization of the PuReMD (PuReMD Reactive Molecular Dynamics) software package, an open-source, GPLv3-licensed implementation of ReaxFF coupled with dynamic charge models. We begin byexploring the tuning of the iterative Krylov linear solvers underpinning the global charge models in a shared-memory parallel context using OpenMP, with the explicit goal of minimizing the mean combined preconditioner and solver time. We found that with appropriate solver tuning, significant speedups and scalability improvements were observed. Following these successes, we extend these approaches to the solvers in the distributed-memory MPI implementation of PuReMD, as well as broaden the scope of optimization to other portions of the ReaxFF potential such as the bond order computations. Here again we find that sizable performance gains were achieved for large simulations numbering in the hundreds of thousands of atoms.With these performance improvements in hand, we next change focus to another important use of PuReMD -- the development of ReaxFF force fields for new materials. The high fidelity inherent in ReaxFF simulations for different chemistries oftentimes comes at the expense of a steep learning curve for parameter optimization, due in part to complexities in the high dimensional parameter space and due in part to the necessity of deep domain knowledge of how to adequately control the ReaxFF functional forms. To diagnose and combat these issues, a study was undertaken to optimize parameters for Li-O systems using the OGOLEM genetic algorithms framework coupled with a modified shared-memory version of PuReMD. We found that with careful training set design, sufficient optimization control with tuned genetic algorithms, and improved polarizability through enhanced charge model use, higher accuracy was achieved in simulations involving ductile fracture behavior, a difficult phenomena to hereto model correctly.Finally, we return to performance optimization for the GPU-accelerated distributed-memory PuReMD codebase. Modern supercomputers have recently achieved exascale levels of peak arithmetic rates due in large part to the design decision to incorporate massive numbers of GPUs. In order to take advantage of such computing systems, the MPI+CUDA version of PuReMD was re-designed and benchmarked on modern NVIDIA Tesla GPUs. Performance on-par with or exceeding the LAMMPS Kokkos, a ReaxFF implementation developed at Scandia National Laboratories, with PuReMD typically out-performing LAMMPS Kokkos at larger scales.

Optimizing and Improving the Fidelity of Reactive, Polarizable Molecular Dynamics Simulations on Modern High Performance Computing Architectures

Optimizing and Improving the Fidelity of Reactive, Polarizable Molecular Dynamics Simulations on Modern High Performance Computing Architectures PDF Author: Kurt A. O'Hearn
Publisher:
ISBN:
Category : Electronic dissertations
Languages : en
Pages : 0

Get Book Here

Book Description
Reactive, polarizable molecular dynamics simulations are a crucial tool for the high-fidelity study of large systems with chemical reactions. In support of this, several approaches have been employed with varying degrees of computational cost and physical accuracy. One of the more successful approaches in recent years, the reactive force field (ReaxFF) model, wasdesigned to fill the gap between traditional classical models and quantum mechanical models by incorporating a dynamic bond order potential term. When coupling ReaxFF with dynamic global charges models for electrostatics,special considerations are necessary for obtaining highly performant implementations, especially on modern high-performance computing architectures.In this work, we detail the performance optimization of the PuReMD (PuReMD Reactive Molecular Dynamics) software package, an open-source, GPLv3-licensed implementation of ReaxFF coupled with dynamic charge models. We begin byexploring the tuning of the iterative Krylov linear solvers underpinning the global charge models in a shared-memory parallel context using OpenMP, with the explicit goal of minimizing the mean combined preconditioner and solver time. We found that with appropriate solver tuning, significant speedups and scalability improvements were observed. Following these successes, we extend these approaches to the solvers in the distributed-memory MPI implementation of PuReMD, as well as broaden the scope of optimization to other portions of the ReaxFF potential such as the bond order computations. Here again we find that sizable performance gains were achieved for large simulations numbering in the hundreds of thousands of atoms.With these performance improvements in hand, we next change focus to another important use of PuReMD -- the development of ReaxFF force fields for new materials. The high fidelity inherent in ReaxFF simulations for different chemistries oftentimes comes at the expense of a steep learning curve for parameter optimization, due in part to complexities in the high dimensional parameter space and due in part to the necessity of deep domain knowledge of how to adequately control the ReaxFF functional forms. To diagnose and combat these issues, a study was undertaken to optimize parameters for Li-O systems using the OGOLEM genetic algorithms framework coupled with a modified shared-memory version of PuReMD. We found that with careful training set design, sufficient optimization control with tuned genetic algorithms, and improved polarizability through enhanced charge model use, higher accuracy was achieved in simulations involving ductile fracture behavior, a difficult phenomena to hereto model correctly.Finally, we return to performance optimization for the GPU-accelerated distributed-memory PuReMD codebase. Modern supercomputers have recently achieved exascale levels of peak arithmetic rates due in large part to the design decision to incorporate massive numbers of GPUs. In order to take advantage of such computing systems, the MPI+CUDA version of PuReMD was re-designed and benchmarked on modern NVIDIA Tesla GPUs. Performance on-par with or exceeding the LAMMPS Kokkos, a ReaxFF implementation developed at Scandia National Laboratories, with PuReMD typically out-performing LAMMPS Kokkos at larger scales.

Performance Engineering of Reactive Molecular Dynamics Simulations

Performance Engineering of Reactive Molecular Dynamics Simulations PDF Author: Helen M. He
Publisher:
ISBN:
Category :
Languages : en
Pages : 59

Get Book Here

Book Description
Reactive molecular dynamics is the best-performing option for simulating chemical systems on the order of thousands of atoms, but its high computational cost often limits the temporal scale of simulation. In order to observe scientific phenomena of interest, we need implementations of interatomic potentials which are highly efficient and scalable on modern architectures. Parallel computing is now ubiquitous, and today's supercomputing clusters often consist of multicore nodes with high on-node parallelism. Current implementations of ReaxFF display good scaling across many distributed nodes, but fall short in taking full advantage of compute available on an individual CPU or GPU. This thesis presents analysis and performance optimization of the widely used LAMMPS ReaxFF implementations. I analyze the performance characteristics of the USER-REAXC, USER-OMP, and Kokkos implementations in LAMMPS, profiling and describing bottlenecks in each. I then provide optimizations to serial and parallel CPU code which increase the efficiency and parallel thread scaling of USER-OMP. Using an Intel Xeon Platinum 8260, the resulting code obtains a speedup of 1.5-3x and shows scaling with twice as many OpenMP threads on a 1152-atom Hafnium Diboride simulation. I show performance improvements on various simulation sizes up to 44K atoms, and present independently verified correctness on an AMD Ryzen Threadripper 3970X.

New Algorithms for Macromolecular Simulation

New Algorithms for Macromolecular Simulation PDF Author: Benedict Leimkuhler
Publisher: Springer Science & Business Media
ISBN: 3540316183
Category : Computers
Languages : en
Pages : 364

Get Book Here

Book Description
Molecular simulation is a widely used tool in biology, chemistry, physics and engineering. This book contains a collection of articles by leading researchers who are developing new methods for molecular modelling and simulation. Topics addressed here include: multiscale formulations for biomolecular modelling, such as quantum-classical methods and advanced solvation techniques; protein folding methods and schemes for sampling complex landscapes; membrane simulations; free energy calculation; and techniques for improving ergodicity. The book is meant to be useful for practitioners in the simulation community and for those new to molecular simulation who require a broad introduction to the state of the art.

Computer Meets Theoretical Physics

Computer Meets Theoretical Physics PDF Author: Giovanni Battimelli
Publisher: Springer Nature
ISBN: 3030393992
Category : Science
Languages : en
Pages : 214

Get Book Here

Book Description
This book provides a vivid account of the early history of molecular simulation, a new frontier for our understanding of matter that was opened when the demands of theoretical physicists were met by the availability of the modern computers. Since their inception, electronic computers have enormously increased their performance, thus making possible the unprecedented technological revolution that characterizes our present times. This obvious technological advancement has brought with it a silent scientific revolution in the practice of theoretical physics. In particular, in the physics of matter it has opened up a direct route from the microscopic physical laws to observable phenomena. One can now study the time evolution of systems composed of millions of molecules, and simulate the behaviour of macroscopic materials and actually predict their properties. Molecular simulation has provided a new theoretical and conceptual tool that physicists could only dream of when the foundations of statistical mechanics were laid. Molecular simulation has undergone impressive development, both in the size of the scientific community involved and in the range and scope of its applications. It has become the ubiquitous workhorse for investigating the nature of complex condensed matter systems in physics, chemistry, materials and the life sciences. Yet these developments remain largely unknown outside the inner circles of practitioners, and they have so far never been described for a wider public. The main objective of this book is therefore to offer a reasonably comprehensive reconstruction of the early history of molecular simulation addressed to an audience of both scientists and interested non-scientists, describing the scientific and personal trajectories of the main protagonists and discussing the deep conceptual innovations that their work produced.

Photoinduced Molecular Dynamics in Solution

Photoinduced Molecular Dynamics in Solution PDF Author: Gianluca Levi
Publisher: Springer Nature
ISBN: 3030286118
Category : Science
Languages : en
Pages : 208

Get Book Here

Book Description
This book explores novel computational strategies for simulating excess energy dissipation alongside transient structural changes in photoexcited molecules, and accompanying solvent rearrangements. It also demonstrates in detail the synergy between theoretical modelling and ultrafast experiments in unravelling various aspects of the reaction dynamics of solvated photocatalytic metal complexes. Transition metal complexes play an important role as photocatalysts in solar energy conversion, and the rational design of metal-based photocatalytic systems with improved efficiency hinges on the fundamental understanding of the mechanisms behind light-induced chemical reactions in solution. Theory and atomistic modelling hold the key to uncovering these ultrafast processes. Linking atomistic simulations and modern X-ray scattering experiments with femtosecond time resolution, the book highlights previously unexplored dynamical changes in molecules, and discusses the development of theoretical and computational frameworks capable of interpreting the underlying ultrafast phenomena.

Bridging the Time Scales

Bridging the Time Scales PDF Author: Peter Nielaba
Publisher: Springer Science & Business Media
ISBN: 3540458379
Category : Science
Languages : en
Pages : 498

Get Book Here

Book Description
The behaviour of many complex materials extends over time- and lengthscales well beyond those that can normally be described using standard molecular dynamics or Monte Carlo simulation techniques. As progress is coming more through refined simulation methods than from increased computer power, this volume is intended as both an introduction and a review of all relevant modern methods that will shape molecular simulation in the forthcoming decade. Written as a set of tutorial reviews, the book will be of use to specialists and nonspecialists alike.

Molecular Dynamics

Molecular Dynamics PDF Author: Perla Balbuena
Publisher: Elsevier
ISBN: 0080536840
Category : Science
Languages : en
Pages : 971

Get Book Here

Book Description
The latest developments in quantum and classical molecular dynamics, related techniques, and their applications to several fields of science and engineering. Molecular simulations include a broad range of methodologies such as Monte Carlo, Brownian dynamics, lattice dynamics, and molecular dynamics (MD).Features of this book:• Presents advances in methodologies, introduces quantum methods and lists new techniques for classical MD• Deals with complex systems: biomolecules, aqueous solutions, ice and clathrates, liquid crystals, polymers• Provides chemical reactions, interfaces, catalysis, surface phenomena and solidsAlthough the book is not formally divided into methods and applications, the chapters are arranged starting with those that discuss new algorithms, methods and techniques, followed by several important applications.

Improved Methods for Polarizable Classical Molecular Dynamics Simulations

Improved Methods for Polarizable Classical Molecular Dynamics Simulations PDF Author: Alex Albaugh
Publisher:
ISBN:
Category :
Languages : en
Pages : 140

Get Book Here

Book Description
Polarization is the ability of a molecule’s electron density to respond to and influence its environment and is the leading order many-body interaction for advanced electrostatics used in classical molecular simulation. It has proven to be an important interaction that is necessary to accurately simulate certain molecular systems. Polarization helps to capture intermolecular interactions of ligand-macromolecule complexes, heterogeneity at interfaces, electric field environments of heterogeneous systems such as proteins, and structure and dynamics of peptide-water solutions. In general, systems that can benefit most from the inclusion of polarization effects are heterogeneous, non-bulk systems that give rise to asymmetric environments. Additionally, polarization has been shown to be more transferable across the phase diagram beyond regions where the force field was initially parameterized. The main drawback of including polarization in molecular simulation, however, is the computational expense of calculating explicit polarization interactions. The most common approach is to approximate the polarization solution using an iterative self- consistent field (SCF) method, which accounts for about half the cost of a polarizable simulation. Another approach is that of extended Lagrangians (EL), which treat polarization degrees of freedom dynamically and do not require iterations. EL methods, however, suffer from instability and require prohibitively small simulation time steps. The focus of this dissertation is the reduction of the computational cost of polarizable classical molecular simulations while maintaining the high level of accuracy associated with these simulations. I present several new methods that combine the stability of SCF methods with the iteration-free dynamics of EL methods into a hybrid EL/SCF framework. The key to these EL/SCF methods is the introduction of auxiliary polarization degrees of freedom, which can be dynamically integrated and drive the real polarization degrees of freedom. The first approach is a relatively simple method for polarization that reduces the number of iterative cycles required for an SCF solution. This method also introduces thermostat control of auxiliary variables and is called iEL/SCF. A more sophisticated approach that eliminates the need for SCF iteration altogether, iEL/0-SCF, is also presented. This method is developed for both induced dipole and Drude polarization models. I also present a generalized and complete theory for classical iteration-free polarizable EL/SCF dynamics and explore combining iteration- free dynamics with other advanced high efficiency methods such as RESPA multi-time stepping and stochastic-isokinetic integration, which work complementarily with EL/SCF to further increase computational efficiency. In summary, the developments presented in this dissertation are methods and theories that significantly reduce the cost of classical polarizable molecular dynamics without sacrificing accuracy. This work represents an important step in moving the scientific community toward the broader adoption of advanced potential energy surfaces embodied by polarizable force fields.

Molecular Dynamics Simulation

Molecular Dynamics Simulation PDF Author: J. M. Haile
Publisher: Wiley-Interscience
ISBN: 9780471819660
Category : Technology & Engineering
Languages : en
Pages : 489

Get Book Here

Book Description
"Provides a lot of reading pleasure and many new insights." -Journal of Molecular Structure "This is the most entertaining, stimulating and useful book which can be thoroughly recommended to anyone with an interest in computer simulation." -Contemporary Physics "A very useful introduction . . . more interesting to read than the often dry equation-based texts." -Journal of the American Chemical Society Written especially for the novice, Molecular Dynamics Simulation demonstrates how molecular dynamics simulations work and how to perform them, focusing on how to devise a model for specific molecules and then how to simulate their movements using a computer. This book provides a collection of methods that until now have been scattered through the literature of the last 25 years. It reviews elements of sampling theory and discusses how modern notions of chaos and nonlinear dynamics explain the workings of molecular dynamics. Stresses easy-to-use molecules * Provides sample calculations and figures * Includes four complete FORTRAN codes

Advances in Molecular Dynamics Simulations Research

Advances in Molecular Dynamics Simulations Research PDF Author: Steffen Köhler
Publisher: Nova Science Publishers
ISBN: 9781536194661
Category : Science
Languages : en
Pages : 0

Get Book Here

Book Description
"This work presents three chapters, each of which detail a recent advancement in the field of molecular dynamics simulations research. Chapter One describes the molecular dynamics method to simulate the transport processes in nanofluids and the molecular dynamics simulation of transport processes in confined conditions and in nanochannels in particular. Chapter Two provides a comprehensive review on the investigations into the nanoscopic deformation mechanisms of silicon carbide (SiC) and potassium dihydrogen phosphate (KDP) crystals using molecular dynamics simulations under various mechanical loading conditions. Chapter Three reports the effects of pressures applied during rapid solidification of local structures formed in the glassy NiTi alloy based on molecular dynamics simulation results"--