Related Experiment Video
Updated: May 12, 2025

Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
GPU acceleration of hybrid functional calculations in the SPARC electronic structure code.
Xin Jing1,2, Abhiraj Sharma3, John E Pask3
1College of Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332, USA.
We accelerated electronic structure calculations using Graphics Processing Units (GPUs). This GPU-accelerated code significantly reduces computation time and resources for hybrid functional calculations in density functional theory.
Area of Science:
- Computational physics
- Materials science
- Quantum chemistry
Background:
- Electronic structure calculations are crucial for understanding material properties.
- Hybrid functional calculations in density functional theory are computationally demanding.
- Accelerating these calculations can enable larger and more complex simulations.
Purpose of the Study:
- To develop a Graphics Processing Unit (GPU)-accelerated version of the SPARC electronic structure code.
- To implement a batch variant of the Kronecker product-based linear solver for efficient hybrid functional calculations.
- To optimize the code for NVIDIA GPU architectures.
Main Methods:
- Developed a GPU-accelerated real-space SPARC code.
- Implemented a batch variant of the Kronecker product-based linear solver.
- Created a modular, math kernel-based implementation for hybrid functionals, offloading intensive operations to GPUs and remaining workload to CPUs.
Main Results:
- Achieved up to 8x speedup in node-hours and 80x in core-hours compared to CPU-only execution.
- Reduced time to solution to approximately 300 seconds for a metallic system with over 6000 electrons on V100 GPUs.
- Significantly decreased computational resource requirements for a given wall time.
Conclusions:
- GPU acceleration offers substantial performance gains for hybrid functional calculations in density functional theory.
- The developed code enables faster and more resource-efficient electronic structure simulations.
- This advancement can facilitate larger-scale materials modeling and discovery.
More Related Videos
Related Concept Videos
Fermi Level Dynamics
Electron affinity in semiconductors refers to the energy gap between the minimum of its conduction band and the vacuum level and it is a critical parameter in determining how easily a semiconductor can accept additional electrons.
The work...
Hybridization of Atomic Orbitals II
Hybridization of Atomic Orbitals I
Numerical Calculations
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
Electronic Structure of Atoms
An atom comprises protons and neutrons, which are contained inside the dense, central core called the nucleus, with electrons present around the nucleus. Taking into account the wave–particle duality of electrons and the uncertainty in position around the nucleus, quantum mechanics provides a more accurate model for the atomic structure. It describes atomic orbitals as the regions around the nucleus where electrons of discrete energy exist, characterized by four quantum...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...

