LightWave: High Performance Computing of Optical Wave

Third Party Funds Group - Sub project

Overall project details

Overall project: The Bavarian Competence Network for Technical and Scientific High Performance Computing (KONWIHR)

Project Details

Project leader:
Prof. Dr. Christoph Pflaum

Project members:
Christine Angelika Jandl
Kai Hertel

Contributing FAU Organisations:
Lehrstuhl für Elektronische Bauelemente
Lehrstuhl für Informatik 10 (Systemsimulation)
Professur für Informatik (Numerische Simulation mit Höchstleistungsrechnern)

Funding source: Bayerische Forschungsstiftung
Acronym: LightWave
Start date: 01/04/2009
End date: 31/03/2011

Abstract (technical / expert description):


Optical technologies are one of the key technologies of the 21st century. The appli- cations of these technologies range from medicine to information and communica- tion technology and from environmental technology to manufacturing technology. The progress in these technologies often depends on the possibility to predict the behavior of light by simulations of optical waves. However Maxwell equations are very difficult to solve for such kind of applications. Since many wavelengt- hs of light have to be resolved by a fine discretization mesh, high performance computing is very important for research in advanced optical technologies. One aim of the project is to adapt a parallel code for solving Maxwell's equations to current high performance architecture of high performance computers in Er- langen and Munich. This parallel code is based on the library StaggExPDE. For obtaining flexible application and high efficiency, this library utilizes expression templates, structured grids and MPI and OpenMP parallelization. The task of the research project is to develop new software techniques for obtaining optimal efficiency on hybrid HPC systems with multicore architecture using expression templates. The second aim of the project is to apply the library StaggExPDE and its Maxwell solver for two important applications of high performance computing in Erlangen. One of them is thin film solar cell simulations. Since thin film technology is the future technology of solar cells, research in this direction is of general public interest. Another application is lithography simulation. Since masks for producing new chips consist of features of size of the wavelength and below, numerical simulati- ons using high performance computers are extremely important for lithography simulations.


Pflaum, C., & Rahimi, Z. (2010). An iterative solver for the finite-difference frequency-domain (FDFD) method for the simulation of materials with negative permittivity. Numerical Linear Algebra With Applications, 1-18.
Pflaum, C., & Rahimi, Z. (2009). A finite difference frequency domain (FDFD) method for materials with negative permittivity. In Proceedings of International Conference of "Electromagnetics in Advanced Applications", 2009. ICEAA '09 (pp. 799-802). Turin.
Pflaum, C., & Rahimi, Z. (2009). Automatic Parallelization of Staggered Grid Codes with Expression Templates. International Journal of Computational Science and Engineering, 4(4), 306-313.

Last updated on 2019-15-03 at 12:13