Tel_+49 681 302-57521
Address_Saarland Informatics Campus
Building E1 3
66123 Saarbrücken

Johannes Doerfert

About Me

Research Interests

  • Polyhedral optimization
  • Automatic & speculative parallelization


Journal Papers

  • Generalized Task Parallism - TACO 2015
    Streit, K., Hammacher, C., Doerfert, J., Hack, S. and Zeller, A.
    ACM Transactions on Architecture and Code Optimiziation, 12 (1), 2015. [bib]


  • Polyhedral Expression Propagation - CC 2018
    Doerfert, J., Sharma, S. and Hack, S.
    Proceedings of the 27th International Conference on Compiler Construction, 2018. [url] [pdf] [bib]
  • Optimistic loop optimization - CGO 2017
    Doerfert, J., Grosser, T. and Hack, S.
    International Symposium on Code Generation and Optimization, pages 292–304, 2017. [url] [pdf] [bib]
  • Input Space Splitting for OpenCL - CC 2016
    Moll, S., Doerfert, J. and Hack, S.
    Proceedings of the 25th International Conference on Compiler Construction, pages 251–260, ACM, 2016. [doi] [url] [pdf] [bib]
  • Runtime Pointer Disambiguation - OOPSLA 2015
    Alves, R., Gruber, F., Doerfert, J., Labrineas, A., Grosser, T., Rastello, F. and Pereira, F. M. Q.
    International Conference on Object Oriented Programming Systems, Languages and Applications, 2015. [url] [pdf] [bib]
  • Architecture-Parametric Timing Analysis
    Reineke, J. and Doerfert, J.
    RTAS, 2014. [url] [bib]
  • Impact of Resource Sharing on Performance and Performance Prediction: A Survey
    Abel, A., Benz, F., Doerfert, J., Dörr, B., Hahn, S., Haupenthal, F., Jacobs, M., Moin, A. H., Reineke, J., Schommer, B. and Wilhelm, R.
    [doi] [pdf] [bib]

Workshop Papers

  • Polly's Polyhedral Scheduling in the Presence of Reductions - IMPACT 2015
    Doerfert, J., Streit, K., Hack, S. and Benaissa, Z.
    International Workshop on Polyhedral Compilation Techniques, 2015. [pdf] [bib]
  • SPolly: Speculative Optimizations in the Polyhedral Model - IMPACT 2013
    Doerfert, J., Hammacher, C., Streit, K. and Hack, S.
    International Workshop on Polyhedral Compilation Techniques, pages 55–61, 2013. [pdf] [bib]

BSc Thesis

  • Speculative Loop Parallelization
    Doerfert, J.
    B.Sc. Thesis, Saarland University, 2012. [bib]