Related Experiment Video
Updated: Jun 29, 2026

11:20
Investigation of Early Plasma Evolution Induced by Ultrashort Laser Pulses
Published on: July 2, 2012
14.9K
A simple graphics processing unit-accelerated propagation routine for laser pulses in the strong-field regime
A Martínez de Velasco1, K S E Eikema1
1LaserLaB, Department of Physics and Astronomy, Vrije Universiteit Amsterdam, De Boelelaan 1105, 1081HV Amsterdam, The Netherlands.
The Review of Scientific Instruments
|December 4, 2024
Summary
We developed a fast and simple GPU-accelerated method to simulate intense laser pulse propagation. This numerical routine is up to 198x faster than CPU methods, aiding research in laser-matter interactions.
Area of Science:
- Computational physics
- Nonlinear optics
- Laser-matter interactions
Background:
- Simulating ultrashort and intense laser pulse propagation is crucial for understanding laser-matter interactions.
- Existing numerical methods can be computationally intensive, limiting research scope.
- Efficient simulation tools are needed to advance fields like plasma physics and materials science.
Purpose of the Study:
- To present a simple, GPU-accelerated numerical routine for simulating laser pulse propagation.
- To demonstrate the implementation of a frequency-domain solver using an extended Crank-Nicolson algorithm on Nvidia GPUs.
- To achieve significant speed-up compared to traditional CPU-based methods.
Main Methods:
- Developed a Graphics Processing Unit (GPU)-accelerated routine using Nvidia CUDA C++.
- Implemented a frequency-domain solution of Maxwell's wave equation with an extended Crank-Nicolson algorithm.
- Simulated the propagation of a near-infrared laser pulse through a partially ionized atomic gas.
Main Results:
- The GPU-accelerated routine achieves a significant speed-up factor.
- The method is easy to implement with basic CUDA and C++ knowledge.
- Simulations showed the GPU version is up to 198 times faster than a comparable CPU implementation.
Conclusions:
- The presented GPU-accelerated method offers an efficient and accessible tool for simulating laser pulse propagation.
- This approach can accelerate research in nonlinear optics and laser-plasma interactions.
- The ease of implementation lowers the barrier for researchers to utilize GPU acceleration.

