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

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...
Multimachine Stability01:25

Multimachine Stability

Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
Parallel Resonance01:23

Parallel Resonance

The parallel RLC circuit is an arrangement where the resistor (R), inductor (L), and capacitor (C) are all connected to the same nodes and, as a result, share the same voltage across them. The parallel RLC circuit is analyzed in terms of admittance (Y), which reflects the ease with which current can flow. The admittance is given by:
Parallel-axis Theorem01:06

Parallel-axis Theorem

The parallel-axis theorem provides a convenient and quick method of finding the moment of inertia of an object about an axis parallel to the axis passing through its center of mass. Consider a thin rod as an example. There is a striking similarity between the process of finding the moment of inertia of a thin rod about an axis through its middle, where the center of mass lies, and about an axis through its end using the conventional method. In the conventional method, the concept of linear mass...
Turbulent Flow: Problem Solving01:09

Turbulent Flow: Problem Solving

Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...

You might also read

Related Articles

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

Sort by
Same author

Unexpected Reduction of a Coordinated Diazapyridinophane Ligand Bound to Chromium(III) Ion Leading to Delocalization of the Unpaired Electron across Two Isolated Pyridine Units.

Chemistry (Weinheim an der Bergstrasse, Germany)·2023
Same author

Mn<sub>12</sub> -Acetate Complexes Studied as Single Molecules.

Chemistry (Weinheim an der Bergstrasse, Germany)·2021
Same author

Development and Application of a Complete Active Space Spin-Orbit Configuration Interaction Program Designed for Single Molecule Magnets.

Chemphyschem : a European journal of chemical physics and physical chemistry·2021
Same author

Analyzing Anisotropic Exchange in a Pentanuclear Os<sub>2</sub> Ni<sub>3</sub> Complex.

Chemistry (Weinheim an der Bergstrasse, Germany)·2021
Same author

TURBOMOLE: Modular program suite for ab initio quantum-chemical and condensed-matter simulations.

The Journal of chemical physics·2020
Same author

Hyperfine tensors for a model system for the oxygen evolving complex of photosystem II: calculation of the anisotropy shift that occurs beyond the strong exchange limit.

Physical chemistry chemical physics : PCCP·2019

Related Experiment Video

Updated: Jun 3, 2026

A Robust Single-Particle Cryo-Electron Microscopy (cryo-EM) Processing Workflow with cryoSPARC, RELION, and Scipion
13:43

A Robust Single-Particle Cryo-Electron Microscopy (cryo-EM) Processing Workflow with cryoSPARC, RELION, and Scipion

Published on: January 31, 2022

Shared-memory parallelization of the TURBOMOLE programs AOFORCE, ESCF, and EGRAD: how to quickly parallelize legacy

Christoph van Wüllen1

  • 1Fachbereich Chemie and Forschungszentrum OPTIMAS, Technische Universität Kaiserslautern, Erwin-Schrödinger-Straßs e, 67663 Kaiserslautern, Germany. vanwullen@chemie.uni-kl.de

Journal of Computational Chemistry
|March 10, 2011
PubMed
Summary

New parallelization in TURBOMOLE enables faster excited-state and ground-state calculations. This enhancement allows standard computational chemistry programs (ESCF, EGRAD, AOFORCE) to utilize multiple CPU cores efficiently.

More Related Videos

Cryo-Electron Microscopy Screening Automation Across Multiple Grids Using Smart Leginon
07:52

Cryo-Electron Microscopy Screening Automation Across Multiple Grids Using Smart Leginon

Published on: December 1, 2023

Enhancing Density Maps by Removing the Majority of Particles in Single Particle Cryogenic Electron Microscopy Final Stacks
06:41

Enhancing Density Maps by Removing the Majority of Particles in Single Particle Cryogenic Electron Microscopy Final Stacks

Published on: May 10, 2024

Related Experiment Videos

Last Updated: Jun 3, 2026

A Robust Single-Particle Cryo-Electron Microscopy (cryo-EM) Processing Workflow with cryoSPARC, RELION, and Scipion
13:43

A Robust Single-Particle Cryo-Electron Microscopy (cryo-EM) Processing Workflow with cryoSPARC, RELION, and Scipion

Published on: January 31, 2022

Cryo-Electron Microscopy Screening Automation Across Multiple Grids Using Smart Leginon
07:52

Cryo-Electron Microscopy Screening Automation Across Multiple Grids Using Smart Leginon

Published on: December 1, 2023

Enhancing Density Maps by Removing the Majority of Particles in Single Particle Cryogenic Electron Microscopy Final Stacks
06:41

Enhancing Density Maps by Removing the Majority of Particles in Single Particle Cryogenic Electron Microscopy Final Stacks

Published on: May 10, 2024

Area of Science:

  • Computational Chemistry
  • Quantum Chemistry
  • High-Performance Computing

Background:

  • TURBOMOLE is a widely used program package for quantum chemical calculations.
  • Excited-state properties and ground-state geometric Hessians are crucial for understanding molecular behavior.
  • Existing serial implementations of ESCF, EGRAD, and AOFORCE limited computational efficiency.

Purpose of the Study:

  • To extend the applicability of TURBOMOLE's ESCF, EGRAD, and AOFORCE programs.
  • To enable these programs to leverage multi-core CPU architectures for parallel computation.
  • To achieve parallelization with minimal modifications to the existing serial code.

Main Methods:

  • Implementation of a parallelization strategy using worker processes with separated address spaces.
  • Adaptation of standard parallelization techniques, commonly used for ground-state energy and gradient calculations.
  • Testing on a large molecule (approx. 80 atoms, 1000 basis functions) to evaluate performance.

Main Results:

  • Successful parallelization of ESCF, EGRAD, and AOFORCE programs within the TURBOMOLE package.
  • Demonstrated good parallel speedup, achieving significant performance gains up to 32 CPU cores.
  • Validation of the approach on a computationally demanding molecular system.

Conclusions:

  • The developed parallelization strategy effectively enhances the computational efficiency of key TURBOMOLE programs.
  • This approach provides a practical method for utilizing modern multi-core processors without extensive code rewriting.
  • The enhanced TURBOMOLE package offers faster and more accessible excited-state and ground-state property calculations.