- Departmental Associate
- DoC Home page
- Office
- Room 423
- Telephone
- Within College 48332
- In the UK 020 7594 8332
- International +44 20 7594 8332
- Current project
- SPOCS
- Staged Performance Optimisation Components
Interested in:
- Computer systems issues underlying performance
- Applying a broad range of mathematical and theoretical ideas to computer systems problems
- Performance evaluation, modelling and prediction
- Languages, compilers and operating systems for parallel computing
- Caching, combining and randomisation in processors, multiprocessors, operating systems and wide-area networks
- Software tools for portable parallel programming
- Algebraic program transformation, especially applied to optimising parallel programs
- Scheduling, protection, data sharing and virtual memory in distributed memory multicomputers
- Irregular and data-intensive applications
- Language, linguistics, literature, literary theory
9 Publications with AESOP
Journal Article
- THEMIS: Component dependence metadata in adaptive parallel computations
![[PDF]](/images/icon-pdf-mini.png)
- Paul Kelly, Olav Beckmann, A. J. Field, Scott Baden
- Parallel Processing Letters
- December, 2001
Conference and Workshop Papers
- Parallel Visualization using the Domain-Specific Interpreter Pattern
- Karen Osmond, Olav Beckmann, A. J. Field, Paul Kelly
- Workshop on Compilers for Parallel Computing
- 2006
- Overcoming Barriers to Restructuring in a Modular Visualisation Environment
- Olav Beckmann, A. J. Field, Gerard Gorman, Andrew Huff, Marc Hull, Paul Kelly
- Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems
- September, 2004
- Cross-component restructuring in the MayaVi visualisation pipeline
- Olav Beckmann, A. J. Field, Paul Kelly
- Compilers for parallel computing (CPC2004), July 2004
- 2004
- Optimising shared reduction variables in MPI programs
- A. J. Field, Paul Kelly, Thomas Hansen
- 8th International Euro-Par Conference on Parallel Processing, Paderborn, Germany, 2002
- July, 2002
- GILK: A Dynamic Instrumentation Tool for the Linux Kernel
![[Postscript]](/images/icon-ps-mini.png)
- David Pearce, Paul Kelly, A. J. Field, Uli Harder
- TOOLS 2002, 12th International Conference on Computer Performance Evaluation, Modelling Techniques and Tools
- March, 2002
- Run-time fusion of MPI calls in a parallel C++ library
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- A. J. Field, Thomas Hansen, Paul Kelly
- LCPC2000, The 13th International Workshop on Languages and Compilers for High-Performance Computing, Yorktown Heights
- 2000
- M-Tree: A Parallel Abstract Data Type for Block-Irregular Adaptive Applications
- A. J. Field, Paul Kelly, Qian Wu
- EuroPar'97
- 1997
- Parallel Programming Using Skeleton Functions
![[PDF]](/images/icon-pdf-mini.png)
- John Darlington, A. J. Field, Peter G. Harrison, Paul Kelly, D W N Sharp, Qiang Wu, R. Lyndon While
- PARLE'93, 5th International PARLE Conference on Parallel Architectures and Languages Europe
- May, 1993
Information from pubs.doc.ic.ac.uk/authors/phjk.