DHPC Technical Report DHPC-083
Data Futures in DISCWorld
H.A. James and K.A. Hawick
Archived: 18 January 2000
Published in Proc. of High Performance Computing and Networks (HPCN)
Europe 2000, Amsterdam, May 2000.
Abstract
Data futures in a metacomputing system refer to data products that
have not yet been created but which can be uniquely named and
manipulated. We employ data flow mechanisms expressed as high level
task graphs in our DISCWorld metacomputing system. Nodes in these
task graphs can themselves be expanded into further task graphs or can
be represented as futures in the processing schedule. We find this
this a generally useful approach to the dynamic and optimal execution
of task graphs. In this paper we describe our DISCWorld Remote
Access Mechanism for Futures (DRAMFs) and its implementation using
Java technology. Our system aids in the provision against partial
failure or network disruptions in a distributed system such as DISCWorld.
Keywords: futures; DISCWorld; Java; DRAM; DRAMF; distributed systems;
metacomputing.
PDF version
PostScript version (gzip compressed)
[
DHPC Adelaide |
DHPC Bangor |
Contacts |
People |
Projects |
Reports
]
webmaster@dhpc.adelaide.edu.au