- Departmental Associate
John Darlington is a Professor in the Department of Computing and Director of the Imperial College Parallel Computing Centre and the London e-Science Centre.
Professor Darlington's early research was carried out at Edinburgh University where he was responsible for several pioneering developments in functional programming languages and program transformation.
He moved to Imperial College in 1977 and in 1985 led the team that designed and built the ALICE parallel graph reduction machine which, through a collaboration with ICL, led to the Goldrush Parallel Database Machine. Professor Darlington's recent work has focused on the development of software and middleware techniques for Grid-based high performance computing and e-Science.
5 Publications with AESOP
- The Design and Implementation of ALICE - a Parallel Graph Reduction Machine
- Martin Cripps, John Darlington, A. J. Field, Peter G. Harrison, Mike Reeve
- Selected Reprints on Dataflow and Reduction Architectures
- The Unification of Functional and Logic Languages
- John Darlington, A. J. Field, Helen Pull
- Logic Programming: Functions, Relations and Equations, DeGroot D. and Lindstrom, G. eds.
Conference and Workshop Papers
- Node-level Architecture Design and Simulation of the MAGOG Grid Middleware
- Jeremy Cohen, Colin Richardson, Uli Harder, Fernando Martinez Ortuno, John Darlington
- Conferences in Research and Practice in Information Technology
- January, 2009
- Parallel Programming Using Skeleton Functions
- 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
- June, 1993
- A Functional Programming Environment Supporting Execution, Partial Execution and Transformation
- John Darlington, Peter G. Harrison, Hessam Khoshnevisan, Lee McLoughlin, Nigel Perry, Helen Pull, Mike Reeve, Keith Sephton, R. Lyndon While, Sue Wright
- PARLE'89 Parallel Architectures and Languages Europe. Volume I. Eindhoven, The Netherlands, June 12-16
- June, 1989
Information from pubs.doc.ic.ac.uk/authors/jd.