Johannes Blaschke

Biographical Sketch
I am an application performance specialist, engaging with scientists to help them optimize their software for large-scale HPC environments. I am passionate about helping science teams tackle the problem of deploying their existing algorithms on emergent, highly heterogeneous hardware.
My interests also include applying novel simulation techniques to broad range of non-equilibrium and complex systems, as well as inverse problems.
Before coming to NERSC, I worked as a postdoc on developing fluid-structure interaction codes for fluctuating hydrodynamics and active matter simulations. This work was conducted at the Technical University of Berlin, and later the Center for Computational Sciences and Engineering (at LBL).
NESAP
I am a NESAP liaison for the ExaFEL project. This project aims to perform near real-time reconstruction of x-ray scattering data using NERSC's systems. Analyzing x-ray scattering data is heavily dependent on large data sets (and data movement), which poses an interesting challenge to popular programming models for accelerators, such as OpenMP offloading. In this project, I am helping scientists optimize their codes to make efficient use of emerging exascale hardware, and future NERSC systems.