Related Experiment Video
Updated: Jun 15, 2025

Using Synchrotron Radiation Microtomography to Investigate Multi-scale Three-dimensional Microelectronic Packages
Published on: April 13, 2016
LibERI-A portable and performant multi-GPU accelerated library for electron repulsion integrals via OpenMP offloading
Melisa Alkan1,2, Buu Q Pham1, Daniel Del Angel Cruz1
1Department of Chemistry, Iowa State University and Ames National Laboratory, Ames, Iowa 50011, USA.
A new portable library, LibERI, accelerates electron repulsion integral (ERI) calculations on graphics processing units (GPUs). It enhances computational efficiency for large molecular systems, offering performance comparable to state-of-the-art codes.
Area of Science:
- Computational Chemistry
- Quantum Chemistry
- High-Performance Computing
Background:
- Electron repulsion integrals (ERIs) are computationally intensive in quantum chemistry.
- Existing methods for ERI evaluation face challenges with large molecular systems and GPU acceleration.
Purpose of the Study:
- To develop a portable and performant GPU-accelerated library for ERI evaluation named LibERI.
- To enhance computational efficacy for large molecular systems through optimized GPU offloading and data handling.
Main Methods:
- Implementation of LibERI using directive-based (OpenMP, OpenACC) and standard language parallelism (Fortran DO CONCURRENT).
- Utilized rotated-axis and Rys quadrature methods for integrals over s, p, and d functions.
- Factorized GPU codes with integral screening and quartet presorting, moving density screening to the GPU.
- Separated L-shells in Pople basis sets for improved ERI homogeneity and reduced memory footprint.
Main Results:
- LibERI demonstrates comparable performance to state-of-the-art GPU-accelerated codes like TeraChem and GMSHPC.
- Outperforms conventional ERI CUDA kernels (e.g., QUICK) in certain cases while maintaining portability.
- Successful integration with GAMESS software package for benchmark calculations across various GPU architectures and molecular systems.
Conclusions:
- LibERI provides a portable and efficient GPU-accelerated solution for ERI evaluation.
- The developed methods enhance computational efficacy for large-scale quantum chemistry calculations.
- LibERI is compatible with quantum chemistry drivers supporting the MolSSI Driver Interface.
More Related Videos
07:52Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques
Published on: December 1, 2023
10:52Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
Related Concept Videos
Parallel Processing
π Electron Effects on Chemical Shift: Overview
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...
Electron Configuration of Multielectron Atoms
Electron Orbital Model
The first shell is closest to the nucleus, and it has only one subshell with a single spherical orbital called the...
Fermi Level
At absolute zero temperature, electrons fill all energy states up to the Fermi level, leaving upper states empty. As the temperature rises,...