
Peter Pirkelbauer
Peter Pirkelbauer
COMP / CASC DIV / Center for Applied Scientific Computing Division

Peter Pirkelbauer
COMP / CASC DIV / Center for Applied Scientific Computing Division
Dr. Peter Pirkelbauer is a senior computer scientist on the ROSE compiler team at the Center for Applied Scientific Computing at Lawrence Livermore National Laboratory (LLNL). Prior to joining LLNL, he was a faculty member in the department of Computer Science at the University of Alabama at Birmingham. He earned his Ph.D. in Computer Science from Texas A&M University.
His research focuses on high-performance computing, distributed and concurrent systems, and compiler-based source code transformations aimed at improving the reliability and performance of real-world software applications.
Dr. Pirkelbauer has published extensively on topics such as parallel programming models, programming language and library design, and source-to-source compilation. He has served on organizing committees for workshops including C3PO (Compiler-assisted Correctness Checking and Performance Optimization for HPC), and on program committees for major conferences such as PASC and Supercomputing.
In Science of Computer Programmming 75~(7), Elsevier, 2010, pp 638--667.
In Science of Computer Programming 75~(9), Elsevier, 2010, pp 773--786.
Markus Hof, Hanspeter Mossenbock, Peter Pirkelbauer: Zero-Overhead Exception Handling Using Metainformation. In Proceedings of 24th Seminar on Current Trends in Theory and Practice of Informatics (SOFSEM), LNCS 1338, Springer 1997.
Selected Software Releases and Contributions to Open Source Software
JsonLogic for C++: https://github.com/LLNL/jsonlogic
CompilerGPT: https://github.com/LLNL/CompilerGPT
ROSE Source-to-source compiler infrastructure: https://github.com/rose-compiler/rose