Related Experiment Video
Updated: Jul 12, 2026

Excitonic Hamiltonians for Calculating Optical Absorption Spectra and Optoelectronic Properties of Molecular Aggregates and Solids
Published on: May 27, 2020
Sparse matrix multiplications for linear scaling electronic structure calculations in an atom-centered basis set
Chandra Saravanan1, Yihan Shao, Roi Baer
1Department of Chemistry, University of California, Berkeley, California 94720, USA.
A new sparse matrix multiplication method using multiatom blocks significantly speeds up calculations. This approach, optimized with Basic Linear Algebra Subroutines (BLAS), achieves up to 10x faster performance for linear-scaling methods.
Area of Science:
- Computational chemistry
- Materials science
- Scientific computing
Background:
- Developing linear-scaling methods requires efficient matrix multiplication.
- Atom-centered basis functions are commonly used in computational chemistry.
- Conventional sparse matrix multiplication can be a bottleneck.
Purpose of the Study:
- To report a novel sparse matrix multiplication scheme utilizing multiatom blocks.
- To enhance the efficiency of linear-scaling methods in computational chemistry.
- To optimize performance by balancing computational trade-offs.
Main Methods:
- Implementation of a sparse matrix multiplication scheme with multiatom blocks.
- Leveraging highly optimized Basic Linear Algebra Subroutines (BLAS) for efficiency.
- Investigating the impact of block size on computational performance.
Main Results:
- The multiatom blocking scheme offers significant speedups compared to element-by-element methods.
- Optimal block sizes were determined to be between 40 and 100 basis functions.
- Achieved 55-75% of peak machine performance on an IBM RS6000 workstation.
- Demonstrated up to 10 times faster computation for blocked sparse matrix multiplications.
Conclusions:
- The multiatom block sparse matrix multiplication is a valuable tool for linear-scaling methods.
- The method provides substantial computational gains for various molecular systems.
- Optimal block size selection is crucial for maximizing performance and minimizing sparsity loss.
Related Concept Videos
Hybridization of Atomic Orbitals I
Molecular Orbital Theory I
Crystal Field Theory - Tetrahedral and Square Planar Complexes
Crystal field theory (CFT) is applicable to molecules in geometries other than octahedral. In octahedral complexes, the lobes of the dx2−y2 and dz2 orbitals point directly at the ligands. For tetrahedral complexes, the d orbitals remain in place, but with only four ligands located between the axes. None of the orbitals points directly at the tetrahedral ligands. However, the dx2−y2 and dz2 orbitals (along the Cartesian axes) overlap with the ligands less than the dxy,...
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 numbers: n, l, ml, and...
VSEPR Theory
¹H NMR: Complex Splitting
Splitting diagrams or splitting tree diagrams are routinely used to depict such complex couplings. While drawing splitting diagrams, the splitting with the larger coupling constant is usually applied first.

