The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

Paul H. J. Kelly: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. Richard W. M. Jones, Paul H. J. Kelly
    Backwards-Compatible Bounds Checking for Arrays and Pointers in C Programs. [Citation Graph (0, 0)][DBLP]
    AADEBUG, 1997, pp:13-26 [Conf]
  2. David J. Pearce, Paul H. J. Kelly, Tony Field, Uli Harder
    GILK: A Dynamic Instrumentation Tool for the Linux Kernel. [Citation Graph (0, 0)][DBLP]
    Computer Performance Evaluation / TOOLS, 2002, pp:220-226 [Conf]
  3. Olav Beckmann, Alastair Houghton, Michael R. Mellor, Paul H. J. Kelly
    Runtime Code Generation in C++ as a Foundation for Domain-Specific Optimisation. [Citation Graph (0, 0)][DBLP]
    Domain-Specific Program Generation, 2003, pp:291-306 [Conf]
  4. Scott B. Baden, Paul H. J. Kelly, Sergei Gorlatch, Calvin Lin
    Topic 10: Parallel Programming: Models, Methods and Programming Languages. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2001, pp:491-493 [Conf]
  5. Olav Beckmann, Paul H. J. Kelly
    Runtime Interprocedural Data Placement Optimisation for Lazy Parallel Libraries (Extended Abstract). [Citation Graph (0, 0)][DBLP]
    Euro-Par, 1997, pp:306-309 [Conf]
  6. Olav Beckmann, Paul H. J. Kelly
    Data Distribution at Run-Time: Re-using Execution Plans. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 1998, pp:413-421 [Conf]
  7. Andrew J. Bennett, Paul H. J. Kelly, Jacob G. Refstrup, Sarah A. M. Talbot
    Using Proxies to Reduce Controller Contention in Large Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP]
    Euro-Par, Vol. II, 1996, pp:445-452 [Conf]
  8. A. J. Field, Paul H. J. Kelly, Thomas L. Hansen
    Optimising Shared Reduction Variables in MPI Programs. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2002, pp:630-639 [Conf]
  9. Paul H. J. Kelly, Sergei Gorlatch, Scott B. Baden, Vladimir Getov
    Programming Languages, Models, and Methods. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2000, pp:617-619 [Conf]
  10. Paul H. J. Kelly, Sergei Gorlatch, Christoph W. Kessler, Daniel J. Quinlan
    Topic 10: Parallel Programming: Models, Methods and Programming Languages. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2004, pp:614- [Conf]
  11. Paul H. J. Kelly, Susanna Pelagatti, M. Rossiter
    Instant-Access Cycle-Stealing for Parallel Applications Requiring Interactive Response. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2002, pp:863-872 [Conf]
  12. Peter Liniker, Olav Beckmann, Paul H. J. Kelly
    Delayed Evaluation, Self-optimising Software Components as a Programming Model. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2002, pp:666-674 [Conf]
  13. Sarah A. M. Talbot, Andrew J. Bennett, Paul H. J. Kelly
    Cautions, Machine-Independent Performance Tuning for Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP]
    Euro-Par, Vol. I, 1996, pp:106-113 [Conf]
  14. Sarah A. M. Talbot, Paul H. J. Kelly
    Adaptive Proxies: Handling Widely-Shared Data in Shared-Memory Multiprocessors (Research Note). [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2000, pp:567-572 [Conf]
  15. Sarah A. M. Talbot, Paul H. J. Kelly
    Reactive Proxies: A Flexible Protocol Extension to Reduce ccNUMA Node Controller Contention. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 1998, pp:1062-1075 [Conf]
  16. Jeyarajan Thiyagalingam, Paul H. J. Kelly
    Is Morton Layout Competitive for Large Two-Dimensional Arrays? [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2002, pp:280-288 [Conf]
  17. Qian Wu, A. J. Field, Paul H. J. Kelly
    M-Tree: A Parallel Abstract Data Type for Block-Irregular Adaptive Applictions. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 1997, pp:638-649 [Conf]
  18. Simon Govier, Paul H. J. Kelly
    A Lazy, Self-optimizing Parallel Matrix Library. [Citation Graph (0, 0)][DBLP]
    Functional Programming, 1995, pp:5- [Conf]
  19. Kevin Murray, Tim Wilkinson, Tom Stiemerling, Paul Kelly
    Angel: Resource Unification in a.64-bit Microkernel. [Citation Graph (0, 0)][DBLP]
    HICSS (2), 1994, pp:106-116 [Conf]
  20. Ariel N. Burton, Paul H. J. Kelly
    Performance Prediction of Paging Workloads Using Lightweight Tracing. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2003, pp:278- [Conf]
  21. J. L. T. Cornwall, Olav Beckmann, Paul H. J. Kelly
    Automatically translating a general purpose C++ image processing library for GPUs. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2006, pp:- [Conf]
  22. Olav Beckmann, Paul H. J. Kelly
    A Linear Algebra Formulation for Optimising Replication in Data Parallel Programs. [Citation Graph (0, 0)][DBLP]
    LCPC, 1999, pp:100-116 [Conf]
  23. A. J. Field, Thomas L. Hansen, Paul H. J. Kelly
    Run-Time Fusion of MPI Calls in a Parallel C++ Library. [Citation Graph (0, 0)][DBLP]
    LCPC, 2000, pp:363-366 [Conf]
  24. Jeyarajan Thiyagalingam, Olav Beckmann, Paul H. J. Kelly
    Improving the Performance of Morton Layout by Array Alignment and Loop Unrolling: Reducing the Price of Naivety. [Citation Graph (0, 0)][DBLP]
    LCPC, 2003, pp:241-257 [Conf]
  25. Karen Osmond, Olav Beckmann, Tony Field, Paul H. J. Kelly
    A Domain-Specific Interpreter for Parallelizing a Large Mixed-Language Visualisation Application. [Citation Graph (0, 0)][DBLP]
    LCPC, 2005, pp:347-361 [Conf]
  26. Olav Beckmann, Paul H. J. Kelly
    Efficient Interprocedural Data Placement Optimisation in a Parallel Library. [Citation Graph (0, 0)][DBLP]
    LCR, 1998, pp:123-138 [Conf]
  27. Kwok Cheung Yeung, Paul H. J. Kelly
    Optimising Java RMI Programs by Communication Restructuring. [Citation Graph (0, 0)][DBLP]
    Middleware, 2003, pp:324-343 [Conf]
  28. Kevin Murray, Tim Wilkinson, Peter Osmon, Ashley Saulsbury, Tom Stiemerling, Paul Kelly
    Design and Implementation of an Object-Oriented 64-bit Single Address Space Microkernel. [Citation Graph (0, 0)][DBLP]
    USENIX Microkernels and Other Kernel Architectures Symposium, 1993, pp:31-44 [Conf]
  29. Paul Anderson, David Bolton, Paul Kelley
    Paragon Specifications: Structure, Analysis and Implementation. [Citation Graph (0, 0)][DBLP]
    PARLE, 1992, pp:783-798 [Conf]
  30. Paul Anderson, Chris Hankin, Paul Kelly, Peter Osmon, Malcolm J. Shute
    COBWEB-2: Structured Specification of a Wafer-Scale Supercomputer. [Citation Graph (0, 0)][DBLP]
    PARLE (1), 1987, pp:51-67 [Conf]
  31. Paul Anderson, Paul Kelly, Phil Winterbottom
    The Feasibility of a General-purpose Parallel Computing using WSI. [Citation Graph (0, 0)][DBLP]
    PARLE (1), 1989, pp:251-268 [Conf]
  32. John Darlington, A. J. Field, Peter G. Harrison, Paul H. J. Kelly, David W. N. Sharp, Qian Wu
    Parallel Programming Using Skeleton Functions. [Citation Graph (0, 0)][DBLP]
    PARLE, 1993, pp:146-160 [Conf]
  33. Andrew J. Bennett, Paul H. J. Kelly
    Eliminating Invalidation in Coherent-Cache Parallel Graph Reduction. [Citation Graph (0, 0)][DBLP]
    PARLE, 1994, pp:375-386 [Conf]
  34. Andrew J. Bennett, Paul H. J. Kelly
    Localtiy and False Sharing in Coherent-Cache Parallel Graph Reduction. [Citation Graph (0, 0)][DBLP]
    PARLE, 1993, pp:329-340 [Conf]
  35. David Bolton, Chris Hankin, Paul Kelley
    Parallel Object-Oriented Descriptions of Graph Reduction Machines (extended abstract). [Citation Graph (0, 0)][DBLP]
    PARLE (1), 1989, pp:158-175 [Conf]
  36. David J. Pearce, Paul H. J. Kelly, Chris Hankin
    Efficient field-sensitive pointer analysis for C. [Citation Graph (0, 0)][DBLP]
    PASTE, 2004, pp:37-42 [Conf]
  37. Jeyarajan Thiyagalingam, Olav Beckmann, Paul H. J. Kelly
    Minimizing Associativity Conflicts in Morton Layout. [Citation Graph (0, 0)][DBLP]
    PPAM, 2005, pp:1082-1088 [Conf]
  38. David J. Pearce, Paul H. J. Kelly, Chris Hankin
    Online Cycle Detection and Difference Propagation for Pointer Analysis. [Citation Graph (0, 0)][DBLP]
    SCAM, 2003, pp:3-12 [Conf]
  39. David J. Pearce, Paul H. J. Kelly
    A Dynamic Algorithm for Topologically Sorting Directed Acyclic Graphs. [Citation Graph (0, 0)][DBLP]
    WEA, 2004, pp:383-398 [Conf]
  40. Jeyarajan Thiyagalingam, Olav Beckmann, Paul H. J. Kelly
    Is Morton layout competitive for large two-dimensional arrays yet? [Citation Graph (0, 0)][DBLP]
    Concurrency and Computation: Practice and Experience, 2006, v:18, n:11, pp:1509-1539 [Journal]
  41. Ariel N. Burton, Paul H. J. Kelly
    Performance prediction of paging workloads using lightweight tracing. [Citation Graph (0, 0)][DBLP]
    Future Generation Comp. Syst., 2006, v:22, n:7, pp:784-793 [Journal]
  42. D. J. Brear, T. Weise, T. Wiffen, Kwok Cheung Yeung, Sarah A. M. Bennett, Paul H. J. Kelly
    Search strategies for Java bottleneck location by dynamic instrumentation. [Citation Graph (0, 0)][DBLP]
    IEE Proceedings - Software, 2003, v:150, n:4, pp:235-242 [Journal]
  43. David J. Pearce, Paul H. J. Kelly
    A dynamic topological sort algorithm for directed acyclic graphs. [Citation Graph (0, 0)][DBLP]
    ACM Journal of Experimental Algorithms, 2006, v:11, n:, pp:- [Journal]
  44. Andrew J. Bennett, Paul H. J. Kelly, Ross A. Paterson
    Pipelined functional tree accesses and updates: scheduling, synchronization, caching and coherence. [Citation Graph (0, 0)][DBLP]
    J. Funct. Program., 2001, v:11, n:4, pp:359-393 [Journal]
  45. Paul H. J. Kelly, Olav Beckmann
    Generative and Adaptive Methods in Performance Programming. [Citation Graph (0, 0)][DBLP]
    Parallel Processing Letters, 2005, v:15, n:3, pp:239-256 [Journal]
  46. Paul H. J. Kelly, Olav Beckmann, Tony Field, Scott B. Baden
    THEMIS: Component Dependence Metadata in Adaptive Parallel Applications. [Citation Graph (0, 0)][DBLP]
    Parallel Processing Letters, 2001, v:11, n:4, pp:455-470 [Journal]
  47. David J. Pearce, Paul H. J. Kelly, Chris Hankin
    Online Cycle Detection and Difference Propagation: Applications to Pointer Analysis. [Citation Graph (0, 0)][DBLP]
    Software Quality Journal, 2004, v:12, n:4, pp:311-337 [Journal]
  48. Henry Falconer, Paul H. J. Kelly, David M. Ingram, Michael R. Mellor, Tony Field, Olav Beckmann
    A Declarative Framework for Analysis and Optimization. [Citation Graph (0, 0)][DBLP]
    CC, 2007, pp:218-232 [Conf]

  49. High-performance SIMT code generation in an active visual effects library. [Citation Graph (, )][DBLP]


  50. Towards Metaprogramming for Parallel Systems on a Chip. [Citation Graph (, )][DBLP]


  51. Deriving Efficient Data Movement from Decoupled Access/Execute Specifications. [Citation Graph (, )][DBLP]


  52. Explicit Dependence Metadata in an Active Visual Effects Library. [Citation Graph (, )][DBLP]


  53. MEProf: modular extensible profiling for Eclipse. [Citation Graph (, )][DBLP]


Search in 0.032secs, Finished in 0.037secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002