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.

Summary

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.

Related Concept Videos

Isotonic and Isometric Muscle Contractions01:22

Isotonic and Isometric Muscle Contractions

Two primary types of muscle contractions are isotonic and isometric, each serving unique functions and involving distinct mechanisms. Both isotonic and isometric contractions are integral to the body's complex system of movement and stability. Isotonic exercises contribute significantly to functional strength and movement, while isometric contractions are crucial for maintaining posture and joint stability.
Isotonic contractions
Isotonic contractions occur when a muscle changes length while...
8.1K
Smooth Muscle Contraction01:25

Smooth Muscle Contraction

Smooth muscle contraction is a complex process vital for various bodily functions, from maintaining blood vessel tension to facilitating the movement of food through the digestive tract. Unlike striated muscles, smooth muscle contraction begins more slowly and lasts longer.
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...
8.7K
Excitation-Contraction Coupling in Skeletal Muscles01:20

Excitation-Contraction Coupling in Skeletal Muscles

Excitation-contraction coupling is a series of events that occur between generating an action potential and initiating a muscle contraction. It occurs at the triad, a structure found in skeletal muscle fibers that comprise a T-tubule and terminal cisternae of the sarcoplasmic reticulum on each side. These triads are visible in longitudinally sectioned muscle fibers. They are typically located at the A-I junction — the junction between the A and I bands of the sarcomere.
When an action...
16.6K
Relation between Poisson's ratio, Modulus of Elasticity and Modulus of Rigidity01:15

Relation between Poisson's ratio, Modulus of Elasticity and Modulus of Rigidity

Deformation occurs in axial and transverse directions when an axial load is applied to a slender bar. This deformation impacts the cubic element within the bar, transforming it into either a rectangular parallelepiped or a rhombus, contingent on its orientation. This transformation process induces shearing strain. Axial loading elicits both shearing and normal strains. Applying an axial load instigates equal normal and shearing stresses on elements oriented at a 45° angle to the load axis.
654
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
376
General Case of Eccentric Axial Loading01:12

General Case of Eccentric Axial Loading

Unsymmetrical bending occurs when the bending moment applied to a structural member does not align with its principal axis. This misalignment leads to complex stress distributions and deflection patterns that differ from symmetrical bending, which are essential for designing structures to withstand different loading conditions.
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...
554