Johannes Paul Blaschke

Johannes Paul Blaschke

I am a computer systems engineer at the National Energy Research Scientific Computing Center, where I am leading the NESAP for Data program. My work engages with scientists to help them optimize their software for the next-generation supercomputers. My work focuses on enabling the real-time data analysis using extreme-scale computing environments. Real-time data processing is an exiting new field, where scientists use high-performance computing resources to analyze data at the same time as it is being collected during experiments (rather than analyzing the data afterwards). This enables rapid decision making, and more effective utilization of limited instrument time.

I am passionate about helping science teams tackle the problem of deploying their existing algorithms on emergent, highly heterogeneous hardware. My interests also include new programming models for distributed programs and hardware accelerators; applying novel simulation techniques to broad range of non-equilibrium; and complex systems, as well as inverse problems.

I received my PhD in Theoretical Physics from the University of Goettingen, while researching statistical mechanics problems at the Max Planck Institute for Dynamics and Self-Organization. After my PhD, I developed fluid-structure interaction codes for fluctuating hydrodynamics simulations of multi-phase and active matter simulations at the Technical University of Berlin and the Center for Computational Sciences and Engineering at Lawrence Berkeley National Laboratory. In 2019 I joined the Data Science Engagement Group at NERSC.