Publications and Talks
- Alexis Engelke. Optimizing Performance Using Dynamic Code Generation. Dissertation. Technical University of Munich, Munich, 2021. Thesis
- Michael Jungmair, Tobias Schmidt, Alexis Engelke, Armin Ettenhofer, Felix Krayer, Jonas Lauer, Malte von Ehren, and Martin Schulz. A Flexible Uncore Infrastructure for RISC-V Core Development. CARRV'21 (workshop at ISCA'21). Paper Slides
- Alexis Engelke, Dominik Okwieka, and Martin Schulz. Efficient LLVM-Based Dynamic Binary Translation. VEE'21, April 2021. Paper Slides
- Talk: Alexis Engelke. Instrew: Fast LLVM-based Dynamic Binary Instrumentation and Translation. LLVM-CGO (workshop at CGO'21). Februrary 2021. Slides
- Alexis Engelke and Martin Schulz. Robust Practical Binary Optimization at Run-time using LLVM. LLVM-HPC'20 (workshop at SC'20). November 2020. Paper Slides
- Alexis Engelke and Martin Schulz. Instrew: Leveraging LLVM for High Performance Dynamic Binary Instrumentation. VEE'20, March 2020. Paper Slides
- Poster: Alexis Engelke, David Hildenbrand, Martin Schulz. Optimizing Performance at Runtime Using Binary Rewriting. SC'19, November 2019. Poster Abstract
- Alexis Engelke. Reconstructing Program Semantics from Go Binaries. Master's Thesis. Department of Informatics, Technical University of Munich. September 2017. Thesis
- Alexis Engelke and Josef Weidendorfer. Using LLVM for Optimized Lightweight Binary Re-Writing at Runtime. In Proceedings of the 22nd int. Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2017). Orlando, US, 2017. Paper