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

2022

Conference papers

titre
PALMED: Throughput Characterization for Superscalar Architectures
auteur
Nicolas Derumigny, Théophile Bastian, Fabian Gruber, Guillaume Iooss, Christophe Guillon, Louis-Noel Pouchet, Fabrice Rastello
article
CGO 2022 – International Symposium on Code Generation and Optimization, Apr 2022, Seoul, South Korea. pp.1-12
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03531740/file/cgo22main-p21-p-7f930c3dd6-55020-submitted.pdf BibTex

Preprints, Working Papers, …

titre
PALMED: Throughput Characterization for Superscalar Architectures – Extended Version
auteur
Nicolas Derumigny, Théophile Bastian, Fabian Gruber, Guillaume Iooss, Christophe Guillon, Louis-Noel Pouchet, Fabrice Rastello
article
2022
Accès au texte intégral et bibtex
https://inria.hal.science/hal-03114933/file/main.pdf BibTex

2019

Journal articles

titre
Building a Polyhedral Representation from an Instrumented Execution: Making Dynamic Analyses of Non-Affine Programs Scalable
auteur
Manuel Selva, Fabian Gruber, Diogo Sampaio, Christophe Guillon, Louis-Noël Pouchet, Fabrice Rastello
article
ACM Transactions on Architecture and Code Optimization, 2019, 16 (4), pp.1-26. ⟨10.1145/3363785⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-02418987/file/taco-hal.pdf BibTex

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://inria.hal.science/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://inria.hal.science/hal-01967828/file/rr.pdf BibTex

Theses

titre
Performance Debugging Toolbox for Binaries : Sensitivity Analysis and Dependence Profiling
auteur
Fabian Gruber
article
Mathematical Software [cs.MS]. Université Grenoble Alpes, 2019. English. ⟨NNT : 2019GREAM071⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-02908498/file/GRUBER_2019_archivage.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 {ACM} {SIGPLAN} International Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 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.