Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining

Mandana Baregheh*, Vladimir Mezentsev, Holger Schmitz

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Femtosecond laser microfabrication has emerged over the last decade as a 3D flexible technology in photonics. Numerical simulations provide an important insight into spatial and temporal beam and pulse shaping during the course of extremely intricate nonlinear propagation (see e.g. [1,2]). Electromagnetics of such propagation is typically described in the form of the generalized Non-Linear Schrdinger Equation (NLSE) coupled with Drude model for plasma [3]. In this paper we consider a multi-threaded parallel numerical solution for a specific model which describes femtosecond laser pulse propagation in transparent media [4, 5]. However our approach can be extended to similar models. The numerical code is implemented in NVIDIA Graphics Processing Unit (GPU) which provides an effitient hardware platform for multi-threded computing. We compare the performance of the described below parallel code implementated for GPU using CUDA programming interface [3] with a serial CPU version used in our previous papers [4,5].

Original languageEnglish
Title of host publication2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011
PublisherIEEE
Number of pages1
ISBN (Electronic)978-1-4577-0532-8
ISBN (Print)978-1-4577-0533-5
DOIs
Publication statusPublished - Sep 2011
Event2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference - Munich, Germany
Duration: 22 May 201126 May 2011

Conference

Conference2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference
Abbreviated titleCLEO EUROPE/EQEC 2011
CountryGermany
CityMunich
Period22/05/1126/05/11

Fingerprint

Ultrashort pulses
Machining
Lasers
Pulse shaping
Microfabrication
Computer programming
Nonlinear equations
Photonics
Interfaces (computer)
Program processors
Hardware
Plasmas
Computer simulation
Graphics processing unit

Cite this

Baregheh, M., Mezentsev, V., & Schmitz, H. (2011). Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining. In 2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011 IEEE. https://doi.org/10.1109/CLEOE.2011.5942814
Baregheh, Mandana ; Mezentsev, Vladimir ; Schmitz, Holger. / Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining. 2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011. IEEE, 2011.
@inproceedings{178ed5df0942424e8d0290e121d07754,
title = "Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining",
abstract = "Femtosecond laser microfabrication has emerged over the last decade as a 3D flexible technology in photonics. Numerical simulations provide an important insight into spatial and temporal beam and pulse shaping during the course of extremely intricate nonlinear propagation (see e.g. [1,2]). Electromagnetics of such propagation is typically described in the form of the generalized Non-Linear Schrdinger Equation (NLSE) coupled with Drude model for plasma [3]. In this paper we consider a multi-threaded parallel numerical solution for a specific model which describes femtosecond laser pulse propagation in transparent media [4, 5]. However our approach can be extended to similar models. The numerical code is implemented in NVIDIA Graphics Processing Unit (GPU) which provides an effitient hardware platform for multi-threded computing. We compare the performance of the described below parallel code implementated for GPU using CUDA programming interface [3] with a serial CPU version used in our previous papers [4,5].",
author = "Mandana Baregheh and Vladimir Mezentsev and Holger Schmitz",
year = "2011",
month = "9",
doi = "10.1109/CLEOE.2011.5942814",
language = "English",
isbn = "978-1-4577-0533-5",
booktitle = "2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011",
publisher = "IEEE",
address = "United States",

}

Baregheh, M, Mezentsev, V & Schmitz, H 2011, Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining. in 2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011. IEEE, 2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, Munich, Germany, 22/05/11. https://doi.org/10.1109/CLEOE.2011.5942814

Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining. / Baregheh, Mandana; Mezentsev, Vladimir; Schmitz, Holger.

2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011. IEEE, 2011.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining

AU - Baregheh, Mandana

AU - Mezentsev, Vladimir

AU - Schmitz, Holger

PY - 2011/9

Y1 - 2011/9

N2 - Femtosecond laser microfabrication has emerged over the last decade as a 3D flexible technology in photonics. Numerical simulations provide an important insight into spatial and temporal beam and pulse shaping during the course of extremely intricate nonlinear propagation (see e.g. [1,2]). Electromagnetics of such propagation is typically described in the form of the generalized Non-Linear Schrdinger Equation (NLSE) coupled with Drude model for plasma [3]. In this paper we consider a multi-threaded parallel numerical solution for a specific model which describes femtosecond laser pulse propagation in transparent media [4, 5]. However our approach can be extended to similar models. The numerical code is implemented in NVIDIA Graphics Processing Unit (GPU) which provides an effitient hardware platform for multi-threded computing. We compare the performance of the described below parallel code implementated for GPU using CUDA programming interface [3] with a serial CPU version used in our previous papers [4,5].

AB - Femtosecond laser microfabrication has emerged over the last decade as a 3D flexible technology in photonics. Numerical simulations provide an important insight into spatial and temporal beam and pulse shaping during the course of extremely intricate nonlinear propagation (see e.g. [1,2]). Electromagnetics of such propagation is typically described in the form of the generalized Non-Linear Schrdinger Equation (NLSE) coupled with Drude model for plasma [3]. In this paper we consider a multi-threaded parallel numerical solution for a specific model which describes femtosecond laser pulse propagation in transparent media [4, 5]. However our approach can be extended to similar models. The numerical code is implemented in NVIDIA Graphics Processing Unit (GPU) which provides an effitient hardware platform for multi-threded computing. We compare the performance of the described below parallel code implementated for GPU using CUDA programming interface [3] with a serial CPU version used in our previous papers [4,5].

UR - http://www.scopus.com/inward/record.url?scp=80052291807&partnerID=8YFLogxK

UR - http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5942814

U2 - 10.1109/CLEOE.2011.5942814

DO - 10.1109/CLEOE.2011.5942814

M3 - Conference contribution

AN - SCOPUS:80052291807

SN - 978-1-4577-0533-5

BT - 2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011

PB - IEEE

ER -

Baregheh M, Mezentsev V, Schmitz H. Multi-threaded parallel numerical modelling of femtosecond pulse propagation in laser machining. In 2011 Conference on Lasers and Electro-Optics Europe and 12th European Quantum Electronics Conference, CLEO EUROPE/EQEC 2011. IEEE. 2011 https://doi.org/10.1109/CLEOE.2011.5942814