Parallel lexical analysis and parsing on the AMT distributed array processor. - Jonathan M. D. Hill (Parallel Comput., 1992)

The aim is laziness in a data-parallel language. - Jonathan M. D. Hill (Functional Programming, 1993)

The Vectorisation Monad. - Jonathan M. D. Hill; Keith M. Clarke; Richard Bornat (PASCO, 1994)

Data parallel lazy function programming. - Jonathan Michael David Hill (1995)

Theory, Practice, and a Tool for BSP Performance Prediction. - Jonathan M. D. Hill; Paul I. Crumpton; David A. Burgess (Euro-Par, Vol. II, 1996)

Parallelizing Imperative Functional Programs: the Vectorization Monad. - Jonathan M. D. Hill; Keith M. Clarke; Richard Bornat (J. Symb. Comput., 1996)

Architecture-Independent Locality Analysis and Efficient PRAM Simulations. - David Lecomber; K. R. Sujithan; Jonathan M. D. Hill (HPCN Europe, 1997)

Collection types for database programming in the BSP model. - K. R. Sujithan; Jonathan M. D. Hill (PDP, 1997)

Questions and Answers about BSP. - David B. Skillicorn; Jonathan M. D. Hill; William F. McColl (Sci. Program., 1997)

Predictable Communication on Unpredictable Networks: Implementing BSP over TCP/IP. - Stephen R. Donaldson; Jonathan M. D. Hill; David B. Skillicorn (Euro-Par, 1998)

Process Migration and Fault Tolerance of BSPlib Programs Running on Networks of Workstations. - Jonathan M. D. Hill; Stephen R. Donaldson; Tim Lanfear (Euro-Par, 1998)

Analysing an SQL Application with a BSPlib Call-Graph Profiling Tool. - Jonathan M. D. Hill; Stephen A. Jarvis; Constantinos J. Siniolakis; Vasil P. Vasilev (Euro-Par, 1998)

Portable and architecture independent parallel performance tuning using a call-graph profiling tool. - Jonathan M. D. Hill; Stephen A. Jarvis; Constantinos J. Siniolakis; Vasil P. Vasilev (PDP, 1998)

Practical barrier synchronisation. - Jonathan M. D. Hill; David B. Skillicorn (PDP, 1998)

Lessons learned from implementing BSP. - Jonathan M. D. Hill; David B. Skillicorn (Future Gener. Comput. Syst., 1998)

BSPlib: The BSP programming library. - Jonathan M. D. Hill; Bill McColl; Dan C. Stefanescu; Mark W. Goudreau; Kevin J. Lang; Satish Rao; Torsten Suel; Thanasis Tsantilas; Rob H. Bisseling (Parallel Comput., 1998)

Performance Results for a Reliable Low-Latency Cluster Communication Protocol. - Stephen R. Donaldson; Jonathan M. D. Hill; David B. Skillicorn (IPPS/SPDP Workshops, 1999)

Exploiting Global Structure for Performance on Clusters. - Stephen R. Donaldson; Jonathan M. D. Hill; David B. Skillicorn (IPPS/SPDP, 1999)

BSP in CSP: Easy as ABC. - Andrew C. Simpson; Jonathan M. D. Hill; Stephen R. Donaldson (IPPS/SPDP Workshops, 1999)

Predictable communication on unpredictable networks: implementing BSP over TCP/IP and UDP/IP. - Stephen R. Donaldson; Jonathan M. D. Hill; David B. Skillicorn (Concurr. Pract. Exp., 1999)

Communication performance optimisation requires minimising variance. - Stephen R. Donaldson; Jonathan M. D. Hill; David B. Skillicorn (Future Gener. Comput. Syst., 1999)

BSP clusters: High performance, reliable and very low cost. - Stephen R. Donaldson; Jonathan M. D. Hill; David B. Skillicorn (Parallel Comput., 2000)

Portable and architecture independent parallel performance tuning using BSP. - Stephen A. Jarvis; Jonathan M. D. Hill; Constantinos J. Siniolakis; Vasil P. Vasilev (Parallel Comput., 2002)