Roadmap on Electronic Structure Codes in the Exascale Era
arXiv:2209.12747 · doi:10.1088/1361-651X/acdf06
Abstract
Electronic structure calculations have been instrumental in providing many important insights into a range of physical and chemical properties of various molecular and solid-state systems. Their importance to various fields, including materials science, chemical sciences, computational chemistry and device physics, is underscored by the large fraction of available public supercomputing resources devoted to these calculations. As we enter the exascale era, exciting new opportunities to increase simulation numbers, sizes, and accuracies present themselves. In order to realize these promises, the community of electronic structure software developers will however first have to tackle a number of challenges pertaining to the efficient use of new architectures that will rely heavily on massive parallelism and hardware accelerators. This roadmap provides a broad overview of the state-of-the-art in electronic structure calculations and of the various new directions being pursued by the community. It covers 14 electronic structure codes, presenting their current status, their development priorities over the next five years, and their plans towards tackling the challenges and leveraging the opportunities presented by the advent of exascale computing.
Submitted as a roadmap article to Modelling and Simulation in Materials Science and Engineering; Address any correspondence to Vikram Gavini ([email protected]) and Danny Perez ([email protected])
References in corpus (60)
- Quantum ESPRESSO: a modular and open-source software project for quantum simulations of materials
- Advanced capabilities for materials modelling with Quantum ESPRESSO
- CP2K: An Electronic Structure and Molecular Dynamics Software Package -- Quickstep: Efficient and Accurate Electronic Structure Calculations
- Quantum ESPRESSO toward the exascale
- EPW: Electron-phonon coupling, transport and superconducting properties using maximally localized Wannier functions
- NWChem: Past, Present, and Future
- On-the-fly machine learning force field generation: Application to melting points
- Revised self-consistent continuum solvation in electronic-structure calculations
- O(N) methods in electronic structure calculations
- An Efficient and Accurate Car-Parrinello-like Approach to Born-Oppenheimer Molecular Dynamics
- i-PI 2.0: A Universal Force Engine for Advanced Molecular Simulations
- i-PI: A Python interface for ab initio path integral molecular dynamics simulations
- FAIR data enabling new horizons for materials research
- DFT-FE -- A massively parallel adaptive finite-element code for large-scale density functional theory calculations
- Large scale ab initio calculations based on three levels of parallelization
- Towards GW Calculations on Thousands of Atoms
- Higher-order adaptive finite-element methods for Kohn-Sham density functional theory
- SPARC: Accurate and efficient finite-difference formulation and parallel implementation of Density Functional Theory: Extended systems
- Automated Fitting of Neural Network Potentials at Coupled Cluster Accuracy: Protonated Water Clusters as Testing Ground
- Large scale and linear scaling DFT with the CONQUEST code
- Electron-Phonon Beyond Fröhlich: Dynamical Quadrupoles in Polar and Covalent Solids
- Accurate all-electron quasiparticle energies employing the full-potential augmented planewave method
- Searching for Materials with High Refractive Index and Wide Band Gap: A First-Principles High-Throughput Study
- Green's function formulation of quantum defect embedding theory
- DFT-FE 1.0: A massively parallel hybrid CPU-GPU density functional theory code using finite-element discretization
- Automation methodologies and large-scale validation for , towards high-throughput calculations
- Towards Electronic Structure-Based Ab-Initio Molecular Dynamics Simulations with Hundreds of Millions of Atoms
- GPU Acceleration of Large-Scale Full-Frequency GW Calculations
- Addressing electron-hole correlation in core excitations of solids: An all-electron many-body approach from first principles
- ELSI -- An Open Infrastructure for Electronic Structure Solvers
- A finite field approach to solving the Bethe Salpeter equation
- GPU-Acceleration of the ELPA2 Distributed Eigensolver for Dense Symmetric and Hermitian Eigenproblems
- Large-scale all-electron density functional theory calculations using an enriched finite element basis
- GPGPU Acceleration of All-Electron Electronic Structure Theory Using Localized Numeric Atom-Centered Basis Functions
- Simulating the electronic structure of spin defects on quantum computers
- Equation of state of warm-dense boron nitride combining computation, modeling, and experiment
- Transversal flexoelectric coefficient for nanostructures at finite deformations from first principles
- Parallel eigensolvers in plane-wave Density Functional Theory
- Microhartree Precision in Density-Functional-Theory Calculations
- Efficient Computation of Sparse Matrix Functions for Large-Scale Electronic Structure Calculations: The CheSS Library
- The CECAM Electronic Structure Library and the modular software development paradigm
- Optimized multi-site local orbitals in the large-scale DFT program CONQUEST
- Large scale quantum chemistry with Tensor Processing Units
- INAQS, a generic interface for non-adiabatic QM/MM dynamics: Design, implementation, and validation for GROMACS/Q-CHEM simulations
- Complexity Reduction in Density Functional Theory Calculations of Large Systems: System Partitioning and Fragment Embedding
- Scalable Task-Based Algorithm for Multiplication of Block-Rank-Sparse Matrices
- Highly accurate local basis sets for large-scale DFT calculations in CONQUEST
- TAMM: Tensor Algebra for Many-body Methods
- All-electron full-potential implementation of real-time TDDFT in exciting
- Fast optical absorption spectra calculations for periodic solid state systems
- turboMagnon -- A code for the simulation of spin-wave spectra using the Liouville-Lanczos approach to time-dependent density-functional perturbation theory
- Fragment Approach to Constrained Density Functional Theory Calculations using Daubechies Wavelets
- Real-time time-dependent density functional theory using higher order finite element methods
- GPU acceleration of local and semilocal density functional calculations in the SPARC electronic structure code
- Polar morphologies from first principles: PbTiO films on SrTiO substrates and the surface reconstruction
- Parallel Quantum Chemistry on Noisy Intermediate-Scale Quantum Computers
- Pseudo-Fragment Approach for Extended Systems Derived from Linear-Scaling DFT
- Free Energy Landscape and Isomerization Rates of Au Clusters at Finite Temperature
- Ehrenfest dynamics implemented in the all-electron package exciting
- Approaching the Basis Set Limit in Gaussian-Orbital-Based Periodic Calculations with Transferability: Performance of Pure Density Functionals for Simple Semiconductors
Cited by in corpus (10)
- Efficient All-electron Hybrid Density Functionals for Atomistic Simulations Beyond 10,000 Atoms
- Abinit 2025: New Capabilities for the Predictive Modeling of Solids and Nanomaterials
- The MRChem multiresolution analysis code for molecular electronic structure calculations: performance and scaling properties
- Distributed Memory, GPU Accelerated Fock Construction for Hybrid, Gaussian Basis Density Functional Theory
- Multiscale Biomolecular Simulations in the Exascale Era
- Picocavity-Enhanced Raman Spectroscopy of Physisorbed H and D Molecules
- GPU-Accelerated Solution of the Bethe-Salpeter Equation for Large and Heterogeneous Systems
- Towards dislocation-driven quantum interconnects
- Shifting sands of hardware and software in exascale quantum mechanical simulations
- Many-body perturbation theory with hybrid density functional theory starting points accelerated by adaptively compressed exchange