High-Performance, High-Angular-Momentum J Engine on Graphics Processing Units

Elise Palethorpe1, Giuseppe M J Barca2,3

  • 1School of Computing, Australian National University, Canberra, ACT 2601, Australia.

Summary

We developed a faster GPU algorithm for electron repulsion integrals (ERIs) using optimized recurrences and batching. This significantly speeds up Coulomb matrix calculations in electronic structure computations.

Related Concept Videos

Conservation of Angular Momentum: Application01:18

Conservation of Angular Momentum: Application

A system's total angular momentum remains constant if the net external torque acting on the system is zero. Examples of such systems include a freely spinning bicycle tire that slows over time due to torque arising from friction, or the slowing of Earth's rotation over millions of years due to frictional forces exerted on tidal deformations. However in the absence of a net external torque, the angular momentum remains conserved. The conservation of angular momentum principle requires a...
12.2K
Internal Combustion Engine01:20

Internal Combustion Engine

The internal combustion engine is a heat engine that uses the byproducts of combustion as the working fluid instead of using a heat transfer medium to transfer heat. The combustion is done in a way that produces high-pressure combustion products that can be expanded through a turbine or piston to create work. Internal combustion engines can again be categorized into three kinds: (1) spark ignition gasoline engines, most commonly used in automobiles, (2) compression ignition diesel engines that...
2.6K
Conservation of Angular Momentum01:09

Conservation of Angular Momentum

A system's total angular momentum remains constant if the net external torque acting on the system is zero. Considering a system that consists of n tiny particles, the angular momentum of any tiny particle may change, but the system's total angular momentum would remain constant. The principle of conservation of angular momentum only considers the net external torque acting on the system. While there are internal forces exerted by different particles within the system that also produce...
15.9K
Angular Momentum about an Arbitrary Axis01:11

Angular Momentum about an Arbitrary Axis

Imagine a rigid body with a mass denoted as 'm', which has its center of mass at point G and is rotating around an inertial reference frame. The angular momentum at an arbitrary point P can be calculated by taking the cross product of the position vector and linear momentum vector for each individual mass element.
The velocity of a mass element comprises its translational velocity and the relative velocity instigated by the body's rotation. Substituting the velocity equation into...
434
Angular Momentum: Single Particle01:10

Angular Momentum: Single Particle

Angular momentum is directed perpendicular to the plane of the rotation, and its magnitude depends on the choice of the origin. The perpendicular vector joining the linear momentum vector of an object to the origin is called the “lever arm.” If the lever arm and linear momentum are collinear, then the magnitude of the angular momentum is zero. Therefore, in this case, the object rotates about the origin such that it lies on the rim of the circumference defined by the lever arm...
7.6K
Angular Momentum01:21

Angular Momentum

Angular momentum characterizes an object's rotational motion and is defined as the moment of its linear momentum about a specified point O. When a particle moves along a curved path in the x-y plane, the scalar formulation calculates the magnitude of its angular momentum, utilizing the moment arm (d), representing the perpendicular distance from point O to the line of action of the linear momentum. Despite being scalar in formulation, angular momentum is inherently a vector quantity. Its...
756