EPSRC logo
Researcher Details
 
Name: Professor P Kelly
Organisation: Imperial College London
Department: Computing
Current EPSRC-Supported Research Topics:
Artificial Intelligence Computer Sys. & Architecture
Fundamentals of Computing High Performance Computing
Image & Vision Computing Information & Knowledge Mgmt
Instrumentation Eng. & Dev. Mathematical Analysis
Parallel Computing Software Engineering

Current EPSRC Support
EP/Y020499/1 On-Sensor Computer Vision(P)
EP/W03221X/1 Reliable and Robust Quantum Computing(P)
EP/W026066/1 SysGenX: Composable software generation for system-level simulation at Exascale(C)
EP/W007789/1 Efficient Cross-Domain DSL Development for Exascale(C)
Previous EPSRC Support
EP/V001493/1 Gen X: ExCALIBUR working group on Exascale continuum mechanics through code generation.(C)
EP/R029423/1 PRISM: Platform for Research In Simulation Methods(C)
EP/P010040/1 Application Customisation: Enhancing Design Quality and Developer Productivity(C)
EP/M011054/1 A new simulation and optimisation platform for marine technology(C)
EP/L016796/1 EPSRC Centre for Doctoral Training in High Performance Embedded and Distributed Systems(C)
EP/L000407/1 Platform: Underpinning Technologies for Finite Element Simulation(C)
EP/K008730/1 PAMELA: a Panoramic Approach to the Many-CorE LAndsape - from end-user to end-device: a holistic game-changing approach(C)
EP/I00677X/1 Multi-layered abstractions for PDEs(P)
EP/I012036/1 Custom Computing for Advanced Digital Systems(C)
EP/I006761/1 Sustainable domain-specific software generation tools for extremely parallel particle-based simulations(P)
EP/G064954/1 Micromechanics of seismic wave propagation in granular materials(C)
EP/E002412/1 Staged Performance Optimisation Components (SPOCS)(P)
EP/C549481/1 PLATFORM: Field-Programmable Logic for Custom Computing(C)
GR/N63154/01 CROSS-COMPONENT OPTIMISATION OF PARALLEL SCIENTIFIC SOFTWARE(P)
GR/R15566/01 Delayed-Evaluation Self-Optimising Remote Method Invocation(P)
GR/R21486/01 Optimisation of Scientific Software At Run-Time (Oscar)(P)
GR/N35571/01 CROSS-COMPONENT OPTIMISATION OF PARALLEL SCIENTIFIC SOFTWARE(P)
GR/J87015/01 THE OPTIMISATION OF COHERENCY & COMMUNICATION IN PARALLEL SYSTEMS USING SHARED ABSTRACT DATA TYPES(P)
GR/J99117/01 COMBINING RANDOMISATION AND MIXED-POLICY CACHING FOR BOUNDED- CONTENTION(P)
GR/J14448/01 COMPAQT: COMBINED PROGRAM AND QUERY TRANSFORMATION FOR PARALLEL DATABASE PROCESSING(C)
GR/G45335/01 PARAGON:A FORMALISM FOR PARALLEL SYSTEMS ARCHITECTURE(C)
GR/G23562/01 THE ORGANISATION AND OPERATING SYSTEM OF A PARALLEL COMPUTER WITH A FAST HETROGENOUS DISTRIBUTED MEMORY(C)
GR/G31079/01 PORTABLE EXECUTION ENVIRONMENTS FOR PARALLEL PROGRAMMING(C)
GR/F35081/01 FAST: FUNCTIONAL PROGRAMMING FOR ARRAYS OF TRANSPUTERS(P)
Key: (P)=Principal Investigator, (C)=Co-Investigator, (R)=Researcher Co-Investigator