University of Passau    FIM    Chair of Programming
 

Content

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


    University of Passau
    Faculty of Computer Science 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
    Secretariat:   ++49 851 509 3071
    Fax:   ++49 851 509 3092
    E-mail:

    Degrees:
    • 06.1982: Ph.D. (Computer Science), University of Toronto
    • 12.1978: M.Sc. (Computer Science), University of Toronto
    • 07.1977: Diploma (Mathematics), Free University of Berlin
    Employment:
    • since 10.2018: Professor in Retirement
    • 04.1992-09.2018: Full Professor, University of Passau
    • 01.1990-03.1992: Lecturer, University of Edinburgh
    • 09.1982-12.1989: Assistant Professor, The University of Texas at Austin
    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:

    Completed:

    • PolyJIT: Loop Parallelization in the Polyhedron Model -- Just-in-Time (DFG: 2013-2018)
    • ExaStencils: Advanced Stencil-Code Engineering (DFG SPP SPPEXA: 2013-2019)
    • MapReduceFoundation: Typing of MapReduce (DFG: 2011-2013)
    • FeatureFoundation: Feature-Oriented Program Synthesis (DFG: 2009-2013)
    • 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)
    • 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:
    • since 2015: Euro-EduPAR workshop series on Parallel and Distributed Computing Education for Undergraduate Students, steering committee
    • since 2004: IFIP TC 2 WG 2.11: Program Generation, instigator and founding member (chair 2007-2013)
    • since 2001: PARS (GI/ITG-Chapter 3.1.2: Parallel Algorithms, Computer Architecture and System Software), steering committee
    • since 1997: Euro-Par conference series, steering committee (vice-chair 1998-2000, chair 2000-2017, honorary member since 2018)
    Posts in the Faculty and University:
    • 10.2015-09.2018: 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