The Exascale Computing Project has concluded. This site is retained for historical references.

EXAALT

Molecular dynamics (MD) is a cornerstone of computational science. However, MD is prevented from achieving complete scientific success by an inability to simultaneously reach the necessary length and timescales while maintaining sufficient accuracy. Although the raw computing power available at the exascale should allow for a dramatic extension of the range of MD applicability, conventional massively parallel codes suffer from poor strong scalability. In other words, a simple scale-up of current practices would enable only the simulation of much larger systems (i.e., containing billions or trillions of atoms) and would do little to improve current timescales (nanoseconds) and accuracy (empirical potentials). Because most challenging problems require access to different regions in the accuracy, length, and time (ALT) simulation space, one of the scientific community’s key tools, MD, is in danger of missing out on the exascale revolution. EXAALT strives to fill this gap.

Summary

Molecular dynamics is a core research technique in the 21st century. Scientists use the technique to create physically accurate simulations of the motion and interaction of atoms and molecules. Molecular dynamics simulations offer an extremely precise view of how nature works at the smallest scales, and their results help us understand how to solve key problems in fields ranging from nuclear fission and fusion, to biophysics, to materials science. These simulations require a huge amount of computational resources, and even the world’s fastest computers are currently limited to relatively tiny physical spaces and timescales. Exascale computing represents a substantial improvement in these capabilities, offering researchers the tools they need to create new materials and develop next generation technologies.

The Exascale Computing Project’s Exascale Atomistic Capability for Accuracy, Length, and Time (EXAALT) application was built to utilize exascale computing to solve the world’s hardest problems in molecular dynamics. EXAALT integrates and enhances several widely used codes to improve three key aspects of molecular dynamics simulations: the physical accuracy of a simulation, the size of the simulation area, and the simulation’s duration. The application boasts new physics models for describing materials’ properties from first principals, and offers unprecedented physical accuracy for simulations of materials in highly dynamic situations such as nuclear fusion and fission conditions.

Improved molecular dynamics simulations will enable several key scientific advances which were previously out of reach. For example, molecular dynamics simulations currently lack the size and accuracy to model the formation of nanoscale “fuzz” in the tungsten walls of fusion reactors during use—a defect which destabilizes fusion plasma and reduces reactor efficiency. Successfully modeling this process requires simulation of hundreds of thousands of atoms with physical accuracy down to the quantum scale. Challenges such as this one will remain intractable without improved computational resources, hampering scientists’ understanding of key issues and stalling the pace of technological innovation.

The EXAALT team has successfully developed an integrated code base which allows users to solve problems of unprecedented complexity, completing molecular dynamics simulations more quickly, accurately, and at larger scales than ever before. The application boasts performance enhancements of nearly 400x compared with 2016 benchmarks, and offers a range of physics models as well as advanced task management options which can greatly improve performance across multiple simulations. These improvements allowed the EXAALT team to effectively model nanoscale fuzz formation as well as other key problems, such as predicting the of buildup of radiation and gas byproducts during nuclear fission for more efficient fuel use and reduced nuclear waste.

EXAALT’s improvements to the size, accuracy, and duration of molecular dynamics simulations will allow scientists to explore much larger and more diverse problem spaces than ever before. Increased computing power and innovative software approaches will give researchers the tools they need to answer questions about how biomolecules form and mis-form in our bodies and in the outside world, how to create resilient materials for our most advanced technologies in fields ranging from energy production to aerospace engineering, and beyond.

Technical Discussion

The Exascale Atomistic Capability for Accuracy, Length, and Time (EXAALT) project combines three state-of-the-art codes—Large-Scale Atomic/Molecular Massively Parallel Simulator (LAMMPS), LATTE, and ParSplice—into one unified tool that will leverage exascale platforms efficiently across all three dimensions of the ALT space. The new integrated capability comprises three software layers. First, a task management layer enables the creation of MD tasks, their management through task queues, and the storage of results in distributed databases. It is used to implement various replica-based accelerated MD techniques and enable other complex MD workflows. The second layer is a powerful MD engine based on the LAMMPS code. It offers a uniform interface through which various physical models can be accessed. The third layer provides a wide range of physical models from which to derive accurate interatomic/molecular forces. In addition to the many empirical potentials implemented in LAMMPS, it provides high-performance implementations of quantum MD at the density functional tight binding level, as well as to spectral neighbor analysis potentials (SNAP), a set of high-accuracy machine-learned potentials.

The first challenge problem relates to nuclear fusion. Realizing the promise of fusion as a commercially attractive energy source for the twenty-first century requires advanced structural materials capable of sustained operation in an extreme environment with high temperatures and high fluxes of helium, hydrogen isotopes, and neutrons. The performance demands on plasma-facing components of future fusion power plants are beyond the capability of current materials.

Tungsten will be the divertor material in ITER and is the leading candidate material for future fusion reactors. However, experiments indicate the possibility of substantial surface modification in tungsten exposed to low-energy plasma containing helium. Experiments show that nanostructured fuzz, a nanoporous phase with tendrils on the order of tens of nanometers in diameter, forms on the surface when the surface temperature is between 1,000 and 2,000 K and the incident ion energies are between 20 and ~100 eV. Such surface features will impact heat transfer and fuel retention, increase the rates of erosion through sputtering and dust formation, and embrittle the divertor. These modifications to the microstructure can lead to premature materials failure or might quench the fusion reaction by cooling and destabilizing the plasma. However, at this time, the fundamental mechanisms that lead to fuzz formation are unknown, making the development of mitigation strategies very difficult. Solving this problem requires a dramatic extension of the reach of large-size extended-time MD simulations. The project simulates the evolution of a tungsten first wall in conditions typical of fusion reactor operation. The primary target is to simulate a 105 atom system with a quantum-trained SNAP potential.

The second stretch challenge problem is related to nuclear fission. Nuclear energy based on fission provides about 16% of the world’s electricity. However, only 4–6% of the uranium atoms in the primary fuel, UO2, are burned, leaving behind a vast energy resource and creating a greater-than-necessary nuclear waste problem. One of the primary reasons is material integrity; as the fuel burns, radiation damage and fission gases accumulate, causing fuel swelling, pellet-clad interactions, and increased pressure on the clad. Because current burnup levels are predicated on our understanding of how the fuel evolves, improved models of fission gas evolution offer the potential for extracting more energy from the fuels.

Solving this grand challenge will require a significant advance in the scientific community’s ability to perform high-accuracy, electronic structure-driven MD simulations on the timescales needed to observe the diffusion of defects. Given the size of these defects, relatively small systems (~100 atoms) are sufficient. However, given the high barriers for uranium-defect evolution, very long timescales will be required for the defects to move at the temperatures of interest. On petascale platforms, simulation rates are estimated at only 10 ns per day; thus, solving this problem requires the development of a new simulation capability for the exascale.

Principal Investigator(s)

Danny Perez, Los Alamos National Laboratory; Anders Niklasson, Los Alamos National Laboratory; Steve Plimpton, Sandia National Laboratories

Collaborators

Los Alamos National Laboratory, Sandia National Laboratories, University of Tennessee, Knoxville

National Nuclear Security Administration logo Exascale Computing Project logo small U.S. Department of Energy Office of Science logo