Practical trainings, student assistants and theses

Simulation of Spontaneous Emmission for High-Energy Laser Amplifiers (Id 427)

Student Assistant / Volunteer internship / Research Assistant

Foto: Penelope 10J amplifier mirrors ©Copyright: O. Killig

Motivation

Most lasers are based on the so-called Stimulated Emission, which releases the energy stored by absorption (in the excited laser state) through stimulated emission to the photons to be amplified. However, there are some catches: The lifetime of the excited state is finite (spontaneous emission), and the excited ions not only see the desired light of the laser but also the spontaneously emitted photons of neighboring ions. To build an efficient laser (e.g., driver for laser-induced fusion), one must have very precise knowledge of these processes. For this purpose, the software HASEonGPU, based on C++ and CUDA, was developed at HZDR, which can calculate this influence on the HZDR cluster.

Tasks

  • Familiarize yourself with the fundamentals of the influence of Amplified Spontaneous Emission (ASE - Amplified Spontaneous Emission).
  • Familiarize yourself with the compilation and execution of HASEonGPU on a Linux cluster.
  • Translate a Matlab-based script for data preparation for HASEonGPU to Python.
  • Develop a workflow for conducting HASEonGPU simulations for parameter scans, parameter optimization and integration into machine learning.
  • Port HASEonGPU from CUDA to Alpaka to make it executable on other GPUs and multi-core CPUs.
  • Profile and optimize the C++ code to increase the throughput of simulations.

Department: Laser Particle Acceleration

Contact: Dr. Albach, Daniel, Dr. Kelling, Jeffrey

Requirements

  • Programming knowledge in Python and C++, or at least one other programming language
  • Knowledge of working with a Linux/Unix shell
  • Ability to work independently and systematically solve problems
  • Experience with version control systems (Git)

Conditions

  • Duration of at least 6 Months
  • Option to extend the topic into a Master/Diploma thesis

Links:

Online application

Please apply online: english / german

Druckversion