Related Experiment Video
Updated: Mar 6, 2026

Automated Contraction Analysis of Human Engineered Heart Tissue for Cardiac Drug Safety Screening
Published on: April 15, 2017
New algorithm for tensor contractions on multi-core CPUs, GPUs, and accelerators enables CCSD and EOM-CCSD
Ilya A Kaliman1, Anna I Krylov1
1Department of Chemistry, University of Southern California, Los Angeles, California, 900890482.
A new open-source algorithm efficiently contracts tensors for quantum chemistry, enabling large-scale coupled-cluster calculations on a single GPU. This tensor contraction method optimizes data handling for high-performance computing.
Area of Science:
- Computational Chemistry
- High-Performance Computing
- Quantum Mechanics
Background:
- Tensor contraction is a fundamental operation in quantum chemistry.
- Existing methods often lack hardware agnosticism and efficient data management.
- Large-scale electronic structure calculations require optimized algorithms.
Discussion:
- The presented algorithm offers hardware-agnostic tensor contraction for arbitrary symmetry and sparsity.
- It efficiently repackages tensor blocks for GPU acceleration and utilizes asynchronous data transfer.
- The implementation is available as open-source libxm, integrated with libtensor and Q-Chem.
Key Insights:
- Enables canonical coupled-cluster (CCSD) and equation-of-motion coupled-cluster (EOM-CCSD) calculations with over 1000 basis functions on a single quad-GPU.
- Demonstrates theoretical O(N^6) scaling for CCSD calculations, independent of disk data size.
- Achieves efficient GPU-enabled computations without altering higher-level quantum chemistry codes.
Outlook:
- Potential for accelerating a wide range of quantum chemistry and materials science simulations.
- Facilitates larger and more complex electronic structure investigations.
- Further integration with other computational chemistry packages is anticipated.
More Related Videos
12:54Simultaneous Brightfield, Fluorescence, and Optical Coherence Tomographic Imaging of Contracting Cardiac Trabeculae Ex Vivo
Published on: October 2, 2021
08:50The Mechanics of Poro-Elastic Contractile Actomyosin Networks As a Model System of the Cell Cytoskeleton
Published on: March 10, 2023
Related Concept Videos
Isotonic and Isometric Muscle Contractions
Isotonic contractions
Isotonic contractions occur when a muscle changes length while...
Smooth Muscle Contraction
The onset of contraction is triggered by an increase in calcium ions within the sarcoplasm, similar to the process in striated muscle. However, smooth muscles have a relatively smaller reservoir of the sarcoplasmic...
Excitation-Contraction Coupling in Skeletal Muscles
When an action...
Relation between Poisson's ratio, Modulus of Elasticity and Modulus of Rigidity
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
General Case of Eccentric Axial Loading
Consider a member subjected to equal and opposite forces that are applied along a line that does not coincide with the member's neutral axis. In unsymmetrical...