Report icon

Report

Scientific middleware for abstracted parallelisation

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.

Actions


Authors



Publisher:
Oxford University Computing Laboratory
Publication date:
2005-11-01


UUID:
uuid:9d418f9c-09f3-4502-86f6-047975c30e26
Local pid:
cs:62
Deposit date:
2015-03-31

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP