OXFORD UNIVERSITY COMPUTING LABORATORY

Scientific middleware for abstracted parallelisation

Daniel Goodman

abstract

This paper describes a distributed web service based middleware platform, written to support the abstracted parallelisation of functions. This abstraction is achieved through the combination of Martlet, a work-flow language that uses constructs from functional programming to abstract the parallelisation in computations away from the user, and the construction of supporting middleware. To build a middleware that supports this requires the middleware to be able to reason about the data structures it holds without restricting their nature. Issues covered in the development of this supporting middleware include being able to handle distributed data transfer and management, function deployment and execution.

info

institution

Oxford University Computing Laboratory

month

November

number

RR-05-07

year

2005

links

BibTeX

related pages

people

Random Image
Random Image
Random Image