loading...
I/O in the Gardens Non-Dedicated Cluster Computing Environment
Melbourne, Australia December 02-December 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IWCC.1999.8108191st IEEE Computer Society Internation ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Paul Roe, Queensland University of Technology
Siu Yuen Chan, Queensland University of Technology
Gardens is an integrated programming language and system designed to support parallel computing across non-dedicated cluster computers, in particular networks of PCs. To utilize non-dedicated machines a program must adapt to those currently available. In Gardens this is realized by over decomposing a program into more tasks than processors, and migrating tasks to implement adaptation. Communication in Gardens is achieved via a lightweight form of remote method invocation. Furthermore I/O may be efficiently achieved by the same mechanism. All that is required is to support stable tasks which are not migrated - these are effectively bound to resources such as filesystems. The main contribution of this paper is to show how I/O may be achieved in an adaptive system utilizing task migration to harness the power of non-dedicated cluster computers.
Index Terms:
parallel computing, cluster computing, I/O, adaptation
Citation:
Paul Roe, Siu Yuen Chan, "I/O in the Gardens Non-Dedicated Cluster Computing Environment," iwcc, pp.145, 1st IEEE Computer Society International Workshop on Cluster Computing, 1999
Usage of this product signifies your acceptance of the Terms of Use.