University of Passau    FIM    Chair of Programming
 

Content

  • Degrees
  • Employment
  • Research Interests
  • Publications
  • Research Projects
  • Research Cooperations
  • Editorships
  • Standing Committees
  • Recent Committees
  • Special Posts in the University
  • Prof. Christian Lengauer


    University of Passau
    Faculty of Informatics and Mathematics
    Chair of Programming
    Parcel address:   Universität Passau, Innstraße 33, 94032 Passau, Room 129
    Letter address:   Universität Passau, D-94030 Passau
    Phone:   ++49 851 509 3070
    Secretariat:   ++49 851 509 3071
    Fax:   ++49 851 509 3092
    E-mail:

    Degrees:
    • 07/1977: Diploma (Mathematics), Free University of Berlin
    • 12/1978: M.Sc. (Computer Science), University of Toronto
    • 06/1982: Ph.D. (Computer Science), University of Toronto
    Employment:
    • 09/1982-12/1989: Assistant Professor, The University of Texas at Austin
    • 01/1990-03/1992: Lecturer, University of Edinburgh
    • since 04/1992: Full Professor, University of Passau
    Research Interests:
    • program parallelization
    • parallelism in high-performance computing
    • domain-specific program generation and optimization
    • feature-oriented software design
    • functional programming
    • programming methodology
    • programming language design, semantics and implementation
    Publications:
      A complete list of Prof. Lengauer's publications can be found here.
    Research Projects:

    Current:

    • PolyJIT: Loop Parallelization in the Polyhedron Model -- Just-in-Time (DFG: 2013-2018)
    • ExaStencils: Advanced Stencil-Code Engineering (DFG SPP SPPEXA: 2013-2018)
    • LooPo: a loop parallelizer based on the polyhedron model (DFG: 1993-1997, 1999-2004, 2005-2010, DAAD: 1995-2006, BFHZ-CCUFB: 2004, 2010, EC FP6 NoE: 2004-2008, EC FP7 NoE: 2008-2011)

    Completed:

    • MapReduceFoundation: Typing of MapReduce (DFG: 2011-2013)
    • FeatureFoundation: Feature-Oriented Program Synthesis (DFG: 2009-2013)
    • Meta-Programming: parallel algorithmic skeletons (2000-2005, DAAD: 2004-2005)
    • PolyAPM: abstract parallel machines for the polytope model (1997-2004, DFG: 2000-2002)
    • HDC: a language for parallel higher-order divide&conquer (DFG: 1996-2000)
    • SAT: performance-directed parallel programming (1994-2000, DAAD: 1998-2000)
    • PLR: parallel linear recursion (1994-1998)
    • OSIDRIS: object-oriented specification of distributed systems (DFG: 1993-1997)
    Research Cooperations:

    Current:

    Completed:

    Journal Editorships:
    Standing Committee and Group Memberships:
    Recent Programme Committee Memberships:
    Posts in the Faculty and University:
    • 10/2015-09/2017: Dean of the Faculty
    • 10/2010-09/2015: Faculty Doctoral Studies Committee, Chair
    • 10/2007-09/2009: Dean of the Faculty
    • 04/2004-03/2006: University Prorector
    • 09/1999-09/2001: Dean of the Faculty
    • 10/1998-08/1999: Vice-Dean of the Faculty