Hide menu

CHRISTOPH KESSLER

Christoph Kessler
Prof. Dr. Christoph Kessler
PELAB - Programming Environments Laboratory
Software and Systems Division
Department for Computer and Information Science (IDA)
Linköping University
S - 581 83 Linköping, Sweden

Office: PELAB, B-house, room 3B:474
phone +46 13 28 2406
mobil +46 70 3666687
email: Christoph.Kessler \at liu.se
URKUND-address: chrke55.liu \at analys.urkund.se


SHORT CV NEWS RESEARCH - Publications, Projects TEACHING - Courses, Thesis projects ADMINISTRATION

Open PhD student position in a new project on Parallel AI planning algorithms at Linköping University (to be co-supervised).
More information and application link: Utlysning / Announcement
(Deadline 30 September 2024. Application is only via the application system linked from the announcement, not via email.)


RECENT NEWS AND UPCOMING EVENTS:


RESEARCH

  • Parallel, distributed and heterogeneous computing
    • Programming models, languages, compilers, run-time systems, tools, libraries, algorithms
    • High-level programming (patterns, skeletons, multi-variant components, ...)
    • Adaptivity and performance portability
    • Energy-efficient computing
    • Resource allocation and scheduling
    • Edge computing
    • AI computing
  • Compiler technology
    • Automated synthesis of (parallel, distributed, heterogeneous) programs from parallel building blocks
    • Compiler optimizations and target code generation
      • Combinatorial optimization problems in code generation
      • Retargetability
    • Program analysis and transformation, including automatic and semiautomatic parallelization

List of publications

Short CV

Research group

PhD students

Current projects and activities:


Selected Open-Source Software
  • SkePU: Auto-tunable skeleton programming framework for heterogeneous parallel systems.
  • MeterPU: generic, portable measurement abstraction library for Multicore CPU and Multi-GPU systems
  • XPDL: extensible platform description language for heterogeneous parallel systems and clusters
  • List of all open-source software projects

Editorial Board Memberships



TEACHING

Undergraduate and master-level courses

I also give guest lectures in

Graduate courses

I also give guest lectures in graduate courses on

Master thesis projects

Multicore Lab (since 2012)



ADMINISTRATION


MEMBERSHIPS:


Christoph Kessler (firstname.lastname@liu.se)

Page responsible: Webmaster
Last updated: 2024-09-03