1st IEEE Computer Society International Workshop on Cluster Computing I/O in the Gardens Non-Dedicated Cluster Computing Environment Melbourne, Australia December 02-December 03 ISBN: 0-7695-0343-8
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||