|
Adrian Viktor Prantl
Email: prantl1@llnl.gov
Phone: 925-321-9731
Mailing address:
Adrian Viktor Prantl
Lawrence Livermore National Laboratory
Box 808,
Livermore, CA 94551-0808
|
Adrian Prantl is a post-doctoral researcher at the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory (LLNL). He is working on Babel — a high-performance language interoperability framework. His main research focus is achieving interoperability between partitioned global address space (PGAS) programming languages, such as Chapel, UPC, X10 and traditional HPC languages. A first result of this is the BRAID tool, which connects Chapel with all the Babel-supported languages (C, C++, Fortran, Java and Python); including access to Chapel's distributed arrays!
Adrian's research interests are in compiler construction, programming languages and code generation. He previously also worked on static program analysis and verification of real-time systems.
Adrian received a PhD from Vienna University of Technology for his work on high-level compiler support for worst-case execution time analysis under supervision of Jens Knoop. His M.Sc. thesis was on code generation for a VLIW architecture.
Selected Publications
Adrian Prantl, Thomas G.W. Epperly, Shams Imam, Poster: Connecting PGAS and traditional HPC languages SC'11 Research Poster Session, 2011.
Adrian Prantl, Thomas G. W. Epperly, Shams Imam, Interfacing Chapel with traditional HPC languages Fifth Partitioned Global Address Space Conference (PGAS 2011) October 15-18, Galveston Island, Texas, USA 2011.
Thomas G. W. Epperly, Gary Kumfert, Tamara Dahlgren, Dietmar Ebner, Jim Leek, Adrian Prantl, Scott Kohn High-performance language interoperability for scientific computing through Babel International Journal of High-performance Computing Applications (IJHPCA) DOI: 10.1177/10943420114140362011
Raimund Kirner, Jens Knoop, Adrian Prantl, Markus Schordan and Albrecht Kadlec, Beyond loop bounds: comparing annotation languages for worst-case execution time analysis in Software and System Modeling 10(3): 411-437, 2011.
Gergo Barany, Adrian Prantl, Source-Level Support for Timing Analysis ISoLA 2010: 434-448, 2010.
Raimund Kirner, Peter P. Puschner, Adrian Prantl, Transforming flow information during code optimization for timing analysis Real-Time Systems 45 (1-2): 72-105, 2010.
Personal Web Site
This personal Web site is not sanctioned or supported by DoE, UC, LLNL, or any other organization.
Adrian Prantl
Updated: 2011-12-13 16:05:22
|