Return to Team members

Fabian Gruber

Who am I ?

PhD student at Inria Grenoble/Université Grenoble Alpes.
My thesis topic is interactive performance profiling by binary instrumentation, that is I instrument program binaries as they are being executed in an interactive debugger to monitor and analyse their performance characteristics.

If you want to more have a look at my personal website

Background

  • 2014 – 2016 Research & development engineer at the CORSE team at Inria Grenoble. Work on the TIREX binary & assembler code manipulation toolbox and QEMU CPU emulator, with a focus on binary and assembly parsing and reconstruction of the program CFG and other higher level information.
  • 2014 – Master in Computer Science by the Vienna University of Technology (a.k.a Technische Universität Wien), in Vienna, Austria. The topic of my thesis was implementing the invokedynamic bytecode introduced in Java 7 in the CACAO JVM. That is I worked on adding support for it in the class file parser and verifier and bytecode JIT of that JVM.
  • 2011 – Bachelor in Computer Science by Vienna University of Technology, with an emphasis of virtual machines and JIT compilation.

Publications

Publications HAL de Fabian Gruber

2019

Conference papers

titre
Data-Flow/Dependence Profiling for Structured Transformations
auteur
Fabian Gruber, Manuel Selva, Diogo Sampaio, Christophe Guillon, Antoine Moynault, Louis-Noël Pouchet, Fabrice Rastello
article
PPoPP 2019 – 24th Symposium on Principles and Practice of Parallel Programming, Feb 2019, Washington, D.C., United States. pp.173-185, ⟨10.1145/3293883.3295737⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-02060796/file/main.pdf BibTex

Reports

titre
Building of a Polyhedral Representation from an Instrumented Execution: Making Dynamic Analyses of non-Affine Programs Scalable
auteur
Fabian Gruber, Manuel Selva, Diogo Sampaio, Christophe Guillon, Louis-Noël Pouchet, Fabrice Rastello
article
[Research Report] RR-9244, CORSE – Compiler Optimization and Run-time Systems. 2019, pp.1-24
Accès au texte intégral et bibtex
https://hal.inria.fr/hal-01967828/file/rr.pdf BibTex

2015

Conference papers

titre
Runtime pointer disambiguation
auteur
Péricles Alves, Fabian Gruber, Johannes Doerfert, Alexandros Lambrineas, Tobias Grosser, Fabrice Rastello, Fernando Magno Quintão Pereira
article
Proceedings of the 2015 International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2015, Oct 2015, Pittsburgh, United States. pp.18
Accès au bibtex
BibTex
titre
Permafrost investigation in the Mont Blanc massif steep rock walls: a combined measurement, modelling and geophysical approach
auteur
Florence Magnin, Philip Deline, Ludovic Ravanel, Fabian Gruber, Michael Krautblatter, HéloÏse Cadet
article
Final Symposium of the TEMPS Project,, Feb 2015, Sion, Switzerland
Accès au bibtex
BibTex

Leave a Reply

Your email address will not be published.