Imperial College London homepage

ProfessorPaul Kelly

Professor of Software Technology

Department of Computing - Faculty of Engineering

Orcid identifier0000-0001-5905-1804
  • Professor of Software Technology
    Department of Computing - Faculty of Engineering
  • 020 7594 8332 (Work)
  • Level 3 (upstairs), William Penney Building, room 304, William Penney Laboratory, South Kensington Campus, United Kingdom

BIO

I lead the Software Performance Optimisation group within the Department of Computing, which in turn is part of the Programming Languages and Systems research section. I am co-Director of Imperial's Centre for Computational Methods in Science and Engineering, and also Director of Industrial Liaison for our Centre for Doctoral Training in High-performance Embedded and Distributed Systems (HiPEDS).

While I have worked in many areas of computer systems, the core of my current work is compiler technology. Much of my work aims to push the frontiers of compiler research through moving up the "food chain" - exploiting properties and opportunities special to particular classes of application. This has led me to engage deeply with collaborators in finite element methods, and computer vision.

For research news please refer to my Departmental home page, at http://www.doc.ic.ac.uk/~phjk. My Google Scholar page has links to many of my papers.

FACULTY

  • Faculty of Engineering

POSITION NAME

  • Professor of Software Technology

FIELDS OF RESEARCH