High performance numerical modeling of ultra-short laser pulse propagation based on multithreaded parallel hardware

  • Mandana Baregheh

Student thesis: Doctoral ThesisDoctor of Philosophy


The focus of this study is development of parallelised version of severely sequential and
iterative numerical algorithms based on multi-threaded parallel platform such as a graphics
processing unit. This requires design and development of a platform-specific numerical
solution that can benefit from the parallel capabilities of the chosen platform.
Graphics processing unit was chosen as a parallel platform for design and development of
a numerical solution for a specific physical model in non-linear optics. This problem appears
in describing ultra-short pulse propagation in bulk transparent media that has recently been
subject to several theoretical and numerical studies. The mathematical model describing this
phenomenon is a challenging and complex problem and its numerical modeling limited on
current modern workstations.
Numerical modeling of this problem requires a parallelisation of an essentially serial
algorithms and elimination of numerical bottlenecks. The main challenge to overcome is
parallelisation of the globally non-local mathematical model.
This thesis presents a numerical solution for elimination of numerical bottleneck associated
with the non-local nature of the mathematical model. The accuracy and performance of
the parallel code is identified by back-to-back testing with a similar serial version.
Date of Award15 Jan 2013
Original languageEnglish
SupervisorVladimir Mezentsev (Supervisor)


  • femtosecond phenomena
  • non-linear Schr¨odinger equation
  • parallel numerical simulations

Cite this