M.Sc. Alexis Engelke

kein Bild

Technische Universität München

Informatik 10 - Lehrstuhl für Rechnerarchitektur & Parallele Systeme (Prof. Schulz)


Boltzmannstr. 3
85748 Garching b. München

Research Interests

  • Binary rewriting
  • Dynamic code generation and optimization
  • Binary instrumentation
  • New/modern processor architectures
  • Programmability of non-linear architectures
  • Reverse engineering
  • ... and more.


  • HimMUC (Live Status): An ARM cluster for teaching and research
  • DBrew-LLVM: Efficient conversion of x86-64 machine code to LLVM-IR, designed for binary optimization at runtime.
  • Mandelbrot computation for the Raspberry Pi GPU. (2016) Code



  • 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