Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Parallel Processing01:20

Parallel Processing

883
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
883
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

1.3K
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the...
1.3K
Calculations of Electric Potential II01:27

Calculations of Electric Potential II

2.5K
An electric dipole is a system of two equal but opposite charges, separated by a fixed distance. This system is used to model many real-world systems, including atomic and molecular interactions. One of these systems is the water molecule, but only under certain circumstances. These circumstances are met inside a microwave oven, where electric fields with alternating directions make the water molecules change orientation. This vibration is equivalent to heat at the molecular level.
Consider a...
2.5K
Implicit Differentiation01:25

Implicit Differentiation

166
In classical mechanics, motion is often described through relationships between spatial coordinates and time. A car moving along a straight highway with constant acceleration serves as a simple case where velocity is an explicit function of time. This scenario results in a linear equation, enabling straightforward analysis using basic differentiation techniques.In contrast, a satellite in circular orbit follows a path defined by an implicit function. The position of the satellite is constrained...
166
Calculations of Electric Potential I01:15

Calculations of Electric Potential I

2.9K
Consider a ring of radius R with a uniform charge density λ. What will the electric potential be at point M, which is located on the axis of the ring at a distance x from the center of the ring?
The ring is divided into infinitesimal small arcs such that point M is equidistant from all the arcs. Here, the cylindrical coordinate system is used to calculate the electric potential at point M. A general element of the arc between angles θ and θ + dθ is of the length Rdθ and has a charge of...
2.9K
Implicit Differentiation: Problem Solving01:29

Implicit Differentiation: Problem Solving

156
Curves defined implicitly, where variables cannot be separated algebraically, require specialized techniques for analysis. The conchoid of Nicomedes exemplifies such a case. Its equation links x and y in a way that prevents isolation of one variable, making implicit differentiation essential to determine the slope and behavior at any point on the curve.The implicit form of the conchoid can be expressed as:To differentiate this equation, y is treated as a function of x, and the chain rule is...
156

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

First-Principles Analysis of Protonation-Induced Electronic Effects in Tetrakis(<i>p</i>-aminophenyl)porphyrin (TAPP).

The journal of physical chemistry. A·2026
Same author

Probing the Ultrafast Photodynamics of Dihydroazulene with In Silico Time-Resolved Photoelectron Spectroscopy and Ultrafast Electron Diffraction.

The journal of physical chemistry. A·2026
Same author

Complete Active Space Self-Consistent Field with GPU-Accelerated Density Fitting.

Journal of chemical theory and computation·2026
Same author

Reparameterizing a Lipid Force Field Using Small-Angle X-ray Scattering to Improve Predictions of Multicomponent Membranes under Organic Solvent Stress.

The journal of physical chemistry. B·2026
Same author

Shadow excited state molecular dynamics with the ΔSCF method.

The Journal of chemical physics·2026
Same author

Molecular conical intersections with odd electron number are realizations of the topological Yang monopole.

The Journal of chemical physics·2026
Same journal

Analytic Nuclear Gradients Including Oriented External Electric Fields in a Molecule-Fixed Frame.

Journal of chemical theory and computation·2026
Same journal

Knowledge Distillation of a Protein Language Model Yields a Foundational Implicit Solvent Model.

Journal of chemical theory and computation·2026
Same journal

Generalizable Protein Folding Pathway Exploration with DA2-GRASP: Extending Beyond Miniproteins.

Journal of chemical theory and computation·2026
Same journal

Improving PCM in Protic Media: Markov State Models for TD-DFT Calculations.

Journal of chemical theory and computation·2026
Same journal

Efficient Coupled-Cluster Python Frameworks for Next-Generation GPUs: A Comparative Study of CuPy and PyTorch on the Hopper and Grace Hopper Architecture.

Journal of chemical theory and computation·2026
Same journal

Extending the MARTINI 3 Coarse-Grained Force Field to Polypeptoids.

Journal of chemical theory and computation·2026
See all related articles

Related Experiment Video

Updated: Mar 30, 2026

Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization
05:37

Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization

Published on: August 22, 2025

772

Automated Code Engine for Graphical Processing Units: Application to the Effective Core Potential Integrals and

Chenchen Song1,2, Lee-Ping Wang1,2, Todd J Martínez1,2

  • 1Department of Chemistry and the PULSE Institute, Stanford University , Stanford, California 94305, United States.

Journal of Chemical Theory and Computation
|November 21, 2015
PubMed
Summary
This summary is machine-generated.

An automated code engine (ACE) generates optimized computation kernels for electronic structure theory on GPUs. It adapts to different hardware, optimizing performance by selecting the best code variant for specific GPU architectures and computational needs.

More Related Videos

Computational Modeling of Retinal Neurons for Visual Prosthesis Research - Fundamental Approaches
10:50

Computational Modeling of Retinal Neurons for Visual Prosthesis Research - Fundamental Approaches

Published on: June 21, 2022

2.3K
Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.7K

Related Experiment Videos

Last Updated: Mar 30, 2026

Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization
05:37

Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization

Published on: August 22, 2025

772
Computational Modeling of Retinal Neurons for Visual Prosthesis Research - Fundamental Approaches
10:50

Computational Modeling of Retinal Neurons for Visual Prosthesis Research - Fundamental Approaches

Published on: June 21, 2022

2.3K
Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.7K

Area of Science:

  • Computational Chemistry
  • High-Performance Computing
  • Electronic Structure Theory

Background:

  • Electronic structure calculations require efficient computation of integrals.
  • Graphical Processing Units (GPUs) offer significant computational power but require specialized optimization.
  • Automated code generation can address the complexity of optimizing for diverse GPU architectures.

Purpose of the Study:

  • To develop an automated code engine (ACE) for generating optimized computation kernels for electronic structure theory on GPUs.
  • To enable the automatic selection of optimal code variants and GPU configurations for integral computations.
  • To create a flexible code generation framework adaptable to various integral types.

Main Methods:

  • Developed an automated code engine (ACE) utilizing a graph representation for code generation.
  • Implemented a code generator creating multiple variants with varying memory and floating-point operation trade-offs.
  • Integrated a code optimizer that scans and selects the best-performing code candidate for specific GPU platforms.

Main Results:

  • ACE successfully generates optimized kernels for effective core potential integrals and gradients.
  • The optimal code variant is dependent on factors like angular momentum, floating-point precision, and GPU type.
  • Demonstrated that the best code candidate varies significantly across different GPUs and computational parameters.

Conclusions:

  • ACE is a powerful tool for adapting electronic structure calculations to rapidly evolving GPU architectures.
  • Automated optimization is crucial for maximizing computational efficiency in quantum chemistry.
  • The engine's flexibility allows for extension to diverse integral types and future hardware advancements.