Post 1

Lukas Rothenberger

TU Darmstadt, Working area Parallel Programming

Contact

TU Darmstadt
Working area Parallel Programming
Hochschulstr. 10
64289 Darmstadt


parallelism@nhr4ces.de

Biography

Lukas completed both his bachelor’s and master’s degree in Computer Science at the Technical University of Darmstadt. In 2022, he joined the Parallel Programming Group at the Technical University of Darmstadt. Currently pursuing his Ph.D., he focuses on the assisted parallelization of sequential programs. 

Thematic Advice

During the parallelization of a sequential source code, the following two questions are of particular relevance: What portion of the source code can be parallelized, and how?

 

To answer both, understanding the behavior of a program in depth is of utmost importance. Data-dependency analysis allows us to follow the flow of data through the program, unveiling potential opportunities for parallelization as well as restrictions and critical sections.

Professional Competence

Lukas has a background in hybrid program analysis, with a specific focus on data dependency analysis. His expertise includes the design and development of approaches and tools for gathering characteristics and information on the behavior of programs as well as analyzing the gathered data in order to identify potential for parallelization.