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 Schrödinger 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].
© 2011 Optical Society of America
PDF ArticleMore Like This
Marcin Sylwestrzak, Daniel Szlag, Maciej Szkulmowski, and Piotr Targowski
80910V European Conference on Biomedical Optics (ECBO) 2011
S. Pachnicke, A. Chachaj, C. Remmersmann, and P. M. Krummrich
OWO2 Optical Fiber Communication Conference (OFC) 2011
Alexandr Dostovalov, Sergey Babin, Mandana Baregheh, Mykhaylo Dubov, and Vladimir Mezentsev
CM_P3 The European Conference on Lasers and Electro-Optics (CLEO/Europe) 2011