Related Experiment Video
Updated: Jul 27, 2025

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
Published on: September 17, 2021
A multi-GPU and CUDA-aware MPI-based spectral element formulation for ultrasonic wave propagation in solid media.
Feilong Li1, Fangxin Zou1, Jing Rao2
1Department of Aeronautical and Aviation Engineering, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong Special Administrative Region, China.
This study presents a novel multi-GPU spectral element formulation for simulating ultrasonic wave propagation. This method significantly accelerates computations and scales with GPU count, enabling efficient analysis of complex structures.
Area of Science:
- Computational Mechanics
- Solid Mechanics
- Wave Propagation
Background:
- Accurate simulation of ultrasonic wave propagation in solids is crucial for non-destructive testing and material characterization.
- Existing methods often face computational limitations in terms of speed and scalability for complex geometries.
Purpose of the Study:
- To introduce a new multi-GPU spectral element (SE) formulation for enhanced simulation of ultrasonic wave propagation.
- To improve communication efficiency between GPUs for faster and more scalable computations.
- To demonstrate the formulation's effectiveness in simulating wave interactions with realistic structural defects.
Main Methods:
- Developed a novel multi-GPU spectral element formulation utilizing CUDA-aware Message Passing Interface (MPI).
- Implemented two new message exchange strategies for direct GPU-to-GPU communication of nodal forces.
- Benchmarked the new formulation against a multi-CPU, classical MPI-based approach.
Main Results:
- Achieved remarkable acceleration across all computational stages: matrix assembly, time integration, and message exchange.
- Demonstrated scalability of computational efficiency and degree-of-freedom limit with increasing numbers of GPUs.
- Successfully simulated the interaction of Lamb waves with thickness loss defects in plates.
Conclusions:
- The new multi-GPU formulation offers significant speedups and scalability for ultrasonic wave propagation simulations.
- This technique shows potential for efficient, accurate, and robust analysis of wave propagation in complex engineering structures.
- The direct GPU-to-GPU communication strategy enhances computational performance compared to CPU-mediated methods.
Related Concept Videos
Differential Form of Maxwell's Equations
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Electromagnetic Wave Equation
However, although electric and magnetic fields were first introduced as mathematical constructs to simplify the description of mutual forces between charges, a natural question emerges from Maxwell's equations:...
Symmetry in Maxwell's Equations
Speed of Sound in Solids and Liquids
Interference and Superposition of Waves
Interference occurs in mechanical waves, such as sound waves, waves on a string, and surface water waves. Mechanical waves correspond to the physical displacement of particles. Hence,...

