Jan-Patrick Lehr

Jan-Patrick Lehr M.Sc.

Alexanderstraße 2
64283 Darmstadt

Office: S1|22 412

+49 6151 16-27297
+49 6151 16-25345

About Myself

I studied computer science and received both my Bachelor and my Master degree from TU Darmstadt. Between my Bachelor and my Master I interned at the ROSE group at Lawrence Livermore National Laboratory.

After receiving my Master's in 2016 I joined the Institute for Scientific Computing with the focus on program analysis for intelligent compiler instrumentation and program measurement.

Research Interests

  • Performance analysis tools
  • High-performance computing
  • Source to source transformation
  • Compiler technology and program analysis

Program committee


My work is funded by the LOEWE project “Software Factory 4.0”.

My work is supported by the Graduate School of Excellence Computational Engineering funded by the German Excellence Initiative.

go to list


Exportieren als [feed] Atom [feed] RSS 1.0 [feed] RSS 2.0
Group by: Date | Item type | No grouping
Jump to: 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013
Number of items: 13.


Sokolowski, Daniel ; Lehr, Jan-Patrick ; Bischof, Christian ; Salvaneschi, Guido (2020):
Leveraging Hybrid Cloud HPC with Multitier Reactive Programming.
In: The International Conference for High Performance Computing, Networking, Storage, and Analysis, S. 27-32, IEEE, 3rd International Workshop on Interoperability of Supercomputing and Cloud Technologies (SuperCompCloud 2020), Virtual Conference, 11.11., ISBN 978-0-7381-1055-4,
DOI: 10.1109/SuperCompCloud51944.2020.00010,
[Conference item]

Lehr, Jan-Patrick ; Hück, Alexander ; Fischler, Yannic ; Bischof, Christian (2020):
MetaCG : Annotated call-graphs to facilitate whole-program analysis.
In: TAPAS 2020: Proceedings of the 11th ACM SIGPLAN International Workshop on Tools for Automatic Program Analysis, S. 3-9,
ACM, SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity, Virtual Conference, 15.-21.11., ISBN 978-1-4503-8189-5,
DOI: 10.1145/3427764.3428320,
[Conference item]

Lehr, Jan-Patrick ; Hück, Alexander ; Fischer, Moritz ; Bischof, Christian Jagode, Heike ; Anzt, Hartwig ; Juckeland, Guido ; Ltaief, Hatem (Hrsg.) (2020):
Compiler-Assisted Type-Safe Checkpointing.
In: High Performance Computing, S. 5-18,
Springer, 35th International Conference on High Performance 2020 Computing, Frankfurt, Germany, 21.-25.06., ISBN 978-3-030-59850-1,
DOI: 10.1007/978-3-030-59851-8_1,
[Conference item]

Hück, Alexander ; Protze, Joachim ; Lehr, Jan-Patrick ; Terboven, Christian ; Bischof, Christian ; Müller, Matthias S. (2020):
Towards compiler-aided correctness checking of adjoint MPI applications.
In: Software Correctness for HPC Applications, S. 40-48, IEEE, 4th International Workshop on Software Correctness for HPC Applications (Correctness), Virtual Conference, 11.11.2020, ISBN 978-0-7381-1045-5,
DOI: 10.1109/Correctness51934.2020.00010,
[Conference item]


Lehr, Jan-Patrick ; Calotoiu, Alexandru ; Wolf, Felix ; Bischof, Christian (2019):
Automatic Instrumentation Refinement for Empirical Performance Modeling.
S. 40-47, International Workshop on Programming and Performance Visualization Tools (ProTools'19), Denver, USA, 17.November 2019, ISBN 978-1-7281-6027-6,
DOI: 10.1109/ProTools49597.2019.00011,
[Conference item]

Fischler, Yannic ; Lehr, Jan-Patrick ; Kiehn, Matthäus Magnus ; Bischof, Christian (2019):
Automatic identification of standard template algorithms in raw loops.
In: AI-SEPS 2019: Proceedings of the 6th ACM SIGPLAN International Workshop on AI-Inspired and Empirical Methods for Software Engineering on Parallel Computing Systems, S. 11-14,
ACM, 6th ACM SIGPLAN International Workshop on AI-Inspired and Empirical Methods for Software Engineering on Parallel Computing Systems (AI-SEPS 2019), Athens, Greece, 22.10.2019, ISBN 978-1-4503-6983-1,
DOI: 10.1145/3358500.3361568,
[Conference item]


Hück, Alexander ; Lehr, Jan-Patrick ; Kreutzer, Sebastian ; Protze, Joachim ; Terboven, Christian ; Bischof, Christian ; Müller, Matthias S. (2018):
Compiler-aided type tracking for correctness checking of MPI applications.
S. 51-58, 2nd International Workshop on Software Correctness for HPC Applications (Correctness), Dallas, TX, USA, 11.-16. Nov. 2018, DOI: 10.1109/Correctness.2018.00011,
[Conference item]

Jäger, Armin ; Lehr, Jan-Patrick ; Bischof, Christian (2018):
The influence of two modern compiler infrastructures on the energy consumption of the HPCG benchmark.
In: Computer Science - Research and Development, ISSN 1865-2042,
DOI: 10.1007/s00450-018-0393-8,

Lehr, Jan-Patrick ; Hück, Alexander ; Bischof, Christian (2018):
PIRA: Performance Instrumentation Refinement Automation.
In: AI-SEPS 2018, S. 1-10, New York, NY, USA, ACM, Proceedings of the 5th ACM SIGPLAN International Workshop on Artificial Intelligence and Empirical Methods for Software Engineering and Parallel Computing Systems, Boston, MA, USA, ISBN 978-1-4503-6067-8,
DOI: 10.1145/3281070.3281071,
[Conference item]


Lehr, Jan-Patrick ; Iwainsky, Christian ; Bischof, Christian (2017):
The Influence of HPCToolkit and Score-p on Hardware Performance Counters.
In: SEPS 2017, S. 21-30, New York, NY, USA, ACM, Proceedings of the 4th ACM SIGPLAN International Workshop on Software Engineering for Parallel Systems, Vancouver, BC, Canada, ISBN 978-1-4503-5517-9,
DOI: 10.1145/3141865.3141869,
[Conference item]


Lehr, Jan-Patrick (2016):
Counting Performance: Hardware Performance Counter and Compiler Instrumentation.
S. 2187-2198, Informatik 2016, 46. Jahrestagung der Gesellschaft für Informatik, 26.-30. September 2016, Klagenfurt, Österreich, [Conference item]


Iwainsky, Christian ; Lehr, Jan-Patrick ; Bischof, Christian (2014):
Compiler Supported Sampling through Minimalistic Instrumentation.
In: 2014 43rd International Conference on Parallel Processing Workshops (ICCPW),
Fifth International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2014), Minneapolis, MN, USA, 9-12 Sept. 2014, DOI: 10.1109/ICPPW.2014.33,
[Conference item]


Lehr, Jan-Patrick (2013):
Segmentation of Tomographic Data using a Symmetrical Shape Model Adaption Scheme : Segmentierung tomographischer Daten durch symmetrische Formmodelladaption.
TU Darmstadt, [Bachelor thesis]

This list was generated on Wed Mar 3 08:08:12 2021 CET.

Supervised Theses

Teaching Assistant