Paul H. J. Kelly
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
52
Venues
22
Active years
1996–2026
Best venue rank
A*
Where they publish
- BEuroPar19 papers
- A*ICRA6 papers
- A*CVPR3 papers
- NationalFCCM2 papers
- A*ASPLOS2 papers
- BFPL2 papers
- A*ISMAR2 papers
- ASC2 papers
- A*HPCA1 paper
- A*ISCA1 paper
- A*DAC1 paper
- AIROS1 paper
- BISPASS1 paper
- BPPoPP1 paper
- BMASCOTS1 paper
- AOOPSLA1 paper
- AICFP1 paper
- AEuroSys1 paper
- BCC1 paper
- NationalPPAM1 paper
- AMiddleware1 paper
- CSCAM1 paper
Papers
52 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2026 | FCCM | Towards Small Language Models on FPGAs. | Filip Wojcicki, Omar Sharif, Ebby Samson, Paul H. J. Kelly, George A. Constantinides, Christos Bouganis, Wayne Luk |
| 2026 | HPCA | Advancing Full-Stack Acceleration for SchrDinger-Style Quantum Simulation. | Shuang Liang, Yuncheng Lu, Ce Guo, Paul H. J. Kelly, Wayne Luk, Hongxiang Fan |
| 2026 | ISCA | Coset Ensemble Decoder for Quantum Error Correction with Algorithm-Hardware Co-Design. | Shuang Liang, Jubo Xu, Giulio Bassanino, Qianzhou Wang, Yidong Zhou, Yuncheng Lu, Zhiwen Mo, Paul H. J. Kelly, Bo Yuan, Wayne Luk, Hongxiang Fan |
| 2025 | DAC | Versatile Cross-platform Compilation Toolchain for Schrdinger-style Quantum Circuit Simulation. | Yuncheng Lu, Shuang Liang, Hongxiang Fan, Ce Guo, Wayne Luk, Paul H. J. Kelly |
| 2024 | ASPLOS | A shared compilation stack for distributed-memory parallelism in stencil DSLs. | George Bisbas, Anton Lydike, Emilien Bauer, Nick Brown, Mathieu Fehr, Lawrence Mitchell, Gabriel Rodriguez-Canal, Maurice Jamieson, Paul H. J. Kelly, Michel Steuwer, Tobias Grosser |
| 2024 | CVPR | Gaussian Splatting SLAM. | Hidenobu Matsuki, Riku Murai, Paul H. J. Kelly, Andrew J. Davison |
| 2024 | FCCM | PCQ: Parallel Compact Quantum Circuit Simulation. | Shuang Liang, Yuncheng Lu, Ce Guo, Wayne Luk, Paul H. J. Kelly |
| 2021 | FPL | Demonstrating custom SIMD instruction development for a RISC-V softcore. | Philippos Papaphilippou, Paul H. J. Kelly, Wayne Luk |
| 2021 | FPL | Simodense: a RISC-V softcore optimised for exploring custom SIMD instructions. | Philippos Papaphilippou, Paul H. J. Kelly, Wayne Luk |
| 2020 | CVPR | Scalable Uncertainty for Computer Vision With Functional Variational Inference. | Eduardo D. C. Carvalho, Ronald Clark, Andrea Nicastro, Paul H. J. Kelly |
| 2020 | IROS | BIT-VO: Visual Odometry at 300 FPS using Binary Features from the Focal Plane. | Riku Murai, Sajad Saeedi, Paul H. J. Kelly |
| 2019 | ICRA | SLAMBench 3.0: Systematic Automated Reproducible Evaluation of SLAM Systems for Robot Vision Challenges and Scene Understanding. | Mihai Bujanca, Paul Gafton, Sajad Saeedi, Andy Nisbet, Bruno Bodin, Michael F. P. O'Boyle, Andrew J. Davison, Paul H. J. Kelly, Graham D. Riley, Barry Lennox, Mikel Lujn, Steve B. Furber |
| 2019 | ICRA | Characterizing Visual Localization and Mapping Datasets. | Sajad Saeedi, Eduardo D. C. Carvalho, Wenbin Li, Dimos Tzoumanikas, Stefan Leutenegger, Paul H. J. Kelly, Andrew J. Davison |
| 2018 | ICRA | SLAMBench2: Multi-Objective Head-to-Head Benchmarking for Visual SLAM. | Bruno Bodin, Harry Wagstaff, Sajad Saeedi, Luigi Nardi, Emanuele Vespa, John Mawer, Andy Nisbet, Mikel Lujn, Steve B. Furber, Andrew J. Davison, Paul H. J. Kelly, Michael F. P. O'Boyle |
| 2018 | ISPASS | Algorithmic Performance-Accuracy Trade-off in 3D Vision Applications. | Bruno Bodin, Luigi Nardi, Harry Wagstaff, Paul H. J. Kelly, Michael F. P. O'Boyle |
| 2018 | PPoPP | Investigating automatic vectorization for real-time 3D scene understanding. | Alexandru Nica, Emanuele Vespa, Pablo Gonzlez de Aledo, Paul H. J. Kelly |
| 2017 | ICRA | Application-oriented design space exploration for SLAM algorithms. | Sajad Saeedi, Luigi Nardi, Edward Johns, Bruno Bodin, Paul H. J. Kelly, Andrew J. Davison |
| 2016 | ICRA | Comparative design space exploration of dense and semi-dense SLAM. | M. Zeeshan Zia, Luigi Nardi, Andrew Jack, Emanuele Vespa, Bruno Bodin, Paul H. J. Kelly, Andrew J. Davison |
| 2016 | MASCOTS | Diplomat: Mapping of Multi-kernel Applications Using a Static Dataflow Abstraction. | Bruno Bodin, Luigi Nardi, Paul H. J. Kelly, Michael F. P. O'Boyle |
| 2015 | EuroPar | A Fast and Scalable Graph Coloring Algorithm for Multi-core and Many-core Architectures. | Georgios Rokos, Gerard Gorman, Paul H. J. Kelly |
| 2015 | ICRA | Introducing SLAMBench, a performance and accuracy benchmarking methodology for SLAM. | Luigi Nardi, Bruno Bodin, M. Zeeshan Zia, John Mawer, Andy Nisbet, Paul H. J. Kelly, Andrew J. Davison, Mikel Lujn, Michael F. P. O'Boyle, Graham D. Riley, Nigel P. Topham, Stephen B. Furber |
| 2014 | ISMAR | Dense planar SLAM. | Renato F. Salas-Moreno, Ben Glocker, Paul H. J. Kelly, Andrew J. Davison |
| 2014 | ISMAR | Dense planar SLAM. | Renato F. Salas-Moreno, Ben Glocker, Paul H. J. Kelly, Andrew J. Davison |
| 2013 | ASPLOS | Split tiling for GPUs: automatic parallelization using trapezoidal tiles. | Tobias Grosser, Albert Cohen, Paul H. J. Kelly, J. Ramanujam, P. Sadayappan, Sven Verdoolaege |
| 2013 | CVPR | SLAM++: Simultaneous Localisation and Mapping at the Level of Objects. | Renato F. Salas-Moreno, Richard A. Newcombe, Hauke Strasdat, Paul H. J. Kelly, Andrew J. Davison |
| 2013 | OOPSLA | Barrier invariants: a shared state abstraction for the analysis of data-dependent GPU kernels. | Nathan Chong, Alastair F. Donaldson, Paul H. J. Kelly, Jeroen Ketema, Shaz Qadeer |
| 2012 | ICFP | Using domain-specific languages and access-execute descriptors to expand the parallel code synthesis design space: keynote talk. | Paul H. J. Kelly |
| 2012 | SC | An Analytical Study of Loop Tiling for a Large-Scale Unstructured Mesh Application. | Mike B. Giles, Gihan R. Mudalige, Carlo Bertolli, Paul H. J. Kelly, Endre Lszl, Istvn Z. Reguly |
| 2012 | SC | PyOP2: A High-Level Framework for Performance-Portable Simulations on Unstructured Meshes. | Florian Rathgeber, Graham R. Markall, Lawrence Mitchell, Nicolas Loriant, David A. Ham, Carlo Bertolli, Paul H. J. Kelly |
| 2011 | EuroPar | Design and Performance of the OP2 Library for Unstructured Mesh Applications. | Carlo Bertolli, Adam Betts, Gihan R. Mudalige, Mike B. Giles, Paul H. J. Kelly |
| 2011 | EuroPar | Accelerating Anisotropic Mesh Adaptivity on nVIDIA's CUDA Using Texture Interpolation. | Georgios Rokos, Gerard Gorman, Paul H. J. Kelly |
| 2011 | EuroSys | Symbolic crosschecking of floating-point and SIMD code. | Peter Collingbourne, Cristian Cadar, Paul H. J. Kelly |
| 2009 | EuroPar | Towards Metaprogramming for Parallel Systems on a Chip. | Lee W. Howes, Anton Lokhmotov, Alastair F. Donaldson, Paul H. J. Kelly |
| 2007 | CC | A Declarative Framework for Analysis and Optimization. | Henry Falconer, Paul H. J. Kelly, David M. Ingram, Michael R. Mellor, Tony Field, Olav Beckmann |
| 2006 | EuroPar | Topic 4: Compilers for High Performance. | William Jalby, Oscar G. Plata, Barbara M. Chapman, Paul H. J. Kelly |
| 2005 | PPAM | Minimizing Associativity Conflicts in Morton Layout. | Jeyarajan Thiyagalingam, Olav Beckmann, Paul H. J. Kelly |
| 2004 | EuroPar | Topic 10: Parallel Programming: Models, Methods and Programming Languages. | Paul H. J. Kelly, Sergei Gorlatch, Christoph W. Kessler, Daniel J. Quinlan |
| 2003 | Middleware | Optimising Java RMI Programs by Communication Restructuring. | Kwok Cheung Yeung, Paul H. J. Kelly |
| 2003 | SCAM | Online Cycle Detection and Difference Propagation for Pointer Analysis. | David J. Pearce, Paul H. J. Kelly, Chris Hankin |
| 2002 | EuroPar | Optimising Shared Reduction Variables in MPI Programs. | A. J. Field, Paul H. J. Kelly, Thomas L. Hansen |
| 2002 | EuroPar | Instant-Access Cycle-Stealing for Parallel Applications Requiring Interactive Response. | Paul H. J. Kelly, Susanna Pelagatti, M. Rossiter |
| 2002 | EuroPar | Delayed Evaluation, Self-optimising Software Components as a Programming Model. | Peter Liniker, Olav Beckmann, Paul H. J. Kelly |
| 2002 | EuroPar | Is Morton Layout Competitive for Large Two-Dimensional Arrays? | Jeyarajan Thiyagalingam, Paul H. J. Kelly |
| 2001 | EuroPar | Topic 10: Parallel Programming: Models, Methods and Programming Languages. | Scott B. Baden, Paul H. J. Kelly, Sergei Gorlatch, Calvin Lin |
| 2000 | EuroPar | Programming Languages, Models, and Methods. | Paul H. J. Kelly, Sergei Gorlatch, Scott B. Baden, Vladimir Getov |
| 2000 | EuroPar | Adaptive Proxies: Handling Widely-Shared Data in Shared-Memory Multiprocessors (Research Note). | Sarah A. M. Talbot, Paul H. J. Kelly |
| 1998 | EuroPar | Data Distribution at Run-Time: Re-using Execution Plans. | Olav Beckmann, Paul H. J. Kelly |
| 1998 | EuroPar | Reactive Proxies: A Flexible Protocol Extension to Reduce ccNUMA Node Controller Contention. | Sarah A. M. Talbot, Paul H. J. Kelly |
| 1997 | EuroPar | Runtime Interprocedural Data Placement Optimisation for Lazy Parallel Libraries (Extended Abstract). | Olav Beckmann, Paul H. J. Kelly |
| 1997 | EuroPar | M-Tree: A Parallel Abstract Data Type for Block-Irregular Adaptive Applictions. | Qian Wu, A. J. Field, Paul H. J. Kelly |
| 1996 | EuroPar | Using Proxies to Reduce Controller Contention in Large Shared-Memory Multiprocessors. | Andrew J. Bennett, Paul H. J. Kelly, Jacob G. Refstrup, Sarah A. M. Talbot |
| 1996 | EuroPar | Cautions, Machine-Independent Performance Tuning for Shared-Memory Multiprocessors. | Sarah A. M. Talbot, Andrew J. Bennett, Paul H. J. Kelly |